glooxd
0.3-svn
|
#include <rostermanager.h>
Public Member Functions | |
RosterManager (SM &sm, TagHandler &router, RosterProvider *rp) | |
virtual | ~RosterManager () |
virtual bool | handleTag (const gloox::Tag *tag) |
virtual const std::string & | filterString () const |
Public Member Functions inherited from Plugin | |
Plugin (SM &sm, TagHandler &router) | |
virtual | ~Plugin () |
An implementation of the server-side roster management protocol from RFC3921.
Definition at line 40 of file rostermanager.h.
RosterManager | ( | SM & | sm, |
TagHandler & | router, | ||
RosterProvider * | rp | ||
) |
Constructor.
Definition at line 25 of file rostermanager.cpp.
|
virtual |
Virtual destructor.
Definition at line 31 of file rostermanager.cpp.
|
virtual |
Returns an XPath expression that matches the Plugin's supported stanzas.
Implements Plugin.
Definition at line 35 of file rostermanager.cpp.
|
virtual |
Reimplement this function to handle incoming tags matched by the XPath expression returned by filterString().
tag | A Tag to handle. |
Implements Plugin.
Definition at line 79 of file rostermanager.cpp.