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 SDPMediaDescriptionCreateSDPMediaDescription (const OpalTransportAddress &localAddress)
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 
)

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 OpalMediaStream* OpalRTPMediaSession::CreateMediaStream ( const OpalMediaFormat mediaFormat,
unsigned  sessionID,
PBoolean  isSource 
) [virtual]

Implements OpalMediaSession.

virtual SDPMediaDescription* OpalRTPMediaSession::CreateSDPMediaDescription ( const OpalTransportAddress localAddress  )  [virtual]

Implements OpalMediaSession.

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

Implements OpalMediaSession.

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

Implements OpalMediaSession.

References rtpSession.

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

Implements OpalMediaSession.


Member Data Documentation

Referenced by HasFailed(), and IsActive().


The documentation for this class was generated from the following file:
Generated on Wed Jul 7 10:24:47 2010 for OPAL by  doxygen 1.6.3