OPAL
Version 3.10.4
|
#include <sdp.h>
SDPSessionDescription::SDPSessionDescription | ( | time_t | sessionId, |
unsigned | version, | ||
const OpalTransportAddress & | address | ||
) |
void SDPSessionDescription::AddMediaDescription | ( | SDPMediaDescription * | md | ) | [inline] |
References mediaDescriptions.
static const PCaselessString& SDPSessionDescription::ApplicationSpecificBandwidthType | ( | ) | [static] |
static const PCaselessString& SDPSessionDescription::ConferenceTotalBandwidthType | ( | ) | [static] |
bool SDPSessionDescription::Decode | ( | const PString & | str, |
const OpalMediaFormatList & | mediaFormats | ||
) |
PString SDPSessionDescription::Encode | ( | ) | const |
unsigned SDPSessionDescription::GetBandwidth | ( | const PString & | type | ) | const [inline] |
References bandwidth.
const OpalTransportAddress& SDPSessionDescription::GetDefaultConnectAddress | ( | ) | const [inline] |
References defaultConnectAddress.
SDPMediaDescription::Direction SDPSessionDescription::GetDirection | ( | unsigned | ) | const |
SDPMediaDescription* SDPSessionDescription::GetMediaDescriptionByIndex | ( | PINDEX | i | ) | const |
SDPMediaDescription* SDPSessionDescription::GetMediaDescriptionByType | ( | const OpalMediaType & | rtpMediaType | ) | const |
const SDPMediaDescriptionArray& SDPSessionDescription::GetMediaDescriptions | ( | ) | const [inline] |
References mediaDescriptions.
OpalTransportAddress SDPSessionDescription::GetOwnerAddress | ( | ) | const [inline] |
References ownerAddress.
time_t SDPSessionDescription::GetOwnerSessionId | ( | ) | const [inline] |
References ownerSessionId.
PINDEX SDPSessionDescription::GetOwnerVersion | ( | ) | const [inline] |
References ownerVersion.
PString SDPSessionDescription::GetSessionName | ( | ) | const [inline] |
References sessionName.
PString SDPSessionDescription::GetUserName | ( | ) | const [inline] |
References ownerUsername.
bool SDPSessionDescription::IsHold | ( | ) | const |
void SDPSessionDescription::ParseOwner | ( | const PString & | str | ) | [protected] |
void SDPSessionDescription::PrintOn | ( | ostream & | strm | ) | const |
void SDPSessionDescription::SetBandwidth | ( | const PString & | type, |
unsigned | value | ||
) | [inline] |
References bandwidth.
void SDPSessionDescription::SetDefaultConnectAddress | ( | const OpalTransportAddress & | address | ) |
void SDPSessionDescription::SetDirection | ( | const SDPMediaDescription::Direction & | d | ) | [inline] |
References direction.
void SDPSessionDescription::SetOwnerAddress | ( | OpalTransportAddress | addr | ) | [inline] |
References ownerAddress.
void SDPSessionDescription::SetOwnerSessionId | ( | time_t | value | ) | [inline] |
References ownerSessionId.
void SDPSessionDescription::SetOwnerVersion | ( | PINDEX | value | ) | [inline] |
References ownerVersion.
void SDPSessionDescription::SetSessionName | ( | const PString & | v | ) |
void SDPSessionDescription::SetUserName | ( | const PString & | v | ) |
static const PCaselessString& SDPSessionDescription::TransportIndependentBandwidthType | ( | ) | [static] |
SDPBandwidth SDPSessionDescription::bandwidth [protected] |
Referenced by GetBandwidth(), and SetBandwidth().
Referenced by GetDefaultConnectAddress().
Referenced by SetDirection().
SDPMediaDescriptionArray SDPSessionDescription::mediaDescriptions [protected] |
Referenced by AddMediaDescription(), and GetMediaDescriptions().
Referenced by GetOwnerAddress(), and SetOwnerAddress().
time_t SDPSessionDescription::ownerSessionId [protected] |
Referenced by GetOwnerSessionId(), and SetOwnerSessionId().
PString SDPSessionDescription::ownerUsername [protected] |
Referenced by GetUserName().
unsigned SDPSessionDescription::ownerVersion [protected] |
Referenced by GetOwnerVersion(), and SetOwnerVersion().
PINDEX SDPSessionDescription::protocolVersion [protected] |
PString SDPSessionDescription::sessionName [protected] |
Referenced by GetSessionName().