logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

pthread_condattr_init, pthread_condattr_destroy - condition creation attributes

Description

       Condition attributes can be specified at condition creation 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 LinuxThreads implementation.

Name

       pthread_condattr_init, pthread_condattr_destroy - condition creation attributes

Return Value

pthread_condattr_init and pthread_condattr_destroy always return 0.

See Also

pthread_cond_init(3).

Linux man-pages 6.9.1                              2024-05-02                           pthread_condattr_init(3)

Synopsis

#include<pthread.h>intpthread_condattr_init(pthread_condattr_t*attr);intpthread_condattr_destroy(pthread_condattr_t*attr);

See Also