pthread_mutexattr_init(3)

NUME
pthread_mutexattr_init, pthread_mutexattr_destroy - inițializează și distruge un obiect de atribute mutex

BIBLIOTECA
Biblioteca de fire de execuție POSIX (libpthread, -lpthread)

SINOPSIS
#include <pthread.h>

int pthread_mutexattr_init(pthread_mutexattr_t *attr);
int pthread_mutexattr_destroy(pthread_mutexattr_t *attr);

DESCRIERE
Funcția pthread_mutexattr_init() inițializează obiectul de atribute mutex indicat de attr cu valori implicite pentru toate atributele definite de implementare.

Rezultatele inițializării unui obiect de atribute mutex deja inițializat nu sunt definite.

Funcția pthread_mutexattr_destroy() distruge un obiect de atribut mutex (făcându-l neinițializat). Odată ce un obiect mutex attributes a fost distrus, acesta poate fi reinițializat cu pthread_mutexattr_init().

Rezultatele distrugerii unui obiect de atribute mutex neinițializat nu sunt definite.

VALOAREA RETURNATĂ
În caz de succes, aceste funcții returnează 0. În caz de eroare, acestea returnează un număr pozitiv de eroare.

STANDARDE
POSIX.1-2008.

ISTORIC
POSIX.1-2001.

NOTE
Modificările ulterioare aduse unui obiect de atribute mutex nu afectează mutex-urile care au fost deja inițializate cu ajutorul acelui obiect.

CONSULTAȚI ȘI
pthread_mutex_init(3), pthread_mutexattr_getpshared(3), pthread_mutexattr_getrobust(3), pthreads(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 (https://www.gnu.org/licenses/gpl-3.0.html) 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.