table of contents
- trixie-backports 4.28.0-2~bpo13+2
- testing 4.28.0-2
- unstable 4.28.0-2
PR_SET_NAME(2const) | PR_SET_NAME(2const) |
NUME¶
PR_SET_NAME, PR_GET_NAME - operații asupra unui proces sau fir
BIBLIOTECA¶
Biblioteca C standard (libc, -lc)
SINOPSIS¶
#include <linux/prctl.h> /* Definirea constantelor PR_* */ #include <sys/prctl.h>
int prctl(PR_SET_NAME, char name[16]); int prctl(PR_GET_NAME, const char name[16]);
DESCRIERE¶
- PR_SET_NAME
- Definește numele firului apelant, utilizând valoarea din locația indicată de name.
- Numele poate avea o lungime de până la 16 octeți, inclusiv octetul nul de încheiere. Dacă lungimea șirului, inclusiv octetul nul final, depășește 16 octeți, șirul este trunchiat în mod silențios.
- PR_GET_NAME (începând cu Linux 2.6.11)
- Returnează numele firului apelant, în tamponul indicat de name. Șirul returnat va fi terminat cu octetul nul.
Acesta este același atribut care poate fi definit prin pthread_setname_np(3) și recuperat utilizând pthread_getname_np(3).
VALOAREA RETURNATö
În caz de succes, se returnează 0. În caz de eroare, se returnează -1, iar errno este configurată pentru a indica eroarea.
ERORI-IEȘIRE¶
- EFAULT
- name este o adresă nevalidă.
FIȘIERE¶
- /proc/self/task/tid/comm
- Atributul este, de asemenea, accesibil prin intermediul acestui fișier (a se vedea proc_pid_comm(5)), unde tid este ID-ul firului de execuție al firului de execuție apelant, astfel cum este returnat de gettid(2).
STANDARDE¶
Linux.
ISTORIC¶
- PR_SET_NAME
- Linux 2.6.9.
- PR_GET_NAME
- Linux 2.6.11.
CONSULTAȚI ȘI¶
prctl(2), pthread_setname_np(3), pthread_getname_np(3), proc_pid_comm(5)
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.
2 iunie 2024 | Pagini de manual de Linux 6.9.1 |