|
reSIProcate
SIP stack, Dialog Usage Manager and related libraries
|
The classes defined here are used to pass commands from the application thread to the UserAgent thread (process loop). More...
#include <ConversationManagerCmds.hxx>
Public Member Functions | |
| CreateConversationCmd (ConversationManager *conversationManager, ConversationHandle convHandle, ConversationManager::AutoHoldMode autoHoldMode, ConversationHandle sharedMediaInterfaceConvHandle) | |
| virtual void | executeCommand () |
| EncodeStream & | encodeBrief (EncodeStream &strm) const |
| output a brief description to stream | |
Public Member Functions inherited from resip::DumCommandAdapter | |
| virtual | ~DumCommandAdapter () |
| virtual Message * | clone () const |
| virtual EncodeStream & | encode (EncodeStream &strm) const |
| output the entire message 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 |
The classes defined here are used to pass commands from the application thread to the UserAgent thread (process loop).
This ensures thread safety of the Conversation Manager methods that are available to an application.
Author: Scott Godin (sgodin AT SipSpectrum DOT com)
Definition at line 37 of file ConversationManagerCmds.hxx.
|
inline |
Definition at line 40 of file ConversationManagerCmds.hxx.
|
inlinevirtual |
output a brief description to stream
Implements resip::Message.
Definition at line 53 of file ConversationManagerCmds.hxx.
Implements resip::DumCommand.
Definition at line 48 of file ConversationManagerCmds.hxx.