#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