15 #ifndef ANNOTATIONS_H__ 16 #define ANNOTATIONS_H__ 20 #include "annotationshandler.h" 21 #include "privatexml.h" 22 #include "privatexmlhandler.h" 119 void requestAnnotations();
126 { m_annotationsHandler = ah; }
132 { m_annotationsHandler = 0; }
135 virtual void handlePrivateXML(
const Tag* xml );
138 virtual void handlePrivateXMLResult(
const std::string& uid,
PrivateXMLResult pxResult );
147 #endif // ANNOTATIONS_H__ void removeAnnotationsHandler()
std::list< AnnotationsListItem > AnnotationsList
void registerAnnotationsHandler(AnnotationsHandler *ah)
The namespace for the gloox library.
This class implements XEP-0049 (Private XML Storage).
This is an implementation of XEP-0145 (Annotations).
A virtual interface which can be reimplemented to receive notes with help of the Annotations object...
A virtual interface which can be reimplemented to store and receive private XML data.
This is the common base class for a Jabber/XMPP Client and a Jabber Component.
This is an abstraction of an XML element.