class JBEntityCaps
|
Entity capability. More... |
|
|
Public Types
- enum { Ver1_3 = 1,
Ver1_4 = 2,
}
Public Methods
Public Static Methods
- static inline void buildId (String& buf, char version, const char* node,
const char* data, String* ext = 0)
Public Members
This class holds entity capability data
Implements XEP 0115 support
enum { Ver1_3 = 1,
Ver1_4 = 2,
}
|
|
Supported XEP 0115 versions
inline JBEntityCaps (const char* id, char version, const char* node, const char* data)
| JBEntityCaps |
Constructor
Parameters:
id | Object id
|
version | Entity caps version
|
node | Entity node
|
data | Entity data
|
inline bool hasFeature (int ns)
| hasFeature |
Check if a given feature is found in the list
Parameters:
Returns: True if the feature was found in the list
inline bool hasAudio ()
| hasAudio |
Check if an audio capability is present
Returns: True if an audio capability is present
inline void buildId (String& buf, char version, const char* node,
const char* data, String* ext = 0)
| buildId |
[static]
Build an entity caps id
Parameters:
buf | Destination buffer
|
version | Entity caps version
|
node | Entity node
|
data | Entity data
|
ext | Optional entity extensions
|
XMPPFeatureList m_features
| m_features |
Generated by: paulc on bussard on Mon Feb 10 13:15:47 2014, using kdoc 2.0a54. |