C standard library :: unistd

pipe - kreer en IPC (interprocess channel)

int pipe(int fd[2])

Denne funktion kreerer en pipe og tildeler to file descriptors til de i parameteren fd heltal. Den første file descriptor fd[0] bliver en kanal for læsning og den anden fd[1] bliver til en kanal for skrivning. Det der skrives til den ene kanal kan læses på den anden kanal.

Ved succesfuld udførelse vil pipe() markere for opdatering st_atime, st_ctime og st_mtime felter til pipe'n.

 

Return værdi

Ved succes returneres 0 ellers -1 og errno bliver sat med årsag til fejlen.

Fejl

Funktionen pipe() vil fejle hvis:

[EMFILE]
Mere end OPEN_MAX minus to file descriptors allerede i brug af denne process.
[ENFILE]
Antallet af samtidige åbne filer i systemet vil overstige systemgrænserne.

Ressourcer C Library opslag The Single UNIX® Specification, Version 2 Copyright © 1997 The Open Group GNU C Library Engelsk, med masser af gode og dybe artikler. Danske søgeord Find selv de bedste danske søgeord til din hjemmeside.
Produkter Bookingsystem
System for reservation af tid for behandlinger, aftaler, lokaler, udstyr, personale. Tilpasset lektionstimer. Udskriver arbejdsplaner og ugeskema for opslag. Statistik. Danmarks bedste pris nu kun kr. 1.695,-
HelpdeskEffektiviser din support-organisation med et Helpdesksystem. Fjern tidrøvere der forhindrer fokus på problemløsning. Lektionsplan Formidling af generelle information og specifikke lektioner fra undervisere til studerende/elever. Medlemssystem Medlemssystem online med administration af medlemskartotek, kontingentbetalinger, flettefiler m.m.
Styr selv Styr selv indholdet på dine hjemmesider med Content Management System.
Citat Forhindringer er de ting, man ser, når man fjerner sine øjne fra målet.

Henry Ford



Professionelle løsninger til Internettet. Webdesign, e-handel, cms, søgeoptimering, webhotel, analyse, Intranet mm.