NAME
pptthhrreeaaddccoonnddaattttrriinniitt, pptthhrreeaaddccoonnddaattttrrddeessttrrooyy - condition attribute
operationsSYNOPSIS
##iinncclluuddee <
int pptthhrreeaaddccoonnddaattttrriinniitt(pthreadcondattrt *attr); int pptthhrreeaaddccoonnddaattttrrddeessttrrooyy(pthreadcondattrt *attr);> DESCRIPTION
Condition attribute objects are used to specify parameters to pptthhrreeaaddccoonnddiinniitt(). FreeBSD's implementation of conditions does notsupport any non-default attributes, so these functions are not very use-
ful, though they are required to to be present by POSIX. The pptthhrreeaaddccoonnddaattttrriinniitt() function initializes a condition attribute object with the default attributes. The pptthhrreeaaddccoonnddaattttrrddeessttrrooyy() function destroys a condition attribute object.RETURN VALUES
If successful, these functions return 0. Otherwise, an error number is returned to indicate the error. EERRRROORRSS pptthhrreeaaddccoonnddaattttrriinniitt() will fail if: [ENOMEM] Out of memory. pptthhrreeaaddccoonnddaattttrrddeessttrrooyy() will fail if: [EINVAL] Invalid value for attr.SEE ALSO
pthreadcondinit(3) STANDARDS pptthhrreeaaddccoonnddaattttrriinniitt() and pptthhrreeaaddccoonnddaattttrrddeessttrrooyy() conform to ISO/IEC9945-1:1996 (``POSIX.1'')
BSD April 28, 2000 BSD