HP OpenVMS Systems

ask the wizard
Content starts here

Seeking C named pipe (FIFO) support?

» close window

The Question is:

Is there any way you can set up a named pipe (as available in unix) in OpenVMS?

The Answer is :

  Pipes such as pipe(), popen() and other unnamed FIFO-related calls
  are available, as described in the OpenVMS Alpha V7.3-1 C Run-time
  Library (RTL) documentation.
  mkfifo() and related named pipe calls are not directly available in
  OpenVMS Alpha V7.3-1, but can often be simulated using network- or
  mailbox-based interprocess communications connections.
  The OpenVMS Wizard usually prefers to use IP sockets or RPCs over the
  use of pipes, but that is likely fodder for another discussion.

answer written or last revised on ( 6-JAN-2003 )

» close window