FX3ConnectionStartBufferedStream Method (IEnumerableAddrDataPair, UInt32, UInt32, Int32, BackgroundWorker) |
Starts a buffered stream operation. This is usually called from the TextFileStreamManager. DUTType must be set before executing.
Namespace:
FX3Api
Assembly:
FX3Api (in FX3Api.dll) Version: 2.9.4.0 (2.9.4)
Syntaxpublic void StartBufferedStream(
IEnumerable<AddrDataPair> addrData,
uint numCaptures,
uint numBuffers,
int timeoutSeconds,
BackgroundWorker worker
)
Public Sub StartBufferedStream (
addrData As IEnumerable(Of AddrDataPair),
numCaptures As UInteger,
numBuffers As UInteger,
timeoutSeconds As Integer,
worker As BackgroundWorker
)
public:
virtual void StartBufferedStream(
IEnumerable<AddrDataPair^>^ addrData,
unsigned int numCaptures,
unsigned int numBuffers,
int timeoutSeconds,
BackgroundWorker^ worker
) sealed
abstract StartBufferedStream :
addrData : IEnumerable<AddrDataPair> *
numCaptures : uint32 *
numBuffers : uint32 *
timeoutSeconds : int *
worker : BackgroundWorker -> unit
override StartBufferedStream :
addrData : IEnumerable<AddrDataPair> *
numCaptures : uint32 *
numBuffers : uint32 *
timeoutSeconds : int *
worker : BackgroundWorker -> unit
Parameters
- addrData
- Type: System.Collections.GenericIEnumerableAddrDataPair
The list of register addresses to read from, when PartType is not ADcmXLx021 - numCaptures
- Type: SystemUInt32
The number of reads to perform on each register listed in addr - numBuffers
- Type: SystemUInt32
The total number of buffers to read. One buffer is either a frame or a set of register reads - timeoutSeconds
- Type: SystemInt32
The bulk endpoint timeout time - worker
- Type: System.ComponentModelBackgroundWorker
A Background worker object which can be used by a GUI to track the current stream status and send cancellation requests
Implements
IRegInterface.StartBufferedStream(IEnumerableAddrDataPair, UInt32, UInt32, Int32, BackgroundWorker)
See Also