8 #ifndef MESSAGE_OPERATIONMODESMESSAGE_OPERATIONMODESMESSAGE_H
9 #define MESSAGE_OPERATIONMODESMESSAGE_OPERATIONMODESMESSAGE_H 1
11 #ifndef ZFORCECOMMON_H
12 #error Please include "zForceCommon.h" before this file.
DLLINTERNAL OperationModesMessage * OperationModesMessage_New(MessageGroup messageGroup, uint32_t size)
Internal constructor for OperationModesMessage.
The main Message struct.
Definition: Message.h:21
This structure represents a operation mode message.
Definition: OperationModesMessage.h:24
MessageType MessageType
Definition: OperationModesMessage.h:30
bool Error
Definition: OperationModesMessage.h:42
OperationModes Mask
Mode Mask.
Definition: OperationModesMessage.h:61
uint64_t SerialNumber
Definition: OperationModesMessage.h:54
MessageGroup MessageGroup
Definition: OperationModesMessage.h:36
void(* Destructor)(Message *self)
Definition: OperationModesMessage.h:60
OperationModes Values
Mode Values.
Definition: OperationModesMessage.h:62
int ErrorCode
Definition: OperationModesMessage.h:48
MessageGroup
Enum describing the different groups a message can belong to.
Definition: zForceTypes.h:134
MessageType
Enum describing the different message types that exists.
Definition: zForceTypes.h:104
OperationModes
Enum describing the OperationModes that a sensor can operate in.
Definition: zForceTypes.h:155