Query: pipe
OS: hpux
Section: 2
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
pipe(2) System Calls Manual pipe(2)NAMEpipe() - create an interprocess channelSYNOPSISDESCRIPTIONcreates 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. A read-only file descriptor fildes[0] accesses the data written to fildes[1] on a first-in-first-out (FIFO) basis. For details of the I/O behavior of pipes see read(2) and write(2). By default, HP-UX pipes are not STREAMS-based. It is possible to generate the kernel so that all pipes created on a system are STREAMS- based. This can only be done for HP-UX releases 10.0 and later. STREAMS-based FIFOs (created by or are not supported on HP-UX. To generate a kernel that supports STREAMS-based pipes: o STREAMS/UX must be installed. o The module and the driver must be included in the file. (When STREAMS/UX is installed, and are automatically added to the system file.) o The tunable parameter (see streampipes(5)) must be set to 1 in the file. (This is not automatically done when STREAMS/UX is installed.) o The kernel must be generated and the system rebooted. Once this is done, all pipes created by will be STREAMS-based. For more information, seeEXAMPLESThe following example uses to implement the command stringRETURN VALUEreturns one of the following values: Successful completion. Failure. is set to indicate the error.ERRORSsets to one of the following error values if the corresponding condition is true. or more file descriptors are currently open. The system file table is full. The file system lacks sufficient space to create the pipe. Could not allocate resources for both Stream heads (STREAMS-based pipes only).SEE ALSOsh(1), read(2), write(2), popen(3S), privileges(5), streampipes(5), streamio(7).STANDARDS CONFORMANCEpipe(2)
Related Man Pages |
---|
streampipes(5) - hpux |
fattach(3c) - sunos |
fattach(3c) - debian |
fattach(3c) - redhat |
fattach(3c) - v7 |
Similar Topics in the Unix Linux Community |
---|
pipes inside |
Help with pipe count in a flat file!!! |
Do pipes know when they have to "wait" for all the data? |
Merging Frequencies in a File |
Problems understanding pipes |