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::IInteger & MaxNumBuffer
 The maximum number of buffers that can be used simultaneously. More...
 
GenApi::IInteger & MaxBufferSize
 The maximum buffer size in bytes that can be registered. More...
 
GenApi::IInteger & MaxTransferSize
 Controls the maximum size of USB transfers. More...
 
GenApi::IInteger & NumMaxQueuedUrbs
 The maximum number of requests to be enqueued to the driver. More...
 
GenApi::IInteger & TransferLoopThreadPriority
 The priority of the thread that handles USB requests of the stream interface. More...
 
GenApi::IInteger & TransferTimeout
 Timeout in ms for payload and trailer transfers. More...
 
Statistic - Statistical data.
GenApi::IInteger & Statistic_Total_Buffer_Count
 The total count of processed buffers. More...
 
GenApi::IInteger & Statistic_Failed_Buffer_Count
 The count of buffers that returned with an error status. More...
 
GenApi::IInteger & Statistic_Last_Failed_Buffer_Status
 The status code of the last failed buffer. More...
 
GenApi::IString & Statistic_Last_Failed_Buffer_Status_Text
 The message text of the status code of the last failed buffer. More...
 
GenApi::IInteger & Statistic_Missed_Frame_Count
 The count of bad or missed frames between successfully grabbed images. More...
 
GenApi::IInteger & Statistic_Resynchronization_Count
 The count of stream resynchronizations. More...
 
GenApi::IInteger & Statistic_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.5
Copyright © 2006-2016 Basler AG (Thu Aug 11 2016 18:01:28)