Scroll to navigation

pthread_mutexattr_init(3) Library Functions Manual 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)

REZUMAT

#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 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.

30 martie 2023 Pagini de manual de Linux 6.05.01