OpalFaxMediaType Class Reference

#include <mediatype.h>

Inheritance diagram for OpalFaxMediaType:
OpalMediaTypeDefinition

List of all members.

Public Member Functions

 OpalFaxMediaType ()
PString GetRTPEncoding (void) const
RTP_UDPCreateRTPSession (OpalRTPConnection &conn, unsigned sessionID, bool remoteIsNAT)
OpalMediaSessionCreateMediaSession (OpalConnection &conn, unsigned) const
SDPMediaDescriptionCreateSDPMediaDescription (const OpalTransportAddress &localAddress)

Constructor & Destructor Documentation

OpalFaxMediaType::OpalFaxMediaType (  ) 

Member Function Documentation

OpalMediaSession* OpalFaxMediaType::CreateMediaSession ( OpalConnection connection,
unsigned  sessionID 
) const [virtual]

Create a media session suitable for the media type.

Reimplemented from OpalMediaTypeDefinition.

RTP_UDP* OpalFaxMediaType::CreateRTPSession ( OpalRTPConnection conn,
unsigned  sessionID,
bool  remoteIsNAT 
) [virtual]

Create an RTP session for this media format. By default, this will create a RTP_UDP session with the correct initial format

Only valid if UsesRTP return true

Reimplemented from OpalMediaTypeDefinition.

SDPMediaDescription* OpalFaxMediaType::CreateSDPMediaDescription ( const OpalTransportAddress localAddress  )  [virtual]
PString OpalFaxMediaType::GetRTPEncoding ( void   )  const [virtual]

Get the string used for the RTP_FormatHandler PFactory which is used to create the RTP handler for the this media type possible values include "rtp/avp" and "udptl"

Only valid if UsesRTP return true

Implements OpalMediaTypeDefinition.


The documentation for this class was generated from the following file:
Generated on Wed Jul 7 10:24:45 2010 for OPAL by  doxygen 1.6.3