This class is responsible for gathering and providing information about capabilities of entities on the network. More...
Public Member Functions | |
EntityCapsManager (CapsProvider *, StanzaChannel *) | |
DiscoInfo::ref | getCaps (const JID &) const |
Returns the service discovery information of the given JID. | |
Public Attributes | |
boost::signal< void(const JID &)> | onCapsChanged |
Emitted when the capabilities of a JID changes. |
This class is responsible for gathering and providing information about capabilities of entities on the network.
This information is provided in the form of service discovery information.
Definition at line 28 of file EntityCapsManager.h.
Swift::EntityCapsManager::EntityCapsManager | ( | CapsProvider * | , | |
StanzaChannel * | ||||
) |
DiscoInfo::ref Swift::EntityCapsManager::getCaps | ( | const JID & | ) | const [virtual] |
Returns the service discovery information of the given JID.
Implements Swift::EntityCapsProvider.
boost::signal<void (const JID&)> Swift::EntityCapsProvider::onCapsChanged [inherited] |
Emitted when the capabilities of a JID changes.
Definition at line 32 of file EntityCapsProvider.h.