List of all members
Basler_UsbStreamParams::CUsbStreamParams_Params Class Reference

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

#include <pylon/usb/_UsbStreamParams.h>

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::IIntegerNumMaxQueuedUrbs
 The maximum number of requests to be enqueued to the driver. More...
 
GenApi::IIntegerMaxTransferSize
 Controls the maximum size of USB transfers. More...
 
GenApi::IIntegerTransferLoopThreadPriority
 The priority of the thread that handles USB requests of the stream interface. 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_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...
 
GenApi::IIntegerStatistic_Last_Failed_Buffer_Status
 The status code of the last failed buffer. 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::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


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

© 2006-2014 Basler (Tue Jul 22 2014 11:41:23)