gloox
1.0.16
|
#include <taghandler.h>
Public Member Functions | |
virtual | ~TagHandler () |
virtual void | handleTag (Tag *tag)=0 |
A virtual interface which can be reimplemented to receive non-XMPP Core stanzas.
Derived classes can be registered as TagHandlers with the ClientBase. A TagHandler can handle arbitrary elements not defined by RFC 3920, XMPP Core.
It can also be used to handle Tags emitted by Parser.
Definition at line 32 of file taghandler.h.
|
inlinevirtual |
Virtual Destructor.
Definition at line 38 of file taghandler.h.
|
pure virtual |
This function is called when a registered XML element arrives. As with every handler in gloox, the Tag is going to be deleted after this function returned. If you need a copy afterwards, create it using Tag::clone().
tag | The complete Tag. |
Implemented in ClientBase, and ConnectionBOSH.