Loading

NOM

       ipc - Appeler les fonctions IPC du System V

SYNOPSIS

       int ipc(unsigned int call, int first, int second, int third,
               void *ptr, long fifth);

       ipc()  est  un  point  commun  d’entrée  dans  le noyau pour les appels
       système IPC du System V qui concernent les messages, les sémaphores  et
       la  mémoire  partagée.  call  indique  la  fonction IPC à invoquer. Les
       autres arguments sont transmis à l’appel système approprié.

       Les programmes utilisateurs doivent appeler  les  fonctions  par  leurs
       noms  habituels.  Seuls les implémenteurs de bibliothèques standards et
       les hackers Linux peuvent avoir besoin d’employer ipc().

CONFORMITÉ

       ipc() est spécifique à Linux et ne  doit  pas  être  utilisé  dans  des
       programmes destinés à être portables.

NOTES

       Sur  quelques  architectures, par exemple ia64, il n’existe pas d’appel
       système ipc() ;  msgctl(2),  semctl(2),  shmctl(2)  et  autres  y  sont
       implémentés comme des appels système distincts.

VOIR AUSSI

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

COLOPHON

       Cette page fait partie de  la  publication  3.23  du  projet  man-pages
       Linux.  Une description du projet et des instructions pour signaler des
       anomalies      peuvent      être       trouvées       à       l’adresse
       http://www.kernel.org/doc/man-pages/.

TRADUCTION

       Cette  page  de  manuel  a  été  traduite et mise à jour par Christophe
       Blaess <http://www.blaess.fr/christophe/> entre 1996 et 2003, puis  par
       Alain  Portal  <aportal AT univ-montp2 DOT fr> jusqu’en 2006, et mise à
       disposition sur http://manpagesfr.free.fr/.

       Les mises à jour et corrections de la version présente dans Debian sont
       directement gérées par Julien Cristau <jcristau@debian.org> et l’équipe
       francophone de traduction de Debian.

       Veuillez  signaler  toute  erreur   de   traduction   en   écrivant   à
       <debian-l10n-french@lists.debian.org> ou par un rapport de bogue sur le
       paquet manpages-fr.

       Vous pouvez toujours avoir accès à la version anglaise de  ce  document
       en utilisant la commande « man -L C <section> <page_de_man> ».