Open Pipe
- Updated2025-07-30
- 2 minute(s) read
Opens a named pipe and returns file descriptor, which you pass to subsequent Pipes VIs.
A named pipe is a special file that can be used to communicate between separate Linux processes. Unlike a normal file, you must open a pipe in read mode, usually from another process or application, before you open the pipe in write mode so data written to the pipe can be passed to the reading process. Otherwise, an I/O error occurs and the open process fails.

Inputs/Outputs
path to named pipe
—
path to named pipe is the path to the named pipe.
mode
—
mode indicates whether you want to read or write data.
error in (no error)
—
error in describes error conditions that occur before this node runs. This input provides standard error in functionality.
file descriptor
—
file descriptor is the file descriptor to use when reading from and writing to the opened pipe.
error out
—
error out contains error information. This output provides standard error out functionality. |
path to named pipe
—
mode
—
error in (no error)
—
file descriptor
—
error out
—