14 #ifndef ITALA_API_C_DEVICE_H 15 #define ITALA_API_C_DEVICE_H 18 #include "ItalaApiC/ItalaCDefs.h" 28 typedef void (*EventCallback)(H_DEVICE hDevice, uint64_t eventId,
void* pContext);
ITALA_API_C ItalaError DEV_StopAcquisition(H_DEVICE hDevice)
This is a struct to contain all the data of devices. This struct contains all the data of the devices...
Definition: ItalaCDefs.h:142
ITALA_API_C ItalaError DEV_RegisterEventCallback(H_DEVICE hDevice, EventCallback eventCallback, void *pContext)
ITALA_API_C ItalaError DEV_DeregisterEventCallback(H_DEVICE hDevice)
ITALA_API_C ItalaError DEV_Dispose(H_DEVICE hDevice)
int32_t ItalaError
Definition: ItalaCDefs.h:80
ITALA_API_C ItalaError DEV_GetTimestampFrequency(H_DEVICE hDevice, uint64_t *pTimestampFrequency)
ITALA_API_C ItalaError DEV_StartAcquisition(H_DEVICE hDevice)
ITALA_API_C ItalaError DEV_GetTLDeviceNodeMap(H_DEVICE hDevice, H_NODEMAP *phNodeMap)
ITALA_API_C ItalaError DEV_GetNextImage(H_DEVICE hDevice, int64_t timeout, H_IMAGE *phImage)
ITALA_API_C ItalaError DEV_GetInfo(H_DEVICE hDevice, DeviceInfo *pDeviceInfo)
ITALA_API_C ItalaError DEV_StartAcquisitionEx(H_DEVICE hDevice, uint64_t bufferCount, uint64_t numFrames)
ITALA_API_C ItalaError DEV_GetNodeMap(H_DEVICE hDevice, H_NODEMAP *phNodeMap)
ITALA_API_C ItalaError DEV_EnableEvents(H_DEVICE hDevice)
ITALA_API_C ItalaError DEV_DisableEvents(H_DEVICE hDevice)
ITALA_API_C ItalaError DEV_GetDatastreamNodeMap(H_DEVICE hDevice, H_NODEMAP *phNodeMap)