.\" -*- coding: UTF-8 -*- .\" Copyright 1995, Michael Chastain .\" Copyright, the authors of the Linux man-pages project .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH ipc 2 "8 februarie 2026" "Pagini de manual de Linux 6.18" .SH NUME ipc \- apeluri de sistem IPC pentru System V .SH BIBLIOTECA Biblioteca C standard (\fIlibc\fP, \fI\-lc\fP) .SH SINOPSIS .nf \fB#include \fP /* Definirea constantelor necesare */ \fB#include \fP /* Definirea constantelor \fBSYS_*\fP */ \fB#include \fP .P \fBint syscall(SYS_ipc, unsigned int \fP\fIcall\fP\fB, int \fP\fIfirst\fP\fB,\fP \fB unsigned long \fP\fIsecond\fP\fB, unsigned long \fP\fIthird\fP\fB, void *\fP\fIptr\fP\fB,\fP \fB long \fP\fIfifth\fP\fB);\fP .fi .P \fINotă\fP: glibc nu oferă o funcție de învăluire pentru \fBipc\fP(), fiind necesară utilizarea \fBsyscall\fP(2). .SH DESCRIERE \fBipc\fP() este un punct de intrare comun al nucleului pentru apelurile IPC System\ V pentru mesaje, semafoare și memorie partajată. \fIcall\fP determină ce funcție IPC trebuie invocată; celelalte argumente sunt transmise apelului corespunzător. .P 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 \fBipc\fP(). .SH VERSIUNI Pe unele arhitecturi \[em]de exemplu x86\-64 și ARM\[em]nu există un apel de sistem \fBipc\fP(); în schimb, \fBmsgctl\fP(2), \fBsemctl\fP(2), \fBshmctl\fP(2) și așa mai departe sunt de fapt implementate ca apeluri de sistem separate. .SH STANDARDE Linux. .SH "CONSULTAȚI ȘI" \fBmsgctl\fP(2), \fBmsgget\fP(2), \fBmsgrcv\fP(2), \fBmsgsnd\fP(2), \fBsemctl\fP(2), \fBsemget\fP(2), \fBsemop\fP(2), \fBsemtimedop\fP(2), \fBshmat\fP(2), \fBshmctl\fP(2), \fBshmdt\fP(2), \fBshmget\fP(2), \fBsysvipc\fP(7) .PP .SH TRADUCERE Traducerea în limba română a acestui manual a fost făcută de Remus-Gabriel Chelu . .PP Această traducere este documentație gratuită; citiți .UR https://www.gnu.org/licenses/gpl-3.0.html Licența publică generală GNU Versiunea 3 .UE sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE. .PP Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la .MT translation-team-ro@lists.sourceforge.net .ME .