RTEMS 4.7.0 On-Line Library 
 
Mutex Manager Services 
 
 
 
 
 
  
 
  
RTEMS POSIX API User's Guide  
10.4: Services 
Mutex Manager pthread_mutexattr_init - Initialize a Mutex Attribute Set 
Mutex Manager pthread_mutexattr_destroy - Destroy a Mutex Attribute Set 
Mutex Manager pthread_mutexattr_setprotocol - Set the Blocking Protocol 
Mutex Manager pthread_mutexattr_getprotocol - Get the Blocking Protocol 
Mutex Manager pthread_mutexattr_setprioceiling - Set the Priority Ceiling 
Mutex Manager pthread_mutexattr_getprioceiling - Get the Priority Ceiling 
Mutex Manager pthread_mutexattr_setpshared - Set the Visibility 
Mutex Manager pthread_mutexattr_getpshared - Get the Visibility 
Mutex Manager pthread_mutex_init - Initialize a Mutex 
Mutex Manager pthread_mutex_destroy - Destroy a Mutex 
Mutex Manager pthread_mutex_lock - Lock a Mutex 
Mutex Manager pthread_mutex_trylock - Poll to Lock a Mutex 
Mutex Manager pthread_mutex_timedlock - Lock a Mutex with Timeout 
Mutex Manager pthread_mutex_unlock - Unlock a Mutex 
Mutex Manager pthread_mutex_setprioceiling - Dynamically Set the Priority Ceiling 
Mutex Manager pthread_mutex_getprioceiling - Get the Current Priority Ceiling 
 
This section details the mutex manager's services.
A subsection is dedicated to each of this manager's services
and describes the calling sequence, related constants, usage,
and status codes.
 
 
 
 
 
 
  
 
  
RTEMS POSIX API User's Guide  
Copyright © 1988-2004 OAR Corporation