A Jingle data payload. More...
#include <yatejingle.h>
Public Member Functions | |
| JGRtpMedia (const char *id, const char *name, const char *clockrate, const char *channels, const char *synonym) | |
| JGRtpMedia (XMLElement *xml) | |
| JGRtpMedia (const JGRtpMedia &src) | |
| void | set (const char *id, const char *name, const char *clockrate, const char *channels, const char *synonym) |
| virtual const String & | toString () const |
| XMLElement * | toXML () const |
| void | fromXML (XMLElement *xml) |
Public Attributes | |
| String | m_id |
| String | m_name |
| String | m_clockrate |
| String | m_channels |
| String | m_synonym |
| NamedList | m_params |
A Jingle data payload.
This class holds a Jingle data payload description
| JGRtpMedia | ( | const char * | id, | |
| const char * | name, | |||
| const char * | clockrate, | |||
| const char * | channels, | |||
| const char * | synonym | |||
| ) | [inline] |
Constructor. Fill this object from the given attributes
| id | The 'id' attribute | |
| name | The 'name' attribute | |
| clockrate | The 'clockrate' attribute | |
| channels | The 'channels' attribute | |
| synonym | The 'synonym' attribute |
| JGRtpMedia | ( | XMLElement * | xml | ) | [inline] |
Constructor. Fill this object from an XML element
| xml | The element to fill from |
| JGRtpMedia | ( | const JGRtpMedia & | src | ) | [inline] |
Copy constructor
References JGRtpMedia::m_channels, JGRtpMedia::m_clockrate, JGRtpMedia::m_id, JGRtpMedia::m_name, and JGRtpMedia::m_synonym.
| void fromXML | ( | XMLElement * | xml | ) |
Fill this object from a given element
| xml | The element |
| void set | ( | const char * | id, | |
| const char * | name, | |||
| const char * | clockrate, | |||
| const char * | channels, | |||
| const char * | synonym | |||
| ) | [inline] |
Set the data
| id | The 'id' attribute | |
| name | The 'name' attribute | |
| clockrate | The 'clockrate' attribute | |
| channels | The 'channels' attribute | |
| synonym | The 'synonym' attribute |
| virtual const String& toString | ( | ) | const [inline, virtual] |
Get the string repreasentation (id) of this payload
Reimplemented from GenObject.
| XMLElement* toXML | ( | ) | const |
Create a 'payload-type' element from this object
The number of channels
Referenced by JGRtpMedia::JGRtpMedia().
The clockrate of this payload
Referenced by JGRtpMedia::JGRtpMedia().
The numeric id of this payload
Referenced by JGRtpMedia::JGRtpMedia().
The Jingle name of this payload
Referenced by JGRtpMedia::JGRtpMedia().
A synonym of this payload's name
Referenced by JGRtpMedia::JGRtpMedia().
1.6.3