Provided by: manpages-nl-dev_4.15.0-9_all bug

NAAM

       ipc - System V "IPC" systeem aanroepen

SAMENVATTING

       #include <linux/ipc.h>        /* Definitie van vereiste constanten */
       #include <sys/syscall.h>      /* Definitie van SYS_* constanten */
       #include <unistd.h>

       int syscall(SYS_ipc, unsigned int aanroep, int eerste,
                   unsigned long tweede, unsigned long derde, void *ptr,
                   long vijfde);

       Opmerking: glibc voorzien niet in een omwikkel functie voor ipc(), hierdoor is gebruik van
       syscall(2) nodig.

BESCHRIJVING

       ipc() is het algemene kernel ingangspunt voor de System V IPC  aanroepen  voor  berichten,
       seinpalen  ("semaphores")  en  gedeeld  geheugen.  aanroep bepaald welke IPC functie wordt
       gestart; de andere argumenten worden doorgegeven naar de bijbehorende aanroep.

       Gebruiker programma's zouden de passende  functies  bij  hun  gebruikelijke  namen  moeten
       aanroepen.  Alleen  standaard-bibliotheek  verwezenlijkers en kernel hakkers hebben kennis
       over ipc() nodig."

VOLDOET AAN

       ipc() is Linux-eigen en zou niet gebruikt moeten worden  in  processen  die  overdraagbaar
       bedoeld zijn.

OPMERKINGEN

       Op  sommige architecturen—bij voorbeeld x86-64 en ARM—is er geen ipc() systeem aanroep; in
       plaats daarvan, msgctl(2), semctl(2), shmctl(2), en zo  voorts  zijn  geïmplementeerd  als
       aparte systeem aanroepen.

ZIE OOK

       msgctl(2), msgget(2), msgrcv(2), msgsnd(2), semctl(2), semget(2), semop(2), semtimedop(2),
       shmat(2), shmctl(2), shmdt(2), shmget(2), sysvipc(7)

COLOFON

       Deze  pagina  is  onderdeel  van  release  5.13  van  het  Linux  man-pages-project.   Een
       beschrijving  van  het  project, informatie over het melden van bugs en de nieuwste versie
       van deze pagina zijn op https://www.kernel.org/doc/man-pages/ te vinden.

VERTALING

       De  Nederlandse  vertaling  van  deze  handleiding  is  geschreven   door   Jos   Boersema
       <joshb@xs4all.nl>,  Mario  Blättermann  <mario.blaettermann@gmail.com>  en  Luc Castermans
       <luc.castermans@gmail.com>

       Deze vertaling is vrije documentatie;  lees  de  GNU  General  Public  License  Version  3
       ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩  of later over de Copyright-voorwaarden. Er is
       geen AANSPRAKELIJKHEID.

       Indien U fouten in de vertaling van deze handleiding zou vinden,  stuur  een  e-mail  naar
       ⟨debian-l10n-dutch@lists.debian.org⟩.