|
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 <UserAgentCmds.hxx>
Public Member Functions | |
| UserAgentShutdownCmd (UserAgent *userAgent) | |
| virtual void | executeCommand () |
| resip::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 |
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 UserAgent methods that are available to an application.
Author: Scott Godin (sgodin AT SipSpectrum DOT com)
Definition at line 23 of file UserAgentCmds.hxx.
|
inline |
Definition at line 26 of file UserAgentCmds.hxx.
|
inlinevirtual |
Implements resip::Message.
Definition at line 32 of file UserAgentCmds.hxx.
|
inlinevirtual |
output the entire message to stream
Implements resip::Message.
Definition at line 33 of file UserAgentCmds.hxx.
|
inlinevirtual |
output a brief description to stream
Implements resip::Message.
Definition at line 34 of file UserAgentCmds.hxx.
Implements resip::DumCommand.
Definition at line 28 of file UserAgentCmds.hxx.