.\" -*- coding: UTF-8 -*- .\" Copyright (c) 1995 Michael Chastain (mec@shell.portal.com), 15 April 1995. .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" .\" Modified Tue Oct 22 08:11:14 EDT 1996 by Eric S. Raymond .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH ipc 2 "30 martie 2023" "Pagini de manual de Linux 6.05.01" .SH NUME ipc \- apeluri de sistem IPC pentru System V .SH BIBLIOTECA Biblioteca C standard (\fIlibc\fP, \fI\-lc\fP) .SH REZUMAT .nf \fB#include \fP /* Definirea constantelor necesare */ \fB#include \fP /* Definirea constantelor \fBSYS_*\fP */ \fB#include \fP .PP \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 .PP \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. .PP 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), \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 .