CL Stream Call CL Stream Write navigation bar

Table of Contents >Quanser Rapid Control Prototyping Toolkit >VI and Function Reference >VIs - By Category >VI Categories >Communication VIs and Functions >Intermediate >

CL Stream Read

CL Stream Read

Owning Palette:Communications/Intermediate

Requirements:Quanser Rapid Control Prototyping Toolkit, LabVIEW 2020 or newer, Control Design and Simulation Module


Description

The CL Stream Read VI receives data over a stream. The operation of this VI is affected by the blocking mode of the stream connected to its input. Streams have two modes: blocking (the default) and non-blocking. If a CL Stream Call or CL Stream Answer VI is used to create the stream, then the stream will be non-blocking. If a CL Stream Connect or CL Stream Accept VI is used to create the stream then the blocking mode of the stream is determined by the CL Stream Connect or CL Stream Listen VI.


Polymorphic Instances

  • CL Stream Read (I8 Scalar)
  • CL Stream Read (I8 Vector)
  • CL Stream Read (I16 Scalar)
  • CL Stream Read (I16 Vector)
  • CL Stream Read (I32 Scalar)
  • CL Stream Read (I32 Vector)
  • CL Stream Read (I64 Scalar)
  • CL Stream Read (I64 Vector)
  • CL Stream Read (U8 Scalar)
  • CL Stream Read (U8 Vector)
  • CL Stream Read (U16 Scalar)
  • CL Stream Read (U16 Vector)
  • CL Stream Read (U32 Scalar)
  • CL Stream Read (U32 Vector)
  • CL Stream Read (U64 Scalar)
  • CL Stream Read (U64 Vector)
  • CL Stream Read (SGL Scalar)
  • CL Stream Read (SGL Vector)
  • CL Stream Read (DBL Scalar)
  • CL Stream Read (DBL Vector)
  • CL Stream Read (Bool Scalar)
  • CL Stream Read (Bool Vector)
  • CL Stream Read (VAR)


    Examples

  • RCP CL Comm Advanced Stream Example
  • RCP CL Comm Intermediate Stream Example
  • RCP CL Comm Intermediate Stream Mixed Type Example


    See Also

  • CL Stream WriteThe CL Stream Write VI writes data to the stream buffer.
  • CL Stream Answer

    The CL Stream Answer VI listens for and accepts a connection from a remote host using non-blocking I/O. Non-blocking I/O is used so that the I/O does not interfere with the sample rate of the VI. However, as a result, communication protocols that do not support non-blocking I/O are not supported by the Intermediate Stream VIs.

  • CL Stream CallThe CL Stream Call VI establishes a connection to a remote host using non-blocking I/O.

    Targets

    Target

    Supported

    Comments

    RCP Windows (64-bit) Target

    Yes

    Fully supported.

     

    navigation bar