| pthread_rwlockattr_setkind_np(3) | Library Functions Manual | pthread_rwlockattr_setkind_np(3) |
pthread_rwlockattr_setkind_np, pthread_rwlockattr_getkind_np - stabilește/obține tipul de blocare de citire-scriere a obiectului atribut de blocare de citire-scriere a firului de execuție
Biblioteca de fire de execuție POSIX (libpthread, -lpthread)
#include <pthread.h>
int pthread_rwlockattr_setkind_np(pthread_rwlockattr_t *attr,
int pref);
int pthread_rwlockattr_getkind_np(
const pthread_rwlockattr_t *restrict attr,
int *restrict pref);
pthread_rwlockattr_setkind_np(), pthread_rwlockattr_getkind_np():
_XOPEN_SOURCE >= 500 || _POSIX_C_SOURCE >= 200809L
Funcția pthread_rwlockattr_setkind_np() stabilește atributul „lock kind” (tip blocare) al obiectului atribut de blocare la citire-scriere la care face referire attr la valoarea specificată în pref. Argumentul pref poate fi stabilit la una dintre următoarele valori:
Funcția pthread_rwlockattr_getkind_np() returnează valoarea atributului tipului de blocare al obiectului atribut de blocare pentru citire-scriere la care face referire attr în indicatorul pref.
În caz de succes, aceste funcții returnează 0. În cazul unor argumente valide pentru pointer, pthread_rwlockattr_getkind_np() reușește întotdeauna. În caz de eroare, pthread_rwlockattr_setkind_np() returnează un număr de eroare diferit de zero.
Funcțiile pthread_rwlockattr_getkind_np() și pthread_rwlockattr_setkind_np() au apărut pentru prima dată în glibc 2.1.
Aceste funcții sunt extensii GNU nestandardizate; de aici și sufixul „_np” („neportabilă”) din nume.
pthreads(7)
Traducerea în limba română a acestui manual a fost creată 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 octombrie 2022 | Pagini de manual de Linux 6.03 |