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 OpalMediaStream * CreateMediaStream (const OpalMediaFormat &mediaFormat, unsigned sessionID, PBoolean isSource)

Public Attributes

RTP_Session * rtpSession


Detailed Description

Class for carrying RTP session information

Constructor & Destructor Documentation

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

Referenced by Clone().

OpalRTPMediaSession::OpalRTPMediaSession ( const OpalRTPMediaSession &  obj  ) 


Member Function Documentation

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

Implements OpalMediaSession.

References OpalRTPMediaSession().

virtual void OpalRTPMediaSession::Close (  )  [virtual]

Implements OpalMediaSession.

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

Implements OpalMediaSession.

References rtpSession.

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

Implements OpalMediaSession.

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

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

Referenced by HasFailed(), and IsActive().


The documentation for this class was generated from the following file:

Generated on Fri Dec 11 06:24:15 2009 for OPAL by  doxygen 1.5.6