Query: pthread_barrierattr_destroy
OS: netbsd
Section: 3
Links: netbsd man pages all man pages
Forums: forum home forum categories
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
PTHREAD_BARRIERATTR(3) BSD Library Functions Manual PTHREAD_BARRIERATTR(3)NAMEpthread_barrierattr_init, pthread_barrierattr_destroy, -- barrier attribute operationsLIBRARYPOSIX Threads Library (libpthread, -lpthread)SYNOPSIS#include <pthread.h> int pthread_barrierattr_init(pthread_barrierattr_t *attr); int pthread_barrierattr_destroy(pthread_barrierattr_t *attr);DESCRIPTIONBarrier attributes are used to specify parameters to be used with pthread_barrier_init(3). One attribute object can be used in multiple calls to pthread_barrier_init(), with or without modifications between calls. The pthread_barrierattr_init() function initializes attr with the default barrier attributes. The pthread_barrierattr_destroy() function destroys attr.RETURN VALUESIf successful, these functions return 0. Otherwise, an error number is returned to indicate the error.ERRORSNo error codes are defined for pthread_barrierattr_init(). The pthread_barrierattr_destroy() function may fail if: [EINVAL] The value specified by attr is invalid.SEE ALSOpthread_barrier_init(3)STANDARDSBoth functions conform to IEEE Std 1003.1-2001 (``POSIX.1'').BSDJuly 9, 2010 BSD