glooxd
0.3-svn
|
#include <featurecompression.h>
Public Member Functions | |
FeatureCompression () | |
virtual | ~FeatureCompression () |
virtual const std::string & | filterString () const |
virtual gloox::Tag * | tag (int state, const std::string &domain) |
virtual StreamFeature * | newInstance () const |
Public Member Functions inherited from StreamFeature | |
StreamFeature () | |
virtual | ~StreamFeature () |
void | setParent (StreamBase *parent) |
An abstraction of the STARTTLS stream feature.
Definition at line 29 of file featurecompression.h.
Constructor.
Definition at line 24 of file featurecompression.cpp.
|
inlinevirtual |
virtual destructor.
Definition at line 40 of file featurecompression.h.
|
virtual |
Returns an XPath expression that describes the elements that are associated with this stream feature.
Implements StreamFeature.
Definition at line 29 of file featurecompression.cpp.
|
inlinevirtual |
Returns a new Instance of the derived type. It should be configured identically, but should not inherit any state. The simplest implementation for a derived class FooFeature looks like:
Implements StreamFeature.
Definition at line 49 of file featurecompression.h.
|
virtual |
Returns a Tag structire for inclusion in the stream features to send to the client. Features may depend on current stream state and the domain the client requested.
Implements StreamFeature.
Definition at line 35 of file featurecompression.cpp.