.\" -*- coding: UTF-8 -*- '\" t .\" Copyright (c) 2008 Linux Foundation, written by Michael Kerrisk .\" .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH pthread_attr_setdetachstate 3 "20 iulie 2023" "Pagini de manual de Linux 6.05.01" .SH NUME pthread_attr_setdetachstate, pthread_attr_getdetachstate \- stabilește/obține atributul de stare de detașare în obiectul de atribute ale firului de execuție .SH BIBLIOTECA Biblioteca de fire de execuție POSIX (\fIlibpthread\fP, \fI\-lpthread\fP) .SH REZUMAT .nf \fB#include \fP .PP \fBint pthread_attr_setdetachstate(pthread_attr_t *\fP\fIattr\fP\fB, int \fP\fIdetachstate\fP\fB);\fP \fBint pthread_attr_getdetachstate(const pthread_attr_t *\fP\fIattr\fP\fB,\fP \fB int *\fP\fIdetachstate\fP\fB);\fP .fi .SH DESCRIERE Funcția \fBpthread_attr_setdetachstate\fP() stabilește atributul de stare de detașare al obiectului de atribute ale firului la care face referire \fIattr\fP la valoarea specificată în \fIdetachstate\fP. Atributul de stare de detașare determină dacă un fir creat cu ajutorul obiectului de atribute de fir \fIattr\fP va fi creat într\-o stare de asociere sau de detașare. .PP Următoarele valori pot fi specificate în \fIdetachstate\fP: .TP \fBPTHREAD_CREATE_DETACHED\fP Firele care sunt create utilizând \fIattr\fP vor fi create într\-o stare detașată. .TP \fBPTHREAD_CREATE_JOINABLE\fP Firele care sunt create folosind \fIattr\fP vor fi create într\-o stare de îmbinare. .PP Valoarea implicită a atributului de stare de detașare într\-un obiect de atribute de fir nou inițializat este \fBPTHREAD_CREATE_JOINABLE\fP. .PP \fBpthread_attr_getdetachstate\fP() returnează atributul de stare de detașare al obiectului \fIattr\fP al atributelor firului în memoria tampon indicată de \fIdetachstate\fP. .SH "VALOAREA RETURNATĂ" În caz de succes, aceste funcții returnează 0; în caz de eroare, ele returnează un număr de eroare diferit de zero. .SH ERORI\-IEȘIRE \fBpthread_attr_setdetachstate\fP() poate eșua cu următoarea eroare: .TP \fBEINVAL\fP A fost specificată o valoare nevalidă în \fIdetachstate\fP. .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 \fBpthread_attr_setdetachstate\fP(), \fBpthread_attr_getdetachstate\fP() T} Siguranța firelor MT\-Safe .TE .sp 1 .SH STANDARDE POSIX.1\-2008. .SH ISTORIC POSIX.1\-2001. .SH NOTE A se vedea \fBpthread_create\fP(3) pentru mai multe detalii despre firele detașate și cele care pot fi unite. .PP Un fir care este creat într\-o stare care poate fi alăturată ar trebui, în cele din urmă, fie să fie alăturat folosind \fBpthread_join\fP(3), fie detașat folosind \fBpthread_detach\fP(3); a se vedea \fBpthread_create\fP(3). .PP Este o eroare să se specifice ID\-ul unui fir care a fost creat într\-o stare detașată într\-un apel ulterior la \fBpthread_detach\fP(3) sau \fBpthread_join\fP(3). .SH EXEMPLE A se vedea \fBpthread_attr_init\fP(3). .SH "CONSULTAȚI ȘI" \fBpthread_attr_init\fP(3), \fBpthread_create\fP(3), \fBpthread_detach\fP(3), \fBpthread_join\fP(3), \fBpthreads\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 .