class JGRtpCandidate

A RTP transport candidate. More...

Full nameTelEngine::JGRtpCandidate
Definition#include <libs/yjabber/yatejingle.h>
InheritsTelEngine::String [public ]
Inherited byJGRtpCandidateP2P
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Public Members


Detailed Description

This class holds a RTP transport candidate

inline  JGRtpCandidate (const char* id, const char* component = "1", unsigned int generation = 0, unsigned int net = 0, int prio = 0)

JGRtpCandidate

Constructor

inline  JGRtpCandidate (XmlElement* xml, const JGRtpCandidates& container)

JGRtpCandidate

Constructor. Build a candidate from received data

Parameters:
xmlReceived xml element
containerThe transport container

XmlElement*  toXml (const JGRtpCandidates& container)

toXml

[const virtual]

Create a 'candidate' element from this object using local address/port

Parameters:
containerThe transport container

Returns: Valid XmlElement pointer if type is a known one

void  fromXml (XmlElement* xml, const JGRtpCandidates& container)

fromXml

Fill this object from a candidate element using remote address/port

Parameters:
xmlReceived xml element
containerThe transport container

String m_address

m_address

String m_port

m_port

String m_component

m_component

String m_generation

m_generation

String m_network

m_network

String m_priority

m_priority

String m_protocol

m_protocol

String m_type

m_type


Generated by: paulc on bussard on Thu Jul 24 18:41:02 2014, using kdoc 2.0a54.