.\" -*- coding: UTF-8 -*- '\" t .\" Copyright (c) 2007 Michael Kerrisk .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH sysv_signal 3 "20 iulie 2023" "Pagini de manual de Linux 6.05.01" .SH NUME sysv_signal \- gestionarea semnalelor cu semantica System V .SH BIBLIOTECA Biblioteca C standard (\fIlibc\fP, \fI\-lc\fP) .SH REZUMAT .nf \fB#define _GNU_SOURCE\fP /* See feature_test_macros(7) */ \fB#include \fP .PP \fBtypedef void (*sighandler_t)(int);\fP .PP \fBsighandler_t sysv_signal(int \fP\fIsignum\fP\fB, sighandler_t \fP\fIhandler\fP\fB);\fP .fi .SH DESCRIERE Funcția \fBsysv_signal\fP() primește aceleași argumente și îndeplinește aceeași sarcină ca și \fBsignal\fP(2). .PP Cu toate acestea, \fBsysv_signal\fP() oferă semantica semnalelor nesigure din System V, și anume: a) dispoziția semnalului este readusă la valoarea implicită atunci când gestionarul este invocat; b) livrarea altor instanțe ale semnalului nu este blocată în timp ce gestionarul de semnal se execută; și c) dacă gestionarul întrerupe (anumite) apeluri de sistem care blochează, atunci apelul de sistem nu este repornit automat. .SH "VALOAREA RETURNATĂ" Funcția \fBsysv_signal\fP() returnează valoarea anterioară a gestionarului de semnal sau \fBSIG_ERR\fP în caz de eroare. .SH ERORI\-IEȘIRE Ca și pentru \fBsignal\fP(2). .SH ATRIBUTE Pentru o explicație a termenilor folosiți în această secțiune, a se vedea \fBattributes\fP(7). .TS allbox; lbx lb lb l l l. Interfață Atribut Valoare T{ .na .nh \fBsysv_signal\fP() T} Siguranța firelor MT\-Safe .TE .sp 1 .SH VERSIUNI Utilizarea funcției \fBsysv_signal\fP() ar trebui evitată; utilizați în schimb \fBsigaction\fP(2). .PP Pe sistemele Linux mai vechi, \fBsysv_signal\fP() și \fBsignal\fP(2) erau echivalente. Dar pe sistemele mai noi, \fBsignal\fP(2) oferă o semantică fiabilă a semnalelor; consultați \fBsignal\fP(2) pentru detalii. .PP Utilizarea \fIsighandler_t\fP este o extensie GNU; acest tip este definit numai dacă macro de testare a caracteristicii \fB_GNU_SOURCE\fP este definită. .SH STANDARDE Niciunul. .SH "CONSULTAȚI ȘI" \fBsigaction\fP(2), \fBsignal\fP(2), \fBbsd_signal\fP(3), \fBsignal\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 .