Company Events Academic NI Developer Zone Support Solutions Products & Services Contact NI MyNI

Pipes VIs (Linux)

LabVIEW 8.5 Help
August 2007

NI Part Number:
371361D-01

»View Product Info

Owning Palette: Libraries & Executables VIs and Functions

Use the Pipes VIs to pass data between applications on Linux. Pipes VIs simplify process synchronization by allowing separate processes to communicate with each other.

Palette ObjectDescription
Close PipeCloses a pipe. Other processes reading the pipe will receive EOF (end-of-file).
Open PipeOpens a named pipe and returns file descriptor, which you pass to subsequent Pipes VIs.
Open System Command PipeOpens a pipe to a system shell command and returns file descriptors that you can pass to subsequent Pipes VIs.
Read From PipeReads a number of bytes from a pipe, returning the results in the data string output. For this VI, you must have opened the pipe as a read pipe. The VI does not wait for data, so if the amount of data is not available, the VI returns any available data.
Write To PipeWrites a data string to a pipe. For this VI, you must have opened the pipe as a write pipe.

Resources


 

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
Add Comments 1 2 3 4 5 submit