.\" -*- 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_setschedpolicy 3 "20 iulie 2023" "Pagini de manual de Linux 6.05.01" .SH NUME pthread_attr_setschedpolicy, pthread_attr_getschedpolicy \- stabilește/obține atributul politicii de planificare în obiectul de atribute ale firelor de execuție .SH BIBLIOTECA Biblioteca de fire de execuție POSIX (\fIlibpthread\fP, \fI\-lpthread\fP) .SH REZUMAT .nf \fB#include \fP .PP \fBint pthread_attr_setschedpolicy(pthread_attr_t *\fP\fIattr\fP\fB, int \fP\fIpolicy\fP\fB);\fP \fBint pthread_attr_getschedpolicy(const pthread_attr_t *restrict \fP\fIattr\fP\fB,\fP \fB int *restrict \fP\fIpolicy\fP\fB);\fP .fi .SH DESCRIERE Funcția \fBpthread_attr_setschedpolicy\fP() stabilește atributul politicii de planificare a obiectului de atribute ale firelor la care face referire \fIattr\fP la valoarea specificată în \fIpolicy\fP. Acest atribut determină politica de planificare a unui fir creat cu ajutorul obiectului de atribute ale firului \fIattr\fP. .PP .\" FIXME . pthread_setschedparam() places no restriction on the policy, .\" but pthread_attr_setschedpolicy() restricts policy to RR/FIFO/OTHER .\" http://sourceware.org/bugzilla/show_bug.cgi?id=7013 Valorile acceptate pentru \fIpolicy\fP sunt \fBSCHED_FIFO\fP, \fBSCHED_RR\fP și \fBSCHED_OTHER\fP, cu semantica descrisă în \fBsched\fP(7). .PP \fBpthread_attr_attr_getschedpolicy\fP() returnează atributul politicii de planificare a obiectului \fIattr\fP al atributelor firului de execuție în memoria tampon indicată de \fIpolicy\fP. .PP Pentru ca stabilirea politicii efectuată de \fBpthread_attr_setschedpolicy\fP() să aibă efect atunci când se apelează \fBpthread_create\fP(3), apelantul trebuie să utilizeze \fBpthread_attr_setinheritsched\fP(3) pentru a stabili atributul de planificare\-moștenită al obiectului de atribute \fIattr\fP la \fBPTHREAD_EXPLICIT_SCHED\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 \fBpthread_attr_setschedpolicy\fP() poate eșua cu următoarea eroare: .TP \fBEINVAL\fP Valoare nevalidă în \fIpolicy\fP. .PP POSIX.1 documentează, de asemenea, o eroare opțională \fBENOTSUP\fP („s\-a încercat stabilirea atributului la o valoare neacceptată”) pentru \fBpthread_attr_setschedpolicy\fP(). .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_setschedpolicy\fP(), \fBpthread_attr_getschedpolicy\fP() T} Siguranța firelor MT\-Safe .TE .sp 1 .SH STANDARDE POSIX.1\-2008. .SH ISTORIC glibc 2.0. POSIX.1\-2001. .SH EXEMPLE A se vedea \fBpthread_setschedparam\fP(3). .SH "CONSULTAȚI ȘI" .ad l .nh \fBpthread_attr_init\fP(3), \fBpthread_attr_setinheritsched\fP(3), \fBpthread_attr_setschedparam\fP(3), \fBpthread_create\fP(3), \fBpthread_setschedparam\fP(3), \fBpthread_setschedprio\fP(3), \fBpthreads\fP(7), \fBsched\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 .