RTEMS Logo

RTEMS 4.7.1 On-Line Library


Mutex Manager Services

PREV UP NEXT Bookshelf 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.


    PREV UP NEXT Bookshelf RTEMS POSIX API User's Guide

    Copyright © 1988-2004 OAR Corporation