EGrabber Reference
9.5.2.131
|
Euresys abstraction of GenTL event registration. More...
Classes | |
struct | NewBufferData |
Event DATA type corresponding to GenTL::EVENT_NEW_BUFFER. More... | |
struct | IoToolboxData |
Event DATA type corresponding to GenTL::EuresysCustomGenTL::EVENT_CUSTOM_IO_TOOLBOX. More... | |
struct | CicData |
Event DATA type corresponding to GenTL::EuresysCustomGenTL::EVENT_CUSTOM_CIC. More... | |
struct | DataStreamData |
Event DATA type corresponding to GenTL::EuresysCustomGenTL::EVENT_CUSTOM_DATASTREAM. More... | |
struct | CxpInterfaceData |
Event DATA type corresponding to GenTL::EuresysCustomGenTL::EVENT_CUSTOM_CXP_INTERFACE. More... | |
struct | All |
Special data type to enable, disable or flush all available Event DATA types. More... | |
Euresys abstraction of GenTL event registration.
Types defined in this section identify specific GenTL event types that can be registered to the system.
struct Euresys::NewBufferData |
Event DATA type corresponding to GenTL::EVENT_NEW_BUFFER.
Class Members | ||
---|---|---|
DS_HANDLE | dsh | GenTL::DS_HANDLE handle associated to buffer. |
BUFFER_HANDLE | bh | GenTL::BUFFER_HANDLE handle. |
void * | userPointer | Optional user pointer (if provided when announced) |
uint64_t | timestamp | Timestamp associated to new buffer event. |
struct Euresys::IoToolboxData |
Event DATA type corresponding to GenTL::EuresysCustomGenTL::EVENT_CUSTOM_IO_TOOLBOX.
Class Members | ||
---|---|---|
EVENT_DATA_NUMID_CUSTOM | numid | GenTL::EuresysCustomGenTL::EVENT_DATA_NUMID_CUSTOM custom Event data identifier. |
uint64_t | timestamp | Event timestamp. |
uint32_t | context1 | Value of EventNotificationContext1 for this event (latched at the time the event occurred) |
uint32_t | context2 | Value of EventNotificationContext2 for this event (latched at the time the event occurred) |
uint32_t | context3 | Value of EventNotificationContext3 for this event (latched at the time the event occurred) |
struct Euresys::CicData |
Event DATA type corresponding to GenTL::EuresysCustomGenTL::EVENT_CUSTOM_CIC.
Class Members | ||
---|---|---|
EVENT_DATA_NUMID_CUSTOM | numid | GenTL::EuresysCustomGenTL::EVENT_DATA_NUMID_CUSTOM custom Event data identifier. |
uint64_t | timestamp | Event timestamp. |
uint32_t | context1 | Value of EventNotificationContext1 for this event (latched at the time the event occurred) |
uint32_t | context2 | Value of EventNotificationContext2 for this event (latched at the time the event occurred) |
uint32_t | context3 | Value of EventNotificationContext3 for this event (latched at the time the event occurred) |
struct Euresys::DataStreamData |
Event DATA type corresponding to GenTL::EuresysCustomGenTL::EVENT_CUSTOM_DATASTREAM.
Class Members | ||
---|---|---|
EVENT_DATA_NUMID_CUSTOM | numid | GenTL::EuresysCustomGenTL::EVENT_DATA_NUMID_CUSTOM custom Event data identifier. |
uint64_t | timestamp | Event timestamp. |
uint32_t | context1 | Value of EventNotificationContext1 for this event (latched at the time the event occurred) |
uint32_t | context2 | Value of EventNotificationContext2 for this event (latched at the time the event occurred) |
uint32_t | context3 | Value of EventNotificationContext3 for this event (latched at the time the event occurred) |
struct Euresys::CxpInterfaceData |
Event DATA type corresponding to GenTL::EuresysCustomGenTL::EVENT_CUSTOM_CXP_INTERFACE.
Class Members | ||
---|---|---|
EVENT_DATA_NUMID_CUSTOM | numid | GenTL::EuresysCustomGenTL::EVENT_DATA_NUMID_CUSTOM custom Event data identifier. |
uint64_t | timestamp | Event timestamp. |
uint32_t | context1 | Value of EventNotificationContext1 for this event (latched at the time the event occurred) |
uint32_t | context2 | Value of EventNotificationContext2 for this event (latched at the time the event occurred) |
uint32_t | context3 | Value of EventNotificationContext3 for this event (latched at the time the event occurred) |
struct Euresys::All |
Special data type to enable, disable or flush all available Event DATA types.