google_ad_section_start This manual page is part of the POSIX Programmer's Manual. The Linux implementation of this interface may differ (consult the corresponding Linux manual page for details of Linux behavior), or the interface may not be implemented on Linux. pipe - create an interprocess channel #include < unistd.h > int pipe(int fildes [2]); The pipe () function shall create a pipe and place two file descriptors, one each into the arguments fildes [0] and fildes [1], that refer to the open file descriptions for the read and write ends of the pipe. Their integer values shall be the two lowest available at the time of the pipe () call. The O_NONBLOCK and FD_CLOEXEC flags shall be clear on both file descriptors. (The fcntl () function can be used to set both these flags.) Data can be written to the file descriptor fildes [1] and read from the file descriptor filde...