< Gets the access status the transport layer Producer has on the device.
< The USB Speed that the device is currently operating at.
enum DeviceTypeEnum |
< Reports whether FLIR Light Weight Filter Driver is enabled, disabled, or not installed.
enum GevCCPEnum |
enum GUIXMLLocationEnum |
< Sets the location to load GUI XML.
Enumerator | |
---|---|
GUIXMLLocation_Device | Load XML from device |
GUIXMLLocation_Host | Load XML from host |
NUMGUIXMLLOCATION |
enum InterfaceTypeEnum |
< Transport layer type of the interface.
Enumerator | |
---|---|
InterfaceType_GigEVision | GigE Vision |
InterfaceType_CameraLink | Camera Link |
InterfaceType_CameraLinkHS | Camera Link High Speed |
InterfaceType_CoaXPress | CoaXPress |
InterfaceType_USB3Vision | USB3 Vision |
InterfaceType_Custom | Custom transport layer |
NUMINTERFACETYPE |
enum POEStatusEnum |
< Available buffer handling modes of this data stream:
Enumerator | |
---|---|
StreamBufferHandlingMode_OldestFirst | The application always gets the buffer from the head of the output buffer queue (thus, the oldest available one). If the output buffer queue is empty, the application waits for a newly acquired buffer until the timeout expires. |
StreamBufferHandlingMode_OldestFirstOverwrite | The application always gets the buffer from the head of the output buffer queue (thus, the oldest available one). If the output buffer queue is empty, the application waits for a newly acquired buffer until the timeout expires. If a new buffer arrives it will overwrite the existing buffer from the head of the queue (behaves like a circular buffer). |
StreamBufferHandlingMode_NewestOnly | The application always gets the latest completed buffer (the newest one). If the Output Buffer Queue is empty, the application waits for a newly acquired buffer until the timeout expires. This buffer handling mode is typically used in a live display GUI where it is important that there is no lag between camera and display. |
StreamBufferHandlingMode_NewestFirst | The application always gets the buffer from the tail of the output buffer queue (thus, the newest available one). If the output buffer queue is empty, the application waits for a newly acquired buffer until the timeout expires. |
NUMSTREAMBUFFERHANDLINGMODE |
enum StreamModeEnum |
enum StreamTypeEnum |
The enum definitions for TL Device nodes from the transport layer .xml files.
< Stream type of the device.
Enumerator | |
---|---|
StreamType_GigEVision | GigE Vision |
StreamType_CameraLink | Camera Link |
StreamType_CameraLinkHS | Camera Link High Speed |
StreamType_CoaXPress | CoaXPress |
StreamType_USB3Vision | USB3 Vision |
StreamType_Custom | Custom transport layer |
NUMSTREAMTYPE |
< Reports whether Teledyne Gige Vision Filter Driver is enabled, disabled, or not installed.
enum TLTypeEnum |
< Transport layer type of the GenTL Producer implementation.
Enumerator | |
---|---|
TLType_GigEVision | GigE Vision |
TLType_CameraLink | Camera Link |
TLType_CameraLinkHS | Camera Link High Speed |
TLType_CoaXPress | CoaXPress |
TLType_USB3Vision | USB3 Vision |
TLType_Mixed | Different Interface modules of the GenTL Producer are of different types |
TLType_Custom | Custom transport layer |
NUMTLTYPE |