|
reSIProcate
SIP stack, Dialog Usage Manager and related libraries
|
This class represents an event that happens to a media participant. More...
#include <MediaEvent.hxx>
Public Types | |
| enum | MediaEventType { RESOURCE_DONE , RESOURCE_FAILED , VOICE_STARTED , VOICE_STOPPED } |
| enum | MediaDirection { DIRECTION_IN , DIRECTION_OUT } |
Public Member Functions | |
| MediaEvent (ConversationManager &conversationManager, ParticipantHandle partHandle, MediaEventType eventType, MediaDirection direction) | |
| virtual void | executeCommand () |
| Message * | clone () const |
| EncodeStream & | encode (EncodeStream &strm) const |
| output the entire message to stream | |
| EncodeStream & | encodeBrief (EncodeStream &strm) const |
| output a brief description to stream | |
Public Member Functions inherited from resip::DumCommand | |
| virtual | ~DumCommand () |
Public Member Functions inherited from resip::ApplicationMessage | |
| ApplicationMessage () | |
| virtual | ~ApplicationMessage () |
| virtual const Data & | getTransactionId () const |
Public Member Functions inherited from resip::Message | |
| Message () | |
| virtual | ~Message () |
| virtual Brief | brief () const |
| return a facet for brief encoding of message | |
Additional Inherited Members | |
Protected Member Functions inherited from resip::Message | |
| bool | hasTransactionUser () const |
| void | setTransactionUser (TransactionUser *t) |
| TransactionUser * | getTransactionUser () |
Protected Attributes inherited from resip::Message | |
| TransactionUser * | mTu |
This class represents an event that happens to a media participant.
Author: Scott Godin (sgodin AT SipSpectrum DOT com)
Definition at line 19 of file MediaEvent.hxx.
| Enumerator | |
|---|---|
| DIRECTION_IN | |
| DIRECTION_OUT | |
Definition at line 30 of file MediaEvent.hxx.
| Enumerator | |
|---|---|
| RESOURCE_DONE | |
| RESOURCE_FAILED | |
| VOICE_STARTED | |
| VOICE_STOPPED | |
Definition at line 22 of file MediaEvent.hxx.
| MediaEvent::MediaEvent | ( | ConversationManager & | conversationManager, |
| ParticipantHandle | partHandle, | ||
| MediaEventType | eventType, | ||
| MediaDirection | direction | ||
| ) |
Definition at line 11 of file MediaEvent.cxx.
|
virtual |
Implements resip::Message.
Definition at line 29 of file MediaEvent.cxx.
|
virtual |
output the entire message to stream
Implements resip::Message.
Definition at line 36 of file MediaEvent.cxx.
|
virtual |
output a brief description to stream
Implements resip::Message.
Definition at line 43 of file MediaEvent.cxx.
|
virtual |
Implements resip::DumCommand.
Definition at line 23 of file MediaEvent.cxx.