Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ () — Motorola System V 88k Release 3.2 Version 1.2C

Media Vault

Software Library

Restoration Projects

Artifacts Sought



  PIPE(2)                                                   PIPE(2)



  NAME
       pipe - create an interprocess channel

  SYNOPSIS
       int pipe (fildes)
       int fildes[2];

  DESCRIPTION
       pipe creates an I/O mechanism called a pipe and returns two
       file descriptors, fildes[0] and fildes[1].  Fildes[0] is
       opened for reading and fildes[1] is opened for writing.

       Up to 5120 bytes of data are buffered by the pipe before the
       writing process is blocked.  A read only file descriptor
       fildes[0] accesses the data written to fildes[1] on a
       first-in-first-out (FIFO) basis.

       pipe will fail if:


       [EMFILE]       NOFILES file descriptors are currently open.

       [ENFILE]       The system file table is full.

  SEE ALSO
       read(2), write(2).
       sh(1) in the User's Reference Manual.

  DIAGNOSTICS
       Upon successful completion, a value of 0 is returned.
       Otherwise, a value of -1 is returned and errno is set to
       indicate the error.










  Page 1                                                   May 1989
















Typewritten Software • bear@typewritten.org • Edmonds, WA 98026