Man page - ipc(2)

Packages contains this manual

Available languages:

en fr es pl ko nl ja ru ro de

Manual

ipc

NOM
BIBLIOTHÈQUE
SYNOPSIS
DESCRIPTION
VERSIONS
STANDARDS
VOIR AUSSI
TRADUCTION

NOM

ipc - Appeler les fonctions IPC du System V

BIBLIOTHÈQUE

BibliothĂšque C standard ( libc , -lc )

SYNOPSIS

#include <linux/ipc.h> /* Définition des constantes nécessaires */
#include <sys/syscall.h>
/* Définition des constantes SYS_* */
#include <unistd.h>

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

Note : La glibc ne fournit pas de fonction autour d’ ipc (), nĂ©cessitant l’utilisation de syscall (2).

DESCRIPTION

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 ().

VERSIONS

Sur quelques architectures — par exemple x86-64 et ARM — 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.

STANDARDS

Linux.

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), sysvipc (7)

TRADUCTION

La traduction française de cette page de manuel a été créée par Christophe Blaess <https://www.blaess.fr/christophe/>, Stéphan Rafin <stephan.rafin@laposte.net>, Thierry Vignaud <tvignaud@mandriva.com>, François Micaux, Alain Portal <aportal@univ-montp2.fr>, Jean-Philippe Guérard <fevrier@tigreraye.org>, Jean-Luc Coulon (f5ibh) <jean-luc.coulon@wanadoo.fr>, Julien Cristau <jcristau@debian.org>, Thomas Huriaux <thomas.huriaux@gmail.com>, Nicolas François <nicolas.francois@centraliens.net>, Florentin Duneau <fduneau@gmail.com>, Simon Paillard <simon.paillard@resel.enst-bretagne.fr>, Denis Barbier <barbier@debian.org>, David Prévot <david@tilapin.org>, Cédric Boutillier <cedric.boutillier@gmail.com>, Frédéric Hantrais <fhantrais@gmail.com> et Jean-Philippe MENGUAL <jpmengual@debian.org>

Cette traduction est une documentation libre ; veuillez vous reporter à la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il n’y a aucune RESPONSABILITÉ LÉGALE.

Si vous découvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message à debian-l10n-french@lists.debian.org .