Inheritance diagram for Swift::StreamFeatures:
Collaboration diagram for Swift::StreamFeatures:Public Types | |
| typedef boost::shared_ptr < StreamFeatures > | ref |
Public Member Functions | |
| StreamFeatures () | |
| void | setHasStartTLS () |
| bool | hasStartTLS () const |
| void | setHasSession () |
| bool | hasSession () const |
| void | setHasResourceBind () |
| bool | hasResourceBind () const |
| const std::vector< std::string > & | getCompressionMethods () const |
| void | addCompressionMethod (const std::string &mechanism) |
| bool | hasCompressionMethod (const std::string &mechanism) const |
| const std::vector< std::string > & | getAuthenticationMechanisms () const |
| void | addAuthenticationMechanism (const std::string &mechanism) |
| bool | hasAuthenticationMechanism (const std::string &mechanism) const |
| bool | hasAuthenticationMechanisms () const |
| bool | hasStreamManagement () const |
| void | setHasStreamManagement () |
| bool | hasRosterVersioning () const |
| void | setHasRosterVersioning () |
Definition at line 17 of file StreamFeatures.h.
| typedef boost::shared_ptr<StreamFeatures> Swift::StreamFeatures::ref |
Definition at line 19 of file StreamFeatures.h.
| Swift::StreamFeatures::StreamFeatures | ( | ) | [inline] |
Definition at line 21 of file StreamFeatures.h.
| void Swift::StreamFeatures::addAuthenticationMechanism | ( | const std::string & | mechanism | ) | [inline] |
Definition at line 61 of file StreamFeatures.h.
| void Swift::StreamFeatures::addCompressionMethod | ( | const std::string & | mechanism | ) | [inline] |
Definition at line 51 of file StreamFeatures.h.
| const std::vector<std::string>& Swift::StreamFeatures::getAuthenticationMechanisms | ( | ) | const [inline] |
Definition at line 57 of file StreamFeatures.h.
| const std::vector<std::string>& Swift::StreamFeatures::getCompressionMethods | ( | ) | const [inline] |
Definition at line 47 of file StreamFeatures.h.
| bool Swift::StreamFeatures::hasAuthenticationMechanism | ( | const std::string & | mechanism | ) | const |
| bool Swift::StreamFeatures::hasAuthenticationMechanisms | ( | ) | const [inline] |
Definition at line 67 of file StreamFeatures.h.
| bool Swift::StreamFeatures::hasCompressionMethod | ( | const std::string & | mechanism | ) | const |
| bool Swift::StreamFeatures::hasResourceBind | ( | ) | const [inline] |
Definition at line 43 of file StreamFeatures.h.
| bool Swift::StreamFeatures::hasRosterVersioning | ( | ) | const [inline] |
Definition at line 79 of file StreamFeatures.h.
| bool Swift::StreamFeatures::hasSession | ( | ) | const [inline] |
Definition at line 35 of file StreamFeatures.h.
| bool Swift::StreamFeatures::hasStartTLS | ( | ) | const [inline] |
Definition at line 27 of file StreamFeatures.h.
| bool Swift::StreamFeatures::hasStreamManagement | ( | ) | const [inline] |
Definition at line 71 of file StreamFeatures.h.
| void Swift::StreamFeatures::setHasResourceBind | ( | ) | [inline] |
Definition at line 39 of file StreamFeatures.h.
| void Swift::StreamFeatures::setHasRosterVersioning | ( | ) | [inline] |
Definition at line 83 of file StreamFeatures.h.
| void Swift::StreamFeatures::setHasSession | ( | ) | [inline] |
Definition at line 31 of file StreamFeatures.h.
| void Swift::StreamFeatures::setHasStartTLS | ( | ) | [inline] |
Definition at line 23 of file StreamFeatures.h.
| void Swift::StreamFeatures::setHasStreamManagement | ( | ) | [inline] |
Definition at line 75 of file StreamFeatures.h.
1.7.1