#include <msrp.h>
Inheritance diagram for OpalMSRPMediaSession:
OpalMSRPMediaSession::OpalMSRPMediaSession | ( | OpalConnection & | connection, | |
unsigned | sessionId | |||
) |
OpalMSRPMediaSession::OpalMSRPMediaSession | ( | const OpalMSRPMediaSession & | _obj | ) |
OpalMSRPMediaSession::~OpalMSRPMediaSession | ( | ) |
virtual PObject* OpalMSRPMediaSession::Clone | ( | ) | const [inline, virtual] |
Implements OpalMediaSession.
virtual void OpalMSRPMediaSession::Close | ( | ) | [virtual] |
Implements OpalMediaSession.
void OpalMSRPMediaSession::CloseMSRP | ( | ) |
virtual OpalMediaStream* OpalMSRPMediaSession::CreateMediaStream | ( | const OpalMediaFormat & | mediaFormat, | |
unsigned | sessionID, | |||
PBoolean | isSource | |||
) | [virtual] |
Implements OpalMediaSession.
virtual SDPMediaDescription* OpalMSRPMediaSession::CreateSDPMediaDescription | ( | const OpalTransportAddress & | localAddress | ) | [virtual] |
Implements OpalMediaSession.
virtual OpalTransportAddress OpalMSRPMediaSession::GetLocalMediaAddress | ( | ) | const [virtual] |
Implements OpalMediaSession.
PURL OpalMSRPMediaSession::GetLocalURL | ( | ) | const [inline] |
OpalMSRPManager& OpalMSRPMediaSession::GetManager | ( | ) | [inline] |
PURL OpalMSRPMediaSession::GetRemoteURL | ( | ) | const [inline] |
virtual bool OpalMSRPMediaSession::HasFailed | ( | ) | const [inline, virtual] |
Implements OpalMediaSession.
virtual bool OpalMSRPMediaSession::IsActive | ( | ) | const [inline, virtual] |
Implements OpalMediaSession.
virtual bool OpalMSRPMediaSession::IsRTP | ( | ) | const [inline, virtual] |
Implements OpalMediaSession.
bool OpalMSRPMediaSession::Open | ( | const PURL & | remoteParty | ) |
bool OpalMSRPMediaSession::OpenMSRP | ( | const PURL & | remoteUrl | ) |
PBoolean OpalMSRPMediaSession::ReadData | ( | BYTE * | data, | |
PINDEX | length, | |||
PINDEX & | read | |||
) |
void OpalMSRPMediaSession::SetConnection | ( | PSafePtr< OpalMSRPManager::Connection > & | conn | ) |
virtual void OpalMSRPMediaSession::SetRemoteMediaAddress | ( | const OpalTransportAddress & | , | |
const OpalMediaFormatList & | ||||
) | [virtual] |
Reimplemented from OpalMediaSession.
void OpalMSRPMediaSession::SetRemoteURL | ( | const PURL & | url | ) | [inline] |
virtual bool OpalMSRPMediaSession::WritePacket | ( | RTP_DataFrame & | frame | ) | [virtual] |
std::string OpalMSRPMediaSession::m_localMSRPSessionId |