OPAL
Version 3.10.4
|
#include <msrp.h>
Class for carrying MSRP session information
OpalMSRPMediaSession::OpalMSRPMediaSession | ( | OpalConnection & | connection, |
unsigned | sessionId | ||
) |
Referenced by Clone().
OpalMSRPMediaSession::OpalMSRPMediaSession | ( | const OpalMSRPMediaSession & | _obj | ) |
virtual PObject* OpalMSRPMediaSession::Clone | ( | ) | const [inline, virtual] |
Implements OpalMediaSession.
References OpalMSRPMediaSession().
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] |
References m_localUrl.
OpalMSRPManager& OpalMSRPMediaSession::GetManager | ( | ) | [inline] |
References m_manager.
PURL OpalMSRPMediaSession::GetRemoteURL | ( | ) | const [inline] |
References m_remoteUrl.
Referenced by OpalMSRPMediaStream::GetRemoteURL().
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] |
References m_remoteUrl.
Referenced by OpalMSRPMediaStream::SetRemoteURL().
virtual bool OpalMSRPMediaSession::WritePacket | ( | RTP_DataFrame & | frame | ) | [virtual] |
std::string OpalMSRPMediaSession::m_localMSRPSessionId |
Referenced by GetLocalURL().
Referenced by GetManager().
Referenced by GetRemoteURL(), and SetRemoteURL().