|
Yate
|
Entity capability. More...
#include <yatejabber.h>
Public Types | |
| enum | { Ver1_3 = 1, Ver1_4 = 2 } |
Public Member Functions | |
| JBEntityCaps (const char *id, char version, const char *node, const char *data) | |
| bool | hasAudio () |
Static Public Member Functions | |
| static void | buildId (String &buf, char version, const char *node, const char *data, String *ext=0) |
Public Attributes | |
| char | m_version |
| String | m_node |
| String | m_data |
| XMPPFeatureList | m_features |
Entity capability.
This class holds entity capability data Implements XEP 0115 support
| anonymous enum |
Supported XEP 0115 versions
| JBEntityCaps | ( | const char * | id, |
| char | version, | ||
| const char * | node, | ||
| const char * | data | ||
| ) | [inline] |
Constructor
| id | Object id |
| version | Entity caps version |
| node | Entity node |
| data | Entity data |
| static void buildId | ( | String & | buf, |
| char | version, | ||
| const char * | node, | ||
| const char * | data, | ||
| String * | ext = 0 |
||
| ) | [inline, static] |
Build an entity caps id
| buf | Destination buffer |
| version | Entity caps version |
| node | Entity node |
| data | Entity data |
| ext | Optional entity extensions |
| bool hasAudio | ( | ) | [inline] |
Check if an audio capability is present
1.7.6.1