Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

pthread_mutexattr_create(3)

pthread_mutexattr_setkind_np(3)

pthread_mutex_init(3)

pthread_mutexattr_getkind_np(3)  —  Subroutines

Digital

NAME

pthread_mutexattr_getkind_np − Obtains the mutex type attribute used when a mutex is created

SYNOPSIS

#include <pthread.h>
int pthread_mutexattr_getkind_np(

pthread_mutexattr_t attr );

PARAMETERS

attrMutex attributes object modified. 

DESCRIPTION

This routine obtains the mutex type attribute that is used when a mutex is created. See the pthread_mutexattr_setkind_np description for information about mutex type attributes. 

RETURN VALUES

If an error condition occurs, this routine returns −1 and sets errno to the corresponding error value. Possible return values are as follows:

Return Error Description
Mutex type attribute Successful completion.
−1 [EINVAL] The value specified by attr is invalid.
−1 [ESRCH] The value specified by attr does not refer to an existing mutex attributes object. 

RELATED INFORMATION

pthread_mutexattr_create(3), pthread_mutexattr_setkind_np(3), pthread_mutex_init(3)

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026