![]() |
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.