#include <sipim.h>
Inheritance diagram for OpalSIPIMMediaSession:

Public Member Functions | |
| OpalSIPIMMediaSession (OpalConnection &connection, unsigned sessionId) | |
| OpalSIPIMMediaSession (const OpalSIPIMMediaSession &_obj) | |
| virtual bool | Open () |
| virtual void | Close () |
| virtual PObject * | Clone () const |
| virtual bool | IsActive () const |
| virtual bool | IsRTP () const |
| virtual bool | HasFailed () const |
| virtual OpalTransportAddress | GetLocalMediaAddress () const |
| virtual void | SetRemoteMediaAddress (const OpalTransportAddress &, const OpalMediaFormatList &) |
| virtual SDPMediaDescription * | CreateSDPMediaDescription (const OpalTransportAddress &localAddress) |
| virtual OpalMediaStream * | CreateMediaStream (const OpalMediaFormat &mediaFormat, unsigned sessionID, PBoolean isSource) |
| virtual PString | GetCallID () const |
Protected Attributes | |
| OpalTransportAddress | transportAddress |
| PString | localURL |
| PString | remoteURL |
| PString | callId |
| OpalSIPIMMediaSession::OpalSIPIMMediaSession | ( | OpalConnection & | connection, | |
| unsigned | sessionId | |||
| ) |
| OpalSIPIMMediaSession::OpalSIPIMMediaSession | ( | const OpalSIPIMMediaSession & | _obj | ) |
| virtual PObject* OpalSIPIMMediaSession::Clone | ( | ) | const [inline, virtual] |
Implements OpalMediaSession.
| virtual void OpalSIPIMMediaSession::Close | ( | ) | [inline, virtual] |
Implements OpalMediaSession.
| virtual OpalMediaStream* OpalSIPIMMediaSession::CreateMediaStream | ( | const OpalMediaFormat & | mediaFormat, | |
| unsigned | sessionID, | |||
| PBoolean | isSource | |||
| ) | [virtual] |
Implements OpalMediaSession.
| virtual SDPMediaDescription* OpalSIPIMMediaSession::CreateSDPMediaDescription | ( | const OpalTransportAddress & | localAddress | ) | [virtual] |
Implements OpalMediaSession.
| virtual PString OpalSIPIMMediaSession::GetCallID | ( | ) | const [inline, virtual] |
| virtual OpalTransportAddress OpalSIPIMMediaSession::GetLocalMediaAddress | ( | ) | const [virtual] |
Implements OpalMediaSession.
| virtual bool OpalSIPIMMediaSession::HasFailed | ( | ) | const [inline, virtual] |
Implements OpalMediaSession.
| virtual bool OpalSIPIMMediaSession::IsActive | ( | ) | const [inline, virtual] |
Implements OpalMediaSession.
| virtual bool OpalSIPIMMediaSession::IsRTP | ( | ) | const [inline, virtual] |
Implements OpalMediaSession.
| virtual bool OpalSIPIMMediaSession::Open | ( | ) | [inline, virtual] |
| virtual void OpalSIPIMMediaSession::SetRemoteMediaAddress | ( | const OpalTransportAddress & | , | |
| const OpalMediaFormatList & | ||||
| ) | [virtual] |
Reimplemented from OpalMediaSession.
PString OpalSIPIMMediaSession::callId [protected] |
PString OpalSIPIMMediaSession::localURL [protected] |
PString OpalSIPIMMediaSession::remoteURL [protected] |
1.4.7