Estratto del documento

pthread_attr_init e pthread_attr_destroy

Nome

pthread_attr_init, pthread_attr_destroy - initialise and destroy threads attribute object

Sintesi

#include <pthread.h>
int pthread_attr_init(pthread_attr_t *attr);
int pthread_attr_destroy(pthread_attr_t *attr);

Descrizione

La funzione pthread_attr_init() inizializza un oggetto di attributi di thread attr con il valore predefinito per tutti gli attributi individuali utilizzati da una data implementazione. L'oggetto di attributi risultante (possibilmente modificato impostando i valori degli attributi individuali), quando usato da pthread_create(), definisce gli attributi del thread creato. Un singolo oggetto di attributi può essere usato in più chiamate simultanee a pthread_create().

La funzione pthread_attr_destroy() viene utilizzata per distruggere un oggetto di attributi di thread. Un'implementazione può far sì che pthread_attr_destroy() imposti attr su un valore non valido dipendente dall'implementazione. Il comportamento dell'uso dell'attributo dopo che è stato distrutto è non definito.

Return value

Al completamento con successo, pthread_attr_init() e pthread_attr_destroy() restituiscono un valore di 0. In caso contrario, viene restituito un numero di errore per indicare l'errore.

Errors

La funzione pthread_attr_init() fallirà se:

  • [ENOMEM] Memoria insufficiente per inizializzare l'oggetto di attributi di thread.

Queste funzioni non restituiranno un codice di errore di [EINTR].

Esempi

Nessuno.

Application usage

Nessuno.

Future directions

Nessuna.

Fonte originale

Anteprima
Vedrai una selezione di 1 pagina su 2
Sistemi operativi - Syscall pthread_attr_init Pag. 1
1 su 2
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Scienze matematiche e informatiche INF/01 Informatica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher N. A. di informazioni apprese con la frequenza delle lezioni di Sistemi operativi e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università degli studi di Napoli Federico II o del prof Cotroneo Domenico.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community