GenICam_SDK.docx
33
char*
tl_rawEventData
Raw data pointer to the event data as it was sent by the producer. This is just the raw data of the
event which contains information about the type of event itself and not the value behind the event.
See eventValue to get the actual value (e.g., image data) behind the event, if any.
size_t
tl_rawEventDataSizeBytes
Size of the eventData member in bytes.
char*
eventValue
The received value that was shipped together with the event. This can be for example the image
data or a error description text in case of an error event. How to interpret the value depends on the
type of event.
size_t
eventValueSizeBytes
Size of the eventValue member in bytes.
uint64_t
eventIdentifier
Event identifier
Struct-name
csiMemTransferInfo
Variable type
Element name
Description
csiHandle
device
Handle to the device where the transfer is running on
size_t
totalBytesToTransfer
Total number of bytes to be transferred
size_t
bytesTransferred
Current number of bytes already transferred
csiMemTransferStatus
status
Status of the memory transfer, see
csiErr
errorCode
Error code in case an error occurred.
const char*
progressText
Progress information text
Struct-name
csiTLProducerInfos
Variable type
Element name
Description
char[]
transportLayerName
Name of a transport layer
char[]
transportLayerDisplayName
Display name of a transport layer for GUI representation
char[]
transportLayerType
Type of the transport layer as string
char[]
transportLayerPath
Full path to the transport layer library file (.cti file)
char[]
transportLayerID
Unique identifier of the transport layer as string
size_t
pathSizeInBytes
Length of the transport layer path
Struct-name
csiDeviceInfo
Variable type
Element name
Description
char[]
deviceIdentifier
Unique identifier of the device
char[]
name
Name of the device
char[]
model
Model name of the device
char[]
vendor
Vendor of the device
char[]
serialNumber
Serial number of the device
char[]
interfaceDescription
Name or description of the interface the device is connected to
char[]
interfaceID
Unique identifier of the interface the device is connected to
char[]
userName
Username when opening the device
char[]
version
Version of the device
int64_t
cameraSwPackageIsConsistent
csiTLProducerInfos
tlProducerInfos
Information about the transport layer the device is connected to, see
csiDeviceAccessStatus
accessStatus
The current access status of the device, see
uint64_t
timestampFrequency
Frequency of the timestamps coming from the device