![]() |
ezEngine
Release 25.03
|
Encapsulates all the data that is transmitted when sending or receiving a message with ezRemoteInterface. More...
#include <RemoteMessage.h>
Public Member Functions | |
ezRemoteMessage (ezUInt32 uiSystemID, ezUInt32 uiMessageID) | |
ezRemoteMessage (const ezRemoteMessage &rhs) | |
void | operator= (const ezRemoteMessage &rhs) |
Sending | |
EZ_ALWAYS_INLINE void | SetMessageID (ezUInt32 uiSystemID, ezUInt32 uiMessageID) |
For setting the message IDs before sending it. | |
EZ_ALWAYS_INLINE ezStreamWriter & | GetWriter () |
Returns a stream writer to append data to the message. | |
Receiving | |
EZ_ALWAYS_INLINE ezStreamReader & | GetReader () |
Returns a stream reader for reading the message data. | |
EZ_ALWAYS_INLINE ezUInt32 | GetApplicationID () const |
EZ_ALWAYS_INLINE ezUInt32 | GetSystemID () const |
EZ_ALWAYS_INLINE ezUInt32 | GetMessageID () const |
EZ_ALWAYS_INLINE ezArrayPtr< const ezUInt8 > | GetMessageData () const |
Friends | |
class | ezRemoteInterface |
Encapsulates all the data that is transmitted when sending or receiving a message with ezRemoteInterface.