Provided by: manpages-ro-dev_4.27.0-1_all bug

NUME

       ipc - apeluri de sistem IPC pentru System V

BIBLIOTECA

       Biblioteca C standard (libc, -lc)

SINOPSIS

       #include <linux/ipc.h>        /* Definirea constantelor necesare */
       #include <sys/syscall.h>      /* Definirea constantelor SYS_* */
       #include <unistd.h>

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

       Notă: glibc nu oferă o funcție de învăluire pentru ipc(), fiind necesară utilizarea syscall(2).

DESCRIERE

       ipc()  este un punct de intrare comun al nucleului pentru apelurile IPC System V pentru mesaje, semafoare
       și memorie partajată.  call determină ce funcție IPC trebuie invocată; celelalte argumente sunt transmise
       apelului corespunzător.

       Programele din spațiul utilizatorului ar trebui să apeleze funcțiile corespunzătoare prin denumirile  lor
       obișnuite.   Numai  implementatorii bibliotecii standard și specialiștii nucleului trebuie să știe despre
       ipc().

VERSIUNI

       Pe unele arhitecturi—de exemplu x86-64 și ARM—nu există un apel de sistem ipc();  în  schimb,  msgctl(2),
       semctl(2),  shmctl(2),  shmctl(2)  și  așa  mai  departe  sunt  de fapt implementate ca apeluri de sistem
       separate.

STANDARDE

       Linux.

CONSULTAȚI ȘI

       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)

TRADUCERE

       Traducerea    în   limba   română   a   acestui   manual   a   fost   făcută   de   Remus-Gabriel   Chelu
       <remusgabriel.chelu@disroot.org>

       Această traducere este  documentație  gratuită;  citiți  Licența publică generală GNU Versiunea 3  sau  o
       versiune   ulterioară   cu  privire  la  condiții  privind  drepturile  de  autor.   NU  se  asumă  NICIO
       RESPONSABILITATE.

       Dacă găsiți erori în traducerea acestui manual, vă rugăm să  trimiteți  un  e-mail  la  translation-team-
       ro@lists.sourceforge.net.

Pagini de manual de Linux 6.9.1                    2 mai 2024                                             ipc(2)