OPAL  Version 3.12.9
SDPDummySession Class Reference

#include <sdp.h>

Inheritance diagram for SDPDummySession:
Collaboration diagram for SDPDummySession:

Public Member Functions

 SDPDummySession (const Init &init)
 
virtual const PCaselessString & GetSessionType () const
 
virtual SDPMediaDescriptionCreateSDPMediaDescription ()
 
virtual OpalMediaStreamCreateMediaStream (const OpalMediaFormat &mediaFormat, unsigned sessionID, bool isSource)
 
- Public Member Functions inherited from OpalMediaSession
virtual bool Open (const PString &localInterface, const OpalTransportAddress &remoteAddress, bool isMediaAddress)
 
virtual bool IsOpen () const
 
virtual bool Close ()
 
virtual OpalTransportAddress GetLocalAddress (bool isMediaAddress=true) const
 
virtual OpalTransportAddress GetRemoteAddress (bool isMediaAddress=true) const
 
virtual bool SetRemoteAddress (const OpalTransportAddress &remoteAddress, bool isMediaAddress=true)
 
virtual void AttachTransport (Transport &transport)
 
virtual Transport DetachTransport ()
 
bool IsExternalTransport () const
 
virtual void SetExternalTransport (const OpalTransportAddressArray &transports)
 
virtual void GetStatistics (OpalMediaStatistics &statistics, bool receiver) const
 
void OfferCryptoSuite (const PString &cryptoSuite)
 
virtual OpalMediaCryptoKeyListGetOfferedCryptoKeys ()
 
virtual bool ApplyCryptoKey (OpalMediaCryptoKeyList &keys, bool rx)
 
unsigned GetSessionID () const
 
const OpalMediaTypeGetMediaType () const
 

Static Public Member Functions

static const PCaselessString & SessionType ()
 

Additional Inherited Members

- Public Types inherited from OpalMediaSession
typedef PList< PChannel > Transport
 
- Protected Member Functions inherited from OpalMediaSession
 OpalMediaSession (const Init &init)
 
- Protected Attributes inherited from OpalMediaSession
OpalConnectionm_connection
 
unsigned m_sessionId
 
OpalMediaType m_mediaType
 
bool m_isExternalTransport
 
OpalMediaCryptoKeyList m_offeredCryptokeys
 

Constructor & Destructor Documentation

SDPDummySession::SDPDummySession ( const Init init)

Member Function Documentation

virtual OpalMediaStream* SDPDummySession::CreateMediaStream ( const OpalMediaFormat mediaFormat,
unsigned  sessionID,
bool  isSource 
)
virtual

Implements OpalMediaSession.

virtual SDPMediaDescription* SDPDummySession::CreateSDPMediaDescription ( )
virtual

Reimplemented from OpalMediaSession.

virtual const PCaselessString& SDPDummySession::GetSessionType ( ) const
virtual

Implements OpalMediaSession.

static const PCaselessString& SDPDummySession::SessionType ( )
static

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