pthread_mutexattr_getpshared

Returns the process-shared attribute from the mutex attribute object.

Library:LibC
Classification:POSIX
Service:Synchronization

Syntax

  #include <pthread.h>
   
  int pthread_mutexattr_getpshared (
     const pthread_mutexattr_t   *attr,
     int                         *pshared);
  

Parameters

attr

(IN) Points to the mutex attribute object.

pshared

(OUT) Points to the value for the process-shared attribute. For a list of supported values, see Section 48.1.2, Process Shared Flags.

Return Values

Returns zero; no error conditions have been defined.

Remarks

The pthread_mutexattr_destroy function destroys an unused mutex attribute object.

See Also