Home
Main website
Display Sidebar
Hide Ads
Recent Changes
View Source:
pipe(2)
Edit
PageHistory
Diff
Info
LikePages
!!NAME pipe - create pipe !!SYNOPSIS __#include <unistd.h>__ __int pipe(int__ ''filedes''__[[2]);__ !!DESCRIPTION pipe(2) creates a pair of file descriptors, pointing to a pipe inode, and places them in the array pointed to by ''filedes''. ''filedes[[0]'' is for reading, ''filedes[[1]'' is for writing. !!RETURN VALUE On success, zero is returned. On error, -1 is returned, and ''errno'' is set appropriately. !!ERRORS ;[EMFILE]: Too many file descriptors are in use by the process. ;[ENFILE]: The system file table is full. ;[EFAULT]: ''filedes'' is not valid. !!CONFORMING TO SVr4, SVID, AT !!SEE ALSO read(2), write(2), fork(2), socketpair(2)
11 pages link to
pipe(2)
:
fifo(4)
pclose(3)
Man2p
csh(1)
stat(2)
socketpair(2)
syscalls(2)
fstat(2)
lstat(2)
popen(3)
Pipe
This page is a man page (or other imported legacy content). We are unable to automatically determine the license status of this page.