Skip to content

Class Spinnaker::GenApi::CEventAdapterGEV

ClassList > GenApi > CEventAdapterGEV

Connects a GigE Event to a node map.

  • #include <EventAdapterGEV.h>

Inherits the following classes: Spinnaker::GenApi::CEventAdapter

Public Functions

Type Name
CEventAdapterGEV (INodeMap * pNodeMap=NULL)
void DeliverEventMessage (const GVCP_EVENT_REQUEST * pEvent)
void DeliverEventMessage (const GVCP_EVENTDATA_REQUEST * pEventData)
virtual void DeliverMessage (const uint8_t msg, uint32_t numBytes)
virtual ~CEventAdapterGEV ()

Public Functions inherited from Spinnaker::GenApi::CEventAdapter

See Spinnaker::GenApi::CEventAdapter

Type Name
virtual void AttachNodeMap (INodeMap * pNodeMap)
CEventAdapter (INodeMap * pNodeMap=NULL)
virtual void DeliverMessage (const uint8_t msg, uint32_t numBytes) = 0
virtual void DetachNodeMap ()
virtual ~CEventAdapter ()

Protected Attributes inherited from Spinnaker::GenApi::CEventAdapter

See Spinnaker::GenApi::CEventAdapter

Type Name
void * m_pEventAdapter

Public Functions Documentation

function CEventAdapterGEV

GenApi::CEventAdapterGEV::CEventAdapterGEV (
    INodeMap * pNodeMap=NULL
) 

Constructor


function DeliverEventMessage [1/2]

void GenApi::CEventAdapterGEV::DeliverEventMessage (
    const  GVCP_EVENT_REQUEST * pEvent
) 

Delivers the Events listed in the Event packet


function DeliverEventMessage [2/2]

void GenApi::CEventAdapterGEV::DeliverEventMessage (
    const  GVCP_EVENTDATA_REQUEST * pEventData
) 

Delivers the Event + Data listed in the EventData packet


function DeliverMessage

virtual void GenApi::CEventAdapterGEV::DeliverMessage (
    const  uint8_t msg,
    uint32_t numBytes
) 

Deliver message

Implements Spinnaker::GenApi::CEventAdapter::DeliverMessage


function ~CEventAdapterGEV

virtual GenApi::CEventAdapterGEV::~CEventAdapterGEV () 

Destructor



The documentation for this class was generated from the following file /workspace/include/SpinGenApi/EventAdapterGEV.h