|
gloox 1.0
|
A virtual interface that enables objects to receive Service Discovery (XEP-0030) events. More...
#include <discohandler.h>

Public Member Functions | |
| virtual | ~DiscoHandler () |
| virtual void | handleDiscoInfo (const JID &from, const Disco::Info &info, int context)=0 |
| virtual void | handleDiscoItems (const JID &from, const Disco::Items &items, int context)=0 |
| virtual void | handleDiscoError (const JID &from, const Error *error, int context)=0 |
| virtual bool | handleDiscoSet (const IQ &iq) |
A virtual interface that enables objects to receive Service Discovery (XEP-0030) events.
A class implementing this interface can receive the results of sent disco queries.
Definition at line 34 of file discohandler.h.
| virtual ~DiscoHandler | ( | ) | [inline, virtual] |
Virtual Destructor.
Definition at line 40 of file discohandler.h.
Reimplement this function to receive disco error notifications.
| from | The sender of the error result. |
| error | The Error. May be 0. |
| context | A context identifier. |
Implemented in Adhoc, FlexibleOffline, and MUCRoom.
| virtual void handleDiscoInfo | ( | const JID & | from, |
| const Disco::Info & | info, | ||
| int | context | ||
| ) | [pure virtual] |
Reimplement this function if you want to be notified about the result of an disco::info query.
| from | The sender of the disco::info result. |
| info | The Info. |
| context | A context identifier. |
Implemented in Adhoc, FlexibleOffline, and MUCRoom.
| virtual void handleDiscoItems | ( | const JID & | from, |
| const Disco::Items & | items, | ||
| int | context | ||
| ) | [pure virtual] |
Reimplement this function if you want to be notified about the result of a disco::items query.
| from | The sender of the disco::items result. |
| items | The Items. |
| context | A context identifier. |
Implemented in Adhoc, FlexibleOffline, and MUCRoom.
| virtual bool handleDiscoSet | ( | const IQ & | iq | ) | [inline, virtual] |
Reimplement this function to receive notifications about incoming IQ stanzas of type 'set' in the disco namespace.
| iq | The full IQ. |
Definition at line 77 of file discohandler.h.
1.7.4