Declaration of the CEventAdapterGEV class. More...
#include <GenApi/EventAdapter.h>
Go to the source code of this file.
Classes | |
class | GENAPI_NAMESPACE::CEventAdapterGEV |
Connects a GigE Event to a node map. More... | |
struct | GENAPI_NAMESPACE::GVCP_EVENT_ITEM |
layout of a GVCP event item (Extended ID flag not set) More... | |
struct | GENAPI_NAMESPACE::GVCP_EVENT_ITEM_BASIC |
layout of a GVCP event item (common to all types) More... | |
struct | GENAPI_NAMESPACE::GVCP_EVENT_ITEM_EXTENDED_ID |
layout of a GVCP event item (Extended ID flag set) More... | |
struct | GENAPI_NAMESPACE::GVCP_EVENT_REQUEST |
Layout of a GVCP event request packet (Extended ID flag not set) More... | |
struct | GENAPI_NAMESPACE::GVCP_EVENT_REQUEST_EXTENDED_ID |
Layout of a GVCP event request packet (Extended ID flag set) More... | |
struct | GENAPI_NAMESPACE::GVCP_EVENTDATA_REQUEST |
Layout of a GVCP event data request packet (Extended ID flag not set) More... | |
struct | GENAPI_NAMESPACE::GVCP_EVENTDATA_REQUEST_EXTENDED_ID |
Layout of a GVCP event data request packet (Extended ID flag set) More... | |
struct | GENAPI_NAMESPACE::GVCP_REQUEST_HEADER |
header of a GVCP request packet More... | |
Namespaces | |
namespace | GENAPI_NAMESPACE |
Part of the generic device API. | |
Typedefs | |
typedef struct PACK_STRUCT GENAPI_NAMESPACE::GVCP_EVENT_ITEM | GENAPI_NAMESPACE::GVCP_EVENT_ITEM |
layout of a GVCP event item (Extended ID flag not set) | |
typedef struct PACK_STRUCT GENAPI_NAMESPACE::GVCP_EVENT_ITEM_BASIC | GENAPI_NAMESPACE::GVCP_EVENT_ITEM_BASIC |
layout of a GVCP event item (common to all types) | |
typedef struct PACK_STRUCT GENAPI_NAMESPACE::GVCP_EVENT_ITEM_EXTENDED_ID | GENAPI_NAMESPACE::GVCP_EVENT_ITEM_EXTENDED_ID |
layout of a GVCP event item (Extended ID flag set) | |
typedef struct PACK_STRUCT GENAPI_NAMESPACE::GVCP_EVENT_REQUEST | GENAPI_NAMESPACE::GVCP_EVENT_REQUEST |
Layout of a GVCP event request packet (Extended ID flag not set) | |
typedef struct PACK_STRUCT GENAPI_NAMESPACE::GVCP_EVENT_REQUEST_EXTENDED_ID | GENAPI_NAMESPACE::GVCP_EVENT_REQUEST_EXTENDED_ID |
Layout of a GVCP event request packet (Extended ID flag set) | |
typedef struct PACK_STRUCT GENAPI_NAMESPACE::GVCP_EVENTDATA_REQUEST | GENAPI_NAMESPACE::GVCP_EVENTDATA_REQUEST |
Layout of a GVCP event data request packet (Extended ID flag not set) | |
typedef struct PACK_STRUCT GENAPI_NAMESPACE::GVCP_EVENTDATA_REQUEST_EXTENDED_ID | GENAPI_NAMESPACE::GVCP_EVENTDATA_REQUEST_EXTENDED_ID |
Layout of a GVCP event data request packet (Extended ID flag set) | |
typedef enum GENAPI_NAMESPACE::GVCP_MESSAGE_TAGS | GENAPI_NAMESPACE::GVCP_MESSAGE_TAGS |
typedef struct PACK_STRUCT GENAPI_NAMESPACE::GVCP_REQUEST_HEADER | GENAPI_NAMESPACE::GVCP_REQUEST_HEADER |
header of a GVCP request packet | |
Enumerations | |
enum | GENAPI_NAMESPACE::GVCP_MESSAGE_TAGS { GENAPI_NAMESPACE::TAG_EVENT_CMD = 0xc0, GENAPI_NAMESPACE::TAG_EVENTDATA_CMD = 0xc2 } |
Variables | |
const uint8_t | GENAPI_NAMESPACE::COMMAND_MAGIC = 0x42 |
Declaration of the CEventAdapterGEV class.
Definition in file EventAdapterGEV.h.