Manual Pages for UNIX Darwin command on man pthread_condattr_init
MyWebUniversity

Manual Pages for UNIX Darwin command on man pthread_condattr_init

PTHREADCONDATTR(3) BSD Library Functions Manual PTHREADCONDATTR(3)

NAME

pptthhrreeaaddccoonnddaattttrriinniitt, pptthhrreeaaddccoonnddaattttrrddeessttrrooyy - condition attribute

operations

SYNOPSIS

##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 not

support 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/IEC

9945-1:1996 (``POSIX.1'')

BSD April 28, 2000 BSD




Contact us      |      About us      |      Term of use      |       Copyright © 2000-2019 MyWebUniversity.com ™