Service discovery disco::items from XEP-0030. More...
Classes | |
class | Item |
A single result item. More... | |
Public Types | |
typedef boost::shared_ptr < Payload > | ref |
Public Member Functions | |
DiscoItems () | |
const std::string & | getNode () const |
void | setNode (const std::string &node) |
const std::vector< Item > & | getItems () const |
void | addItem (const Item &item) |
Service discovery disco::items from XEP-0030.
Definition at line 19 of file DiscoItems.h.
typedef boost::shared_ptr<Payload> Swift::Payload::ref [inherited] |
Reimplemented in Swift::Bytestreams, Swift::CapsInfo, Swift::Command, Swift::DeliveryReceipt, Swift::DeliveryReceiptRequest, Swift::DiscoInfo, Swift::ErrorPayload, Swift::Form, Swift::IBB, Swift::InBandRegistrationPayload, Swift::JingleContentPayload, Swift::JingleDescription, Swift::JingleFileTransferDescription, Swift::JingleFileTransferHash, Swift::JingleFileTransferReceived, Swift::JingleIBBTransportPayload, Swift::JinglePayload, Swift::JingleS5BTransportPayload, Swift::JingleTransportPayload, Swift::MUCAdminPayload, Swift::MUCDestroyPayload, Swift::MUCInvitationPayload, Swift::MUCOwnerPayload, Swift::MUCPayload, Swift::MUCUserPayload, Swift::Replace, Swift::RosterItemExchangePayload, Swift::RosterPayload, Swift::S5BProxyRequest, Swift::SearchPayload, Swift::SecurityLabel, Swift::SecurityLabelsCatalog, Swift::SoftwareVersion, Swift::StreamInitiation, Swift::StreamInitiationFileInfo, Swift::VCard, and Swift::WhiteboardPayload.
Swift::DiscoItems::DiscoItems | ( | ) | [inline] |
Definition at line 47 of file DiscoItems.h.
void Swift::DiscoItems::addItem | ( | const Item & | item | ) | [inline] |
Definition at line 62 of file DiscoItems.h.
const std::vector<Item>& Swift::DiscoItems::getItems | ( | ) | const [inline] |
Definition at line 58 of file DiscoItems.h.
const std::string& Swift::DiscoItems::getNode | ( | ) | const [inline] |
Definition at line 50 of file DiscoItems.h.
void Swift::DiscoItems::setNode | ( | const std::string & | node | ) | [inline] |
Definition at line 54 of file DiscoItems.h.