< 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 | |