OpalRTPMediaSession Class Reference

#include <rtpconn.h>

Inheritance diagram for OpalRTPMediaSession:

OpalMediaSession List of all members.

Public Member Functions

 OpalRTPMediaSession (OpalConnection &conn, const OpalMediaType &mediaType, unsigned sessionId)
 OpalRTPMediaSession (const OpalRTPMediaSession &obj)
PObject * Clone () const
virtual void Close ()
virtual bool IsActive () const
virtual bool IsRTP () const
virtual bool HasFailed () const
virtual OpalTransportAddress GetLocalMediaAddress () const
virtual OpalMediaStreamCreateMediaStream (const OpalMediaFormat &mediaFormat, unsigned sessionID, PBoolean isSource)

Public Attributes

RTP_SessionrtpSession

Detailed Description

Class for carrying RTP session information


Constructor & Destructor Documentation

OpalRTPMediaSession::OpalRTPMediaSession ( OpalConnection conn,
const OpalMediaType mediaType,
unsigned  sessionId 
)

OpalRTPMediaSession::OpalRTPMediaSession ( const OpalRTPMediaSession obj  ) 


Member Function Documentation

PObject* OpalRTPMediaSession::Clone (  )  const [inline, virtual]

Implements OpalMediaSession.

virtual void OpalRTPMediaSession::Close (  )  [virtual]

Implements OpalMediaSession.

virtual bool OpalRTPMediaSession::IsActive (  )  const [inline, virtual]

Implements OpalMediaSession.

virtual bool OpalRTPMediaSession::IsRTP (  )  const [inline, virtual]

Implements OpalMediaSession.

virtual bool OpalRTPMediaSession::HasFailed (  )  const [inline, virtual]

Implements OpalMediaSession.

virtual OpalTransportAddress OpalRTPMediaSession::GetLocalMediaAddress (  )  const [virtual]

Implements OpalMediaSession.

virtual OpalMediaStream* OpalRTPMediaSession::CreateMediaStream ( const OpalMediaFormat mediaFormat,
unsigned  sessionID,
PBoolean  isSource 
) [virtual]

Implements OpalMediaSession.


Member Data Documentation

RTP_Session* OpalRTPMediaSession::rtpSession


The documentation for this class was generated from the following file:
Generated on Mon Feb 1 00:26:18 2010 for OPAL by  doxygen 1.5.1