Classes | Namespaces | Typedefs | Enumerations | Variables
EventAdapterGEV.h File Reference

Declaration of the CEventAdapterGEV class. More...

#include <GenApi/EventAdapter.h>
Include dependency graph for EventAdapterGEV.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

 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) More...
 
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) More...
 
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) More...
 
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) More...
 
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) More...
 
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) More...
 
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) More...
 
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 More...
 

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
 

Detailed Description

Declaration of the CEventAdapterGEV class.

Definition in file EventAdapterGEV.h.



rc_genicam_api
Author(s): Heiko Hirschmueller
autogenerated on Thu Jun 6 2019 19:10:54