![]() |
XII Release 0.1.0
|
Encapsulates all the data that is transmitted when sending or receiving a message with xiiRemoteInterface. More...
#include <RemoteMessage.h>
Public Member Functions | |
xiiRemoteMessage (xiiUInt32 uiSystemID, xiiUInt32 uiMessageID) | |
xiiRemoteMessage (const xiiRemoteMessage &rhs) | |
void | operator= (const xiiRemoteMessage &rhs) |
Sending | |
XII_ALWAYS_INLINE void | SetMessageID (xiiUInt32 uiSystemID, xiiUInt32 uiMessageID) |
For setting the message IDs before sending it. | |
XII_ALWAYS_INLINE xiiStreamWriter & | GetWriter () |
Returns a stream writer to append data to the message. | |
Receiving | |
XII_ALWAYS_INLINE xiiStreamReader & | GetReader () |
Returns a stream reader for reading the message data. | |
XII_ALWAYS_INLINE xiiUInt32 | GetApplicationID () const |
XII_ALWAYS_INLINE xiiUInt32 | GetSystemID () const |
XII_ALWAYS_INLINE xiiUInt32 | GetMessageID () const |
XII_ALWAYS_INLINE xiiArrayPtr< const xiiUInt8 > | GetMessageData () const |
Friends | |
class | xiiRemoteInterface |
Encapsulates all the data that is transmitted when sending or receiving a message with xiiRemoteInterface.