This class provides information about capabilities of entities on the network. More...
Public Member Functions | |
virtual | ~EntityCapsProvider () |
virtual DiscoInfo::ref | getCaps (const JID &) const =0 |
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 provides information about capabilities of entities on the network.
This information is provided in the form of service discovery information.
Definition at line 20 of file EntityCapsProvider.h.
virtual Swift::EntityCapsProvider::~EntityCapsProvider | ( | ) | [virtual] |
virtual DiscoInfo::ref Swift::EntityCapsProvider::getCaps | ( | const JID & | ) | const [pure virtual] |
Returns the service discovery information of the given JID.
Implemented in Swift::DummyEntityCapsProvider, and Swift::EntityCapsManager.
boost::signal<void (const JID&)> Swift::EntityCapsProvider::onCapsChanged |
Emitted when the capabilities of a JID changes.
Definition at line 32 of file EntityCapsProvider.h.