OPAL
Version 3.12.9
|
#include <sdp.h>
Public Member Functions | |
SDPDummySession (const Init &init) | |
virtual const PCaselessString & | GetSessionType () const |
virtual SDPMediaDescription * | CreateSDPMediaDescription () |
virtual OpalMediaStream * | CreateMediaStream (const OpalMediaFormat &mediaFormat, unsigned sessionID, bool isSource) |
![]() | |
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 OpalMediaCryptoKeyList & | GetOfferedCryptoKeys () |
virtual bool | ApplyCryptoKey (OpalMediaCryptoKeyList &keys, bool rx) |
unsigned | GetSessionID () const |
const OpalMediaType & | GetMediaType () const |
Static Public Member Functions | |
static const PCaselessString & | SessionType () |
Additional Inherited Members | |
![]() | |
typedef PList< PChannel > | Transport |
![]() | |
OpalMediaSession (const Init &init) | |
![]() | |
OpalConnection & | m_connection |
unsigned | m_sessionId |
OpalMediaType | m_mediaType |
bool | m_isExternalTransport |
OpalMediaCryptoKeyList | m_offeredCryptokeys |
SDPDummySession::SDPDummySession | ( | const Init & | init | ) |
|
virtual |
Implements OpalMediaSession.
|
virtual |
Reimplemented from OpalMediaSession.
|
virtual |
Implements OpalMediaSession.
|
static |