Connects a U3V Event to a node map. More...
#include <EventAdapterCL.h>
Public Member Functions | |
CEventAdapterCL (INodeMap *pNodeMap=NULL) | |
Constructor. More... | |
void | DeliverEventData (const CL_EVENT_DATA *pEventData, uint16_t length) |
Delivers the Event + Data listed in the packet. More... | |
virtual void | DeliverMessage (const uint8_t msg[], uint32_t numBytes) |
Deliver message. More... | |
virtual | ~CEventAdapterCL () |
Destructor. More... | |
Public Member Functions inherited from GENAPI_NAMESPACE::CEventAdapter | |
virtual void | AttachNodeMap (INodeMap *pNodeMap) |
Attaches to a node map and retrieves the chunk ports. More... | |
CEventAdapter (INodeMap *pNodeMap=NULL) | |
Constructor. More... | |
virtual void | DetachNodeMap () |
Detaches from the node emap. More... | |
virtual | ~CEventAdapter () |
Destructor. More... | |
Additional Inherited Members | |
Protected Attributes inherited from GENAPI_NAMESPACE::CEventAdapter | |
std::vector< CEventPort * > * | m_ppEventPorts |
An array of attached ChunkPorts. More... | |
Connects a U3V Event to a node map.
Definition at line 111 of file EventAdapterCL.h.
GENAPI_NAMESPACE::CEventAdapterCL::CEventAdapterCL | ( | INodeMap * | pNodeMap = NULL | ) |
Constructor.
|
virtual |
Destructor.
void GENAPI_NAMESPACE::CEventAdapterCL::DeliverEventData | ( | const CL_EVENT_DATA * | pEventData, |
uint16_t | length | ||
) |
Delivers the Event + Data listed in the packet.
|
virtual |
Deliver message.
Implements GENAPI_NAMESPACE::CEventAdapter.