.\" -*- 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_setstackaddr 3 "20 iulie 2023" "Pagini de manual de Linux 6.05.01" .SH NUME pthread_attr_setstackaddr, pthread_attr_getstackaddr \- stabilește/obține atributul adresei stivei în obiectul atributele 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 \fB[[învechit]]\fP \fBint pthread_attr_setstackaddr(pthread_attr_t *\fP\fIattr\fP\fB, void *\fP\fIstackaddr\fP\fB);\fP \fB[[învechit]]\fP \fBint pthread_attr_getstackaddr(const pthread_attr_t *restrict \fP\fIattr\fP\fB,\fP \fB void **restrict \fP\fIstackaddr\fP\fB);\fP .fi .SH DESCRIERE Aceste funcții sunt învechite: \fBnu le folosiți.\fP Utilizați în schimb \fBpthread_attr_setstack\fP(3) și \fBpthread_attr_getstack\fP(3). .PP Funcția \fBpthread_attr_setstackaddr\fP() stabilește atributul adresei de stivă al obiectului de atribute ale firelor la care face referire \fIattr\fP la valoarea specificată în \fIstackaddr\fP. Acest atribut specifică locația stivei care ar trebui să fie utilizată de un fir de execuție creat cu ajutorul obiectului de atribute de fir de execuție \fIattr\fP. .PP \fIstackaddr\fP trebuie să indice o memorie tampon de cel puțin \fBPTHREAD_STACK_MIN\fP octeți care a fost alocată de către apelant. Paginile din memoria tampon alocată trebuie să poată fi atât citite, cât și scrise. .PP Funcția \fBpthread_attr_getstackaddr\fP() returnează atributul adresei de stivă a obiectului de atribute ale firului de execuție la care se face referire prin \fIattr\fP în memoria tampon indicată de \fIstackaddr\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 Nu sunt definite erori (dar aplicațiile ar trebui totuși să se ocupe de o eventuală returnare de eroare). .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_setstackaddr\fP(), \fBpthread_attr_getstackaddr\fP() T} Siguranța firelor MT\-Safe .TE .sp 1 .SH STANDARDE Niciunul. .SH ISTORIC glibc 2.1. Marcată ca fiind obsoletă în POSIX.1\-2001. Eliminat în POSIX.1\-2008. .SH NOTE \fINu folosiți aceste funcții!\fP Ele nu pot fi utilizate în mod portabil, deoarece nu oferă nicio modalitate de a specifica direcția de creștere sau intervalul stivei. De exemplu, pe arhitecturi cu o stivă care crește în jos, \fIstackaddr\fP specifică următoarea adresă după adresa \fIhighest\fP a zonei de stivă alocate. Cu toate acestea, pe arhitecturile cu o stivă care crește în sus, \fIstackaddr\fP specifică adresa \fIlowest\fP din zona de stivă alocată. În schimb, \fIstackaddr\fP utilizat de \fBpthread_attr_setstack\fP(3) și \fBpthread_attr_getstack\fP(3), este întotdeauna un indicator la cea mai joasă adresă din zona de stivă alocată (iar argumentul \fIstacksize\fP specifică intervalul stivei). .SH "CONSULTAȚI ȘI" \fBpthread_attr_init\fP(3), \fBpthread_attr_setstack\fP(3), \fBpthread_attr_setstacksize\fP(3), \fBpthread_create\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 .