Rechercher une page de manuel
pipe
Langue: ru
Version: 1993-07-23 (fedora - 25/11/07)
Section: 2 (Appels système)
ИМЯ
pipe - создать каналОБЗОР
#include <unistd.h>int pipe(int filedes[2]);
ОПИСАНИЕ
pipe создаёт пару файловых дескрипторов, указывающих на индексный дескриптор (inode) канала и помещает их в массив filedes. filedes[0] для чтения, filedes[1] для записи.ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ
В случае успеха, возвращается ноль. В случае ошибки, возвращается -1 и значение errno устанавливается соответствующим образом.ОШИБКИ
- EMFILE
- Данный процесс использует слишком много файловых дескрипторов.
- ENFILE
- Таблица системных файлов заполнена.
- EFAULT
- Указано недопустимое значение filedes.
СООТВЕТСТВИЕ СТАНДАРТАМ
SVr4, SVID, AT&T, POSIX, X/OPEN, BSD 4.3СМОТРИ ТАКЖЕ
read(2), write(2), fork(2), socketpair(2)ПЕРЕВОД
Перевёл с английского Виктор Вислобоков <corochoone@perm.ru> 2004Contenus ©2006-2023 Benjamin Poulain
Design ©2006-2023 Maxime Vantorre