OPAL
Version 3.10.4
|
#include <rtpconn.h>
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 SDPMediaDescription * | CreateSDPMediaDescription (const OpalTransportAddress &localAddress)=0 |
virtual OpalMediaStream * | CreateMediaStream (const OpalMediaFormat &mediaFormat, unsigned sessionID, PBoolean isSource)=0 |
Data Fields | |
OpalConnection & | connection |
OpalMediaType | mediaType |
unsigned | sessionId |
Class for carrying media session information
OpalMediaSession::OpalMediaSession | ( | OpalConnection & | conn, |
const OpalMediaType & | _mediaType, | ||
unsigned | sessionId | ||
) |
OpalMediaSession::OpalMediaSession | ( | const OpalMediaSession & | _obj | ) |
|
pure virtual |
Implemented in OpalMSRPMediaSession, OpalRTPMediaSession, and OpalSIPIMMediaSession.
|
pure virtual |
Implemented in OpalMSRPMediaSession, OpalRTPMediaSession, and OpalSIPIMMediaSession.
|
pure virtual |
Implemented in OpalMSRPMediaSession, OpalRTPMediaSession, and OpalSIPIMMediaSession.
|
pure virtual |
Implemented in OpalMSRPMediaSession, OpalRTPMediaSession, and OpalSIPIMMediaSession.
|
pure virtual |
Implemented in OpalMSRPMediaSession, OpalRTPMediaSession, and OpalSIPIMMediaSession.
|
pure virtual |
Implemented in OpalMSRPMediaSession, OpalRTPMediaSession, and OpalSIPIMMediaSession.
|
pure virtual |
Implemented in OpalMSRPMediaSession, OpalRTPMediaSession, and OpalSIPIMMediaSession.
|
pure virtual |
Implemented in OpalMSRPMediaSession, OpalRTPMediaSession, and OpalSIPIMMediaSession.
|
inlinevirtual |
Reimplemented in OpalMSRPMediaSession, and OpalSIPIMMediaSession.
OpalConnection& OpalMediaSession::connection |
OpalMediaType OpalMediaSession::mediaType |
unsigned OpalMediaSession::sessionId |