10 #if !defined(MESSAGE_DETECTEDOBJECTSIZERESTRICTIONMESSAGE_DETECTEDOBJECTSIZERESTRICTIONMESSAGE_H) && \ 11 !defined(CONTAINS_DETECTEDOBJECTSIZERESTRICTIONMESSAGE) 13 #ifndef ZFORCECOMMON_H 14 #error Please include "zForceCommon.h" before this file. 15 #endif // ZFORCECOMMON_H 25 #endif // !defined(.._DETECTEDOBJECTSIZERESTRICTIONMESSAGE_H) && !defined(CONTAINS_DETECTEDOBJECTSIZERESTRICTIONMESSAGE) 26 #if !defined(MESSAGE_DETECTEDOBJECTSIZERESTRICTIONMESSAGE_DETECTEDOBJECTSIZERESTRICTIONMESSAGE_H) || \ 27 defined(CONTAINS_DETECTEDOBJECTSIZERESTRICTIONMESSAGE) 28 #define CONTAINS_MESSAGE 30 #undef CONTAINS_MESSAGE 35 #endif // !defined(..__DETECTEDOBJECTSIZERESTRICTIONMESSAGE_H) || defined(CONTAINS_DETECTEDOBJECTSIZERESTRICTIONMESSAGE) 36 #if !defined(MESSAGE_DETECTEDOBJECTSIZERESTRICTIONMESSAGE_DETECTEDOBJECTSIZERESTRICTIONMESSAGE_H) && \ 37 !defined(CONTAINS_DETECTEDOBJECTSIZERESTRICTIONMESSAGE) 67 #define MESSAGE_DETECTEDOBJECTSIZERESTRICTIONMESSAGE_DETECTEDOBJECTSIZERESTRICTIONMESSAGE_H 68 #endif // !defined(.._DETECTEDOBJECTSIZERESTRICTIONMESSAGE_H) && !defined(CONTAINS_DETECTEDOBJECTSIZERESTRICTIONMESSAGE) Base class for all Messages.
DLLINTERNAL DetectedObjectSizeRestrictionMessage * DetectedObjectSizeRestrictionMessage_New(MessageGroup messageGroup, uint32_t size)
Internal constructor for DetectedObjectSizeRestrictionMessage.
bool HasMaximumSize
Is maximum size valid.
Definition: DetectedObjectSizeRestrictionMessage.h:34
MessageGroup
Enum describing the different groups a message can belong to.
Definition: zForceTypes.h:128
This structure represents a detected object size restriction message.
Definition: DetectedObjectSizeRestrictionMessage.h:23
uint32_t MinimumSize
Minimum size for device to detect.
Definition: DetectedObjectSizeRestrictionMessage.h:31
bool HasMinimumSize
Is minimum size valid.
Definition: DetectedObjectSizeRestrictionMessage.h:33
uint32_t MaximumSize
Maximum size for device to detect.
Definition: DetectedObjectSizeRestrictionMessage.h:32