WiFi Framework C++ Edition
CwclMessage Class Reference

The message object. More...

#include <wclMessaging.h>

Inheritance diagram for CwclMessage:
CwclAudioCategoryMessage CwclBluetoothCategoryMessage CwclConnectionCategoryMessage CwclPowerCategoryMessage CwclSerialCategoryMessage CwclSystemCategoryMessage CwclUsbCategoryMessage CwclUserDefinedCategoryMessage CwclWiFiCategoryMessage CwclWiiRemoteCategoryMessage

Public Member Functions

 CwclMessage (const unsigned char Id, const wclMessageCategory Category)
 Creates new message object.
 
virtual ~CwclMessage ()
 Frees the message object.
 
void AddRef ()
 Increments the reference count of the object. This method should be called for every new reference to the object.
 
void Release ()
 Decrements the reference count for the object.
 
wclMessageCategory GetCategory () const
 Gets the message category ID.
 
 __declspec (property(get=GetCategory)) wclMessageCategory Category
 Gets the message category ID.
 
unsigned char GetId () const
 Gets the message ID.
 
 __declspec (property(get=GetId)) unsigned char Id
 Gets the message ID.
 
unsigned long GetCreated () const
 Gets message created timestamp.
 
 __declspec (property(get=GetCreated)) unsigned long Created
 Gets message created timestamp.
 
unsigned long GetQueued () const
 Gets the message queued timestamp.
 
 __declspec (property(get=GetQueued)) unsigned long Queued
 Gets the message queued timestamp.
 
unsigned long GetProcessed () const
 Gets the message processed timestamp.
 
 __declspec (property(get=GetProcessed)) unsigned long Processed
 Gets the message processed timestamp.
 

Detailed Description

The message object.