29 #ifndef GENAPI_EVENTADAPTERU3V_H 30 #define GENAPI_EVENTADAPTERU3V_H 41 #if defined( _MSC_VER ) 43 #elif defined (__GNUC__) 46 #define PACK_STRUCT __attribute__((packed)) 48 # error Unknown platform 100 virtual void DeliverMessage(
const uint8_t msg[], uint32_t numBytes );
108 #endif // GENAPI_EVENTADAPTERU3V_H
U3V/GenCP EVENT_CMD specific command data.
struct PACK_STRUCT GENAPI_NAMESPACE::U3V_EVENT_DATA U3V_EVENT_DATA
U3V/GenCP EVENT_CMD specific command data.
interface GENAPI_DECL_ABSTRACT INodeMap
Interface to access the node map.
const size_t GENCP_COMMAND_HEADER_SIZE
const uint16_t GENCP_EVENT_CMD_ID
struct PACK_STRUCT GENAPI_NAMESPACE::U3V_EVENT_MESSAGE U3V_EVENT_MESSAGE
Entire event data message (without the variable-sized data field)
Declaration of the CEventAdapter class.
U3V/GenCP command header.
const size_t GENCP_EVENT_BASIC_SIZE
U3V_COMMAND_HEADER CommandHeader
struct PACK_STRUCT GENAPI_NAMESPACE::U3V_COMMAND_HEADER U3V_COMMAND_HEADER
U3V/GenCP command header.
Connects a U3V Event to a node map.
const uint32_t U3V_EVENT_PREFIX
Entire event data message (without the variable-sized data field)
Part of the generic device API.
Delivers Events to ports.