All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members
Basler_UsbStreamParams::CUsbStreamParams_Params Class Reference

Interface to the PylonUsb Stream Grabber parameters. More...

#include <pylon/usb/_UsbStreamParams.h>

Inheritance diagram for Basler_UsbStreamParams::CUsbStreamParams_Params:
Inheritance graph
[legend]

Public Attributes

Root - Interface to the USB-specific stream parameters.
GenApi::IIntegerMaxNumBuffer
 The maximum number of buffers that can be used simultaneously. More...
 
GenApi::IIntegerMaxBufferSize
 The maximum buffer size in bytes that can be registered. More...
 
GenApi::IIntegerMaxTransferSize
 Controls the maximum size of USB transfers. More...
 
GenApi::IIntegerNumMaxQueuedUrbs
 The maximum number of requests to be enqueued to the driver. More...
 
GenApi::IIntegerTransferLoopThreadPriority
 The priority of the thread that handles USB requests of the stream interface. More...
 
GenApi::IIntegerTransferTimeout
 Timeout in ms for payload and trailer transfers. More...
 
Statistic - Statistical data.
GenApi::IIntegerStatistic_Total_Buffer_Count
 The total count of processed buffers. More...
 
GenApi::IIntegerStatistic_Failed_Buffer_Count
 The count of buffers that returned with an error status. More...
 
GenApi::IIntegerStatistic_Last_Failed_Buffer_Status
 The status code of the last failed buffer. More...
 
GenApi::IStringStatistic_Last_Failed_Buffer_Status_Text
 The message text of the status code of the last failed buffer. More...
 
GenApi::IIntegerStatistic_Missed_Frame_Count
 The count of bad or missed frames between successfully grabbed images. More...
 
GenApi::IIntegerStatistic_Resynchronization_Count
 The count of stream resynchronizations. More...
 
GenApi::IIntegerStatistic_Last_Block_Id
 The last grabbed block ID. More...
 

Detailed Description

Interface to the PylonUsb Stream Grabber parameters.

Member Data Documentation

GenApi::IInteger& Basler_UsbStreamParams::CUsbStreamParams_Params::MaxBufferSize

The maximum buffer size in bytes that can be registered.

Visibility = Expert

GenApi::IInteger& Basler_UsbStreamParams::CUsbStreamParams_Params::MaxNumBuffer

The maximum number of buffers that can be used simultaneously.

Visibility = Expert

GenApi::IInteger& Basler_UsbStreamParams::CUsbStreamParams_Params::MaxTransferSize

Controls the maximum size of USB transfers.

The default value is appropriate for most applications. Reducing the value may cause a higher CPU load. USB host adapter drivers may require to decrease the value in case the application fails to receive the image stream. The maximum value for the Maximum Transfer Size depends on the operating system version and may be limited by the host adapter drivers.

Visibility = Guru

GenApi::IInteger& Basler_UsbStreamParams::CUsbStreamParams_Params::NumMaxQueuedUrbs

The maximum number of requests to be enqueued to the driver.

Visibility = Guru

GenApi::IInteger& Basler_UsbStreamParams::CUsbStreamParams_Params::Statistic_Failed_Buffer_Count

The count of buffers that returned with an error status.

Visibility = Expert

GenApi::IInteger& Basler_UsbStreamParams::CUsbStreamParams_Params::Statistic_Last_Block_Id

The last grabbed block ID.

Visibility = Expert

GenApi::IInteger& Basler_UsbStreamParams::CUsbStreamParams_Params::Statistic_Last_Failed_Buffer_Status

The status code of the last failed buffer.

Visibility = Expert

GenApi::IString& Basler_UsbStreamParams::CUsbStreamParams_Params::Statistic_Last_Failed_Buffer_Status_Text

The message text of the status code of the last failed buffer.

Visibility = Expert

GenApi::IInteger& Basler_UsbStreamParams::CUsbStreamParams_Params::Statistic_Missed_Frame_Count

The count of bad or missed frames between successfully grabbed images.

Visibility = Expert

GenApi::IInteger& Basler_UsbStreamParams::CUsbStreamParams_Params::Statistic_Resynchronization_Count

The count of stream resynchronizations.

Visibility = Expert

GenApi::IInteger& Basler_UsbStreamParams::CUsbStreamParams_Params::Statistic_Total_Buffer_Count

The total count of processed buffers.

Visibility = Expert

GenApi::IInteger& Basler_UsbStreamParams::CUsbStreamParams_Params::TransferLoopThreadPriority

The priority of the thread that handles USB requests of the stream interface.

Visibility = Guru

GenApi::IInteger& Basler_UsbStreamParams::CUsbStreamParams_Params::TransferTimeout

Timeout in ms for payload and trailer transfers.

Timeout in ms for payload and trailer transfers.

\b Visibility = Invisible

The documentation for this class was generated from the following file:

pylon 5.0.9
Copyright © 2006-2017 Basler AG (Tue May 30 2017 17:24:58)