NAME pthread_condattr_create - Creates a condition variable attributes object SYNOPSIS #include <pthread.h> int pthread_condattr_create(pthread_condattr_t *attr); PARAMETERS attr Condition variable attributes object that is created. DESCRIPTION The pthread_condattr_create() routine creates a condition variable attributes object that is used to specify the attributes of condition variables when they are created. The condition variable attributes object is initialized with the default value for all of the attributes defined by a given implementation. When a condition variable attributes object is used to create a condi- tion variable, the values of the individual attributes determine the characteristics of the new object. Attributes objects act like addi- tional parameters to object creation. Changing individual attributes does not affect objects that were previously created using the attri- butes object. RETURN VALUES The created condition variable attributes object is returned to the attr parameter. If the function fails, errno may be set to one of the following values: Return Error Description ___________________________________________________________ 0 Successful completion. -1 [EINVAL] The value specified by attr is invalid. -1 [ENOMEM] Insufficient memory exists to create the condition variable attributes object. RELATED INFORMATION FUNCTIONS: pthread_condattr_delete pthread_cond_init