This class provides information about capabilities of entities on the network. More...
Inheritance diagram for Swift::EntityCapsProvider: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.
1.7.1