Yate
Public Member Functions | Public Attributes
JGRtpCandidateP2P Class Reference

A RTP transport candidate. More...

#include <yatejingle.h>

Inheritance diagram for JGRtpCandidateP2P:
JGRtpCandidate String GenObject

List of all members.

Public Member Functions

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

Public Attributes

String m_username
String m_password

Detailed Description

A RTP transport candidate.

This class holds a RTP transport candidate


Constructor & Destructor Documentation

JGRtpCandidateP2P ( ) [inline]

Constructor

JGRtpCandidateP2P ( XmlElement xml,
const JGRtpCandidates container 
) [inline]

Constructor. Build a candidate from received data

Parameters:
xmlReceived xml element
containerThe transport container

Member Function Documentation

void fromXml ( XmlElement xml,
const JGRtpCandidates container 
)

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

Parameters:
xmlReceived xml element
containerThe transport container

Reimplemented from JGRtpCandidate.

virtual XmlElement* toXml ( const JGRtpCandidates container) 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

Reimplemented from JGRtpCandidate.


The documentation for this class was generated from the following file: