Connects a GigE Event to a node map.
More...
#include <EventAdapterGEV.h>
Connects a GigE Event to a node map.
Definition at line 140 of file EventAdapterGEV.h.
◆ CEventAdapterGEV()
GENAPI_NAMESPACE::CEventAdapterGEV::CEventAdapterGEV |
( |
INodeMap * |
pNodeMap = NULL | ) |
|
◆ ~CEventAdapterGEV()
virtual GENAPI_NAMESPACE::CEventAdapterGEV::~CEventAdapterGEV |
( |
| ) |
|
|
virtual |
◆ AttachItemToPorts()
void GENAPI_NAMESPACE::CEventAdapterGEV::AttachItemToPorts |
( |
const uint8_t * |
pItem, |
|
|
uint16_t |
event_id, |
|
|
unsigned int |
length |
|
) |
| |
|
private |
◆ DeliverEventDataMessageImpl()
template<typename EVT_REQ_TYPE >
void GENAPI_NAMESPACE::CEventAdapterGEV::DeliverEventDataMessageImpl |
( |
const EVT_REQ_TYPE * |
pEvent | ) |
|
|
private |
◆ DeliverEventItem()
void GENAPI_NAMESPACE::CEventAdapterGEV::DeliverEventItem |
( |
const GVCP_EVENT_ITEM_BASIC * |
pItem, |
|
|
unsigned int |
length |
|
) |
| |
|
private |
◆ DeliverEventMessage() [1/4]
void GENAPI_NAMESPACE::CEventAdapterGEV::DeliverEventMessage |
( |
const GVCP_EVENT_REQUEST * |
pEvent | ) |
|
Delivers the Events listed in the Event packet (Extended ID flag not set)
◆ DeliverEventMessage() [2/4]
Delivers the Events listed in the Event packet (Extended ID flag set)
◆ DeliverEventMessage() [3/4]
Delivers the Event + Data listed in the EventData packet (Extended ID flag not set)
◆ DeliverEventMessage() [4/4]
Delivers the Event + Data listed in the EventData packet (Extended ID flag set)
◆ DeliverEventMessageImpl()
template<typename EVT_REQ_TYPE >
void GENAPI_NAMESPACE::CEventAdapterGEV::DeliverEventMessageImpl |
( |
const EVT_REQ_TYPE * |
pEvent | ) |
|
|
private |
◆ DeliverMessage()
virtual void GENAPI_NAMESPACE::CEventAdapterGEV::DeliverMessage |
( |
const uint8_t |
msg[], |
|
|
uint32_t |
numBytes |
|
) |
| |
|
virtual |
The documentation for this class was generated from the following file: