82 OsMsg(
const unsigned char msgType,
const unsigned char msgSubType);
139 virtual unsigned hash()
const;
152 unsigned char mMsgType;
153 unsigned char mMsgSubType;
virtual void setReusable(UtlBoolean isReusable)
Definition: OsMsg.cpp:103
virtual unsigned char getMsgType(void) const
Definition: OsMsg.cpp:117
virtual OsMsg * createCopy(void) const
Definition: OsMsg.cpp:50
virtual unsigned hash() const
Implements the interface for a UtlContainable.
Definition: OsMsg.cpp:156
OsAtomicLight< bool > OsAtomicLightBool
Definition: OsAtomics.h:357
virtual unsigned char getMsgSubType(void) const
Definition: OsMsg.cpp:123
OsMsg(const unsigned char msgType, const unsigned char msgSubType)
Definition: OsMsg.cpp:29
OsMsg & operator=(const OsMsg &rhs)
Definition: OsMsg.cpp:76
const char *const UtlContainableType
Definition: UtlDefs.h:70
virtual void setSentFromISR(UtlBoolean sentFromISR)
Definition: OsMsg.cpp:97
Definition: UtlContainable.h:37
virtual UtlBoolean isMsgInUse(void) const
Definition: OsMsg.cpp:150
virtual UtlBoolean getSentFromISR(void) const
Definition: OsMsg.cpp:138
virtual UtlContainableType getContainableType() const
Definition: OsMsg.cpp:161
virtual UtlBoolean isMsgReusable(void) const
Definition: OsMsg.cpp:144
virtual void releaseMsg(void)
Definition: OsMsg.cpp:56
virtual void setInUse(UtlBoolean isInUse)
Definition: OsMsg.cpp:109
MsgTypes
Definition: OsMsg.h:41
int UtlBoolean
Definition: UtlDefs.h:41
virtual int getMsgSize(void) const
Definition: OsMsg.cpp:132
virtual int compareTo(UtlContainable const *) const
Compare this object to another object.
Definition: OsMsg.cpp:166
virtual ~OsMsg()
Definition: OsMsg.cpp:66
static const UtlContainableType TYPE
enumcode: OS_SHUTDOWN - Task shutdown request message enumcode: OS_TIMER - Timer request messages enu...
Definition: OsMsg.h:79
virtual void setMsgSubType(unsigned char subType)
Definition: OsMsg.cpp:91