#include <rtpconn.h>
Inheritance diagram for OpalMediaSession:

Public Member Functions | |
| OpalMediaSession (OpalConnection &conn, const OpalMediaType &_mediaType, unsigned sessionId) | |
| OpalMediaSession (const OpalMediaSession &_obj) | |
| virtual void | Close ()=0 |
| virtual PObject * | Clone () const=0 |
| virtual bool | IsActive () const=0 |
| virtual bool | IsRTP () const=0 |
| virtual bool | HasFailed () const=0 |
| virtual OpalTransportAddress | GetLocalMediaAddress () const=0 |
| virtual void | SetRemoteMediaAddress (const OpalTransportAddress &, const OpalMediaFormatList &) |
| virtual OpalMediaStream * | CreateMediaStream (const OpalMediaFormat &mediaFormat, unsigned sessionID, PBoolean isSource)=0 |
Public Attributes | |
| OpalConnection & | connection |
| OpalMediaType | mediaType |
| unsigned | sessionId |
| OpalMediaSession::OpalMediaSession | ( | OpalConnection & | conn, | |
| const OpalMediaType & | _mediaType, | |||
| unsigned | sessionId | |||
| ) |
| OpalMediaSession::OpalMediaSession | ( | const OpalMediaSession & | _obj | ) |
| virtual void OpalMediaSession::Close | ( | ) | [pure virtual] |
Implemented in OpalRTPMediaSession.
| virtual PObject* OpalMediaSession::Clone | ( | ) | const [pure virtual] |
Implemented in OpalRTPMediaSession.
| virtual bool OpalMediaSession::IsActive | ( | ) | const [pure virtual] |
Implemented in OpalRTPMediaSession.
| virtual bool OpalMediaSession::IsRTP | ( | ) | const [pure virtual] |
Implemented in OpalRTPMediaSession.
| virtual bool OpalMediaSession::HasFailed | ( | ) | const [pure virtual] |
Implemented in OpalRTPMediaSession.
| virtual OpalTransportAddress OpalMediaSession::GetLocalMediaAddress | ( | ) | const [pure virtual] |
Implemented in OpalRTPMediaSession.
| virtual void OpalMediaSession::SetRemoteMediaAddress | ( | const OpalTransportAddress & | , | |
| const OpalMediaFormatList & | ||||
| ) | [inline, virtual] |
| virtual OpalMediaStream* OpalMediaSession::CreateMediaStream | ( | const OpalMediaFormat & | mediaFormat, | |
| unsigned | sessionID, | |||
| PBoolean | isSource | |||
| ) | [pure virtual] |
Implemented in OpalRTPMediaSession.
| unsigned OpalMediaSession::sessionId |
1.5.1