FX3ConnectionStartBufferedStream Method (IEnumerableUInt32, UInt32, UInt32, Int32, BackgroundWorker) |
Starts a buffered stream operation. The registers listed in addr are read numCaptures times per register buffer. This process is repeated numBuffers times.
Namespace:
FX3Api
Assembly:
FX3Api (in FX3Api.dll) Version: 2.9.4.0 (2.9.4)
Syntaxpublic void StartBufferedStream(
IEnumerable<uint> addr,
uint numCaptures,
uint numBuffers,
int timeoutSeconds,
BackgroundWorker worker
)
Public Sub StartBufferedStream (
addr As IEnumerable(Of UInteger),
numCaptures As UInteger,
numBuffers As UInteger,
timeoutSeconds As Integer,
worker As BackgroundWorker
)
public:
virtual void StartBufferedStream(
IEnumerable<unsigned int>^ addr,
unsigned int numCaptures,
unsigned int numBuffers,
int timeoutSeconds,
BackgroundWorker^ worker
) sealed
abstract StartBufferedStream :
addr : IEnumerable<uint32> *
numCaptures : uint32 *
numBuffers : uint32 *
timeoutSeconds : int *
worker : BackgroundWorker -> unit
override StartBufferedStream :
addr : IEnumerable<uint32> *
numCaptures : uint32 *
numBuffers : uint32 *
timeoutSeconds : int *
worker : BackgroundWorker -> unit
Parameters
- addr
- Type: System.Collections.GenericIEnumerableUInt32
List of register addresses to read - numCaptures
- Type: SystemUInt32
Number of times to read the register list per buffer. - numBuffers
- Type: SystemUInt32
Number of total register buffers to read. - timeoutSeconds
- Type: SystemInt32
Stream timeout, in seconds - worker
- Type: System.ComponentModelBackgroundWorker
Background worker to handle progress updates
Implements
IRegInterface.StartBufferedStream(IEnumerableUInt32, UInt32, UInt32, Int32, BackgroundWorker)
See Also