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

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

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 18:42:47