#include <pthread.h> int
pthread_condattr_init (pthread_condattr_t *attr); int
pthread_condattr_destroy (pthread_condattr_t *attr);
DESCRIPTION
Condition attribute objects are used to specify parameters to
pthread_cond_init (.);
Fx Ns 's
implementation of conditions does not support any non-default
attributes, so these functions are not very useful, though they are required
to be present by
POSIX
The
pthread_condattr_init ();
function initializes a condition attribute object with the default attributes.
The
pthread_condattr_destroy ();
function destroys a condition attribute object.
RETURN VALUES
If successful, these functions return 0.
Otherwise, an error number is returned to indicate the error.
ERRORS
The
pthread_condattr_init ();
function will fail if:
Bq Er ENOMEM
Out of memory.
The
pthread_condattr_destroy ();
function will fail if:
Bq Er EINVAL
Invalid value for
Fa attr .
SEE ALSO
pthread_cond_init3
STANDARDS
The
pthread_condattr_init ();
and
pthread_condattr_destroy ();
functions conform to
St -p1003.1-96