[Linux manuál]
Návod, kniha: Linux Programmer's Manual
int pipe(int filedes[2]);
pipe: vytvořit potrubí
Originální popis anglicky: pipe - create pipeNávod, kniha: Linux Programmer's Manual
STRUČNĚ
#include <unistd.h>POPIS / INSTRUKCE
pipe 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.NÁVRATOVÁ HODNOTA
On success, zero is returned. On error, -1 is returned, and errno is set appropriately.CHYBY / ERRORY
- EFAULT
- filedes is not valid.
- EMFILE
- Too many file descriptors are in use by the process.
- ENFILE
- The system limit on the total number of open files has been reached.
ODPOVÍDAJÍCÍ
SVr4, SVID, AT&T, POSIX, X/OPEN, BSD 4.3SOUVISEJÍCÍ
fork(2), read(2), socketpair(2), write(2)| 2004-06-17 | Linux 2.6.7 |