Computer Science
PTHREAD_CONDATTR(3) PTHREAD_CONDATTR(3)
NAME
pthread_condattr_init, pthread_condattr_destroy - condi-
tion creation attributes
SYNOPSIS
#include <pthread.h>
int pthread_condattr_init(pthread_condattr_t *attr);
int pthread_condattr_destroy(pthread_condattr_t *attr);
DESCRIPTION
Condition attributes can be specified at condition cre-
ation time, by passing a condition attribute object as
second argument to pthread_cond_init(3). Passing NULL is
equivalent to passing a condition attribute object with
all attributes set to their default values.
The LinuxThreads implementation supports no attributes for
conditions. The functions on condition attributes are
included only for compliance with the POSIX standard.
pthread_condattr_init initializes the condition attribute
object attr and fills it with default values for the
attributes. pthread_condattr_destroy destroys a condition
attribute object, which must not be reused until it is
reinitialized. Both functions do nothing in the Linux-
Threads implementation.
RETURN VALUE
pthread_condattr_init and pthread_condattr_destroy always
return 0.
AUTHOR
Xavier Leroy <Xavier.Leroy@inria.fr>
SEE ALSO
pthread_cond_init(3).
LinuxThreads 1
Back to the index