Available in

(2) (3) (7) (8) (2)/de (2)/es (2)/fr (7)/fr (2)/ja (7)/ja (2)/ko (2)/nl (2)/pl (2)/pt (2)/ru

Contents

BEZEICHNUNG

pipe − erstellt eine Pipe

ÜBERSICHT

#include <unistd.h>

int pipe(int modus[2]);

BESCHREIBUNG

pipe erzeugt zwei auf eine Pipe-Inode zeigende Dateibe- schreibungen (Dateideskriptoren) und setzt sie in das entsprechende Feld (Array) von modus. Hierbei steht modus[0] für Lesezugriff und modus[1] für Schreibzugriff.

RÜCKGABEWERTE

Bei erfolgreicher Ausführung wird ’0’− und im Falle eines Fehlers ´-1’ zurückgegeben und errno entsprechend gesetzt.

FEHLER

EMFILE

Der Prozess benutzt zu viele Deskriptoren.

ENFILE

In der Dateitabelle ist kein Platz mehr.

EFAULT

modus ist eine ungültige Angabe.

SIEHE AUCH

read(2), write(2), fork(2), socketpair(2).

COMMENTS

blog comments powered by Disqus