sipxportlib
Version 3.3
|
#include <OsIntPtrMsg.h>
Public Member Functions | |
OsIntPtrMsg (const unsigned char msgType, const unsigned char msgSubType, intptr_t pData1=0, intptr_t pData2=0) | |
OsIntPtrMsg (const OsIntPtrMsg &rOsMsg) | |
virtual OsMsg * | createCopy (void) const |
OsIntPtrMsg & | operator= (const OsIntPtrMsg &rhs) |
intptr_t | getData1 () const |
intptr_t | getData2 () const |
void | setData1 (intptr_t val) |
void | setData2 (intptr_t val) |
Public Member Functions inherited from OsMsg | |
OsMsg (const unsigned char msgType, const unsigned char msgSubType) | |
OsMsg (const OsMsg &rOsMsg) | |
virtual void | releaseMsg (void) |
virtual | ~OsMsg () |
OsMsg & | operator= (const OsMsg &rhs) |
virtual void | setMsgSubType (unsigned char subType) |
virtual void | setSentFromISR (UtlBoolean sentFromISR) |
virtual void | setReusable (UtlBoolean isReusable) |
virtual void | setInUse (UtlBoolean isInUse) |
virtual unsigned char | getMsgType (void) const |
virtual unsigned char | getMsgSubType (void) const |
virtual int | getMsgSize (void) const |
virtual UtlBoolean | getSentFromISR (void) const |
virtual UtlBoolean | isMsgReusable (void) const |
virtual UtlBoolean | isMsgInUse (void) const |
virtual unsigned | hash () const |
Implements the interface for a UtlContainable. More... | |
virtual UtlContainableType | getContainableType () const |
virtual int | compareTo (UtlContainable const *) const |
Compare this object to another object. More... | |
Public Member Functions inherited from UtlContainable | |
virtual | ~UtlContainable () |
unsigned | directHash () const |
Provides a hash function that uses the object pointer as the hash value. More... | |
virtual UtlBoolean | isEqual (UtlContainable const *) const |
Test this object to another object for equality. More... | |
virtual UtlBoolean | isInstanceOf (const UtlContainableType type) const |
Determine if this object is a derivative of the specified UtlContainableType. More... | |
Static Public Attributes | |
static const UtlContainableType | TYPE = "OsIntPtrMsg" |
Static Public Attributes inherited from OsMsg | |
static const UtlContainableType | TYPE = "OsMsg" |
enumcode: OS_SHUTDOWN - Task shutdown request message enumcode: OS_TIMER - Timer request messages enumcode: OS_EVENT - Event notification messages enumcode: PS_MSG - Phone set messages enumcode: PHONE_APP - Phone application class of messages enumcode: MP_TASK_MSG - Media processing task class of messages enumcode: MP_FLOWGRAPH_MSG - Media processing flowgraph class of messages enumcode: MP_RESOURCE_MSG - Media processing resource class of messages for new (2007-03) resource framework enumcode: MP_BUFFER_MSG - Media processing buffer queue messages enumcode: SIP_PROXY_STATE - SIP proxy call state message enumcode: OS_SYSLOG - OS SysLog Messages enumcode: USER_START - User defined message type categories start at USER_START More... | |
Static Public Attributes inherited from UtlContainable | |
static const UtlContainableType | TYPE = "UtlContainable" |
Protected Attributes | |
intptr_t | mpData1 |
intptr_t | mpData2 |
Additional Inherited Members | |
Public Types inherited from OsMsg | |
enum | MsgTypes { UNSPECIFIED = 0, OS_SHUTDOWN, OS_TIMER, OS_EVENT, PS_MSG, PHONE_APP, MP_TASK_MSG, MP_FLOWGRAPH_MSG, MP_RESOURCE_MSG, MP_RES_NOTF_MSG, MP_BUFFER_MSG, MI_NOTF_MSG, SIP_PROXY_STATE, TAO_MSG, TAO_EVENT, TAO_LISTENER_EVENT_MSG, PINGER_MSG, REFRESH_MSG, LINE_MGR_MSG, OS_SYSLOG, STREAMING_MSG, USER_START = 128 } |
Static Public Member Functions inherited from UtlContainable | |
static unsigned | stringHash (char const *value) |
Provides a hash function appropriate for null-terminated string values. More... | |
static UtlBoolean | areSameTypes (const UtlContainableType type1, const UtlContainableType type2) |
Are UtlContainable types the same. More... | |
OsIntPtrMsg | ( | const unsigned char | msgType, |
const unsigned char | msgSubType, | ||
intptr_t | pData1 = 0 , |
||
intptr_t | pData2 = 0 |
||
) |
< Class type used for runtime checking
OsIntPtrMsg | ( | const OsIntPtrMsg & | rOsMsg | ) |
OsIntPtrMsg & operator= | ( | const OsIntPtrMsg & | rhs | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
static |
|
protected |
|
protected |