pthread_attr_get_np
- get attributes of existent thread
LIBRARY
Lb libpthread
SYNOPSIS
#include <pthread_np.h> int
pthread_attr_get_np (pthread_t pid pthread_attr_t *dst);
DESCRIPTION
The
pthread_attr_get_np ();
function is used to get existent thread's attributes.
Most fields of
Vt pthread_attr_t
structure are exact values of attributes provided at thread creation
time (as parameter to
pthread_create3
function), except for the stack address.
Value returned as
Fa dst
is supposed to be used in conjunction with
pthread_attr_get (*);
functions to retrieve individual values from
Vt pthread_attr_t
structure.
Parameter
Fa dst
should point to allocated memory area big enough to fit this structure.
It is HIGHLY RECOMMENDED to use
pthread_attr_init3
function to allocate attribute storage.
IMPLEMENTATION NOTES
The
pthread_attr_get_np ();
function will always return a pointer to the thread's real stack address,
regardless of its value in the original attributes structure.
RETURN VALUES
If successful,
pthread_attr_get_np ();
function returns 0.
Otherwise, an error number is returned to indicate the error.