*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->Tru64 Unix man pages -> pthread_mutexattr_settype (3)              
Title
Content
Arch
Section
 

pthread_mutexattr_settype(3)

Contents


NAME    [Toc]    [Back]

       pthread_mutexattr_settype   -  Specifies  the  mutex  type
       attribute that is used when a mutex is created

SYNOPSIS    [Toc]    [Back]

       #include <pthread.h>

       int pthread_mutexattr_settype(
               pthread_mutexattr_t *attr,
               int type );

LIBRARY    [Toc]    [Back]

       DECthreads POSIX 1003.1c Library (libpthread.so)

STANDARDS    [Toc]    [Back]

       Interfaces documented on this reference  page  conform  to
       industry standards as follows:

       IEEE  Std  1003.1c-1995,  POSIX System Application Program
       Interface

PARAMETERS    [Toc]    [Back]

       Mutex attributes object whose mutex type attribute  is  to
       be  modified.  New value for the mutex type attribute. The
       type argument specifies the type of  mutex  that  will  be
       created.    Valid    values    are:   PTHREAD_MUTEX_NORMAL
       PTHREAD_MUTEX_DEFAULT  (default)   PTHREAD_MUTEX_RECURSIVE
       PTHREAD_MUTEX_ERRORCHECK

DESCRIPTION    [Toc]    [Back]

       This routine sets the mutex type attribute that is used to
       determine which type of mutex is created based on a subsequent
 call to pthread_mutex_init(3).

RETURN VALUES    [Toc]    [Back]

       If  an  error  condition  occurs,  this routine returns an
       integer value  indicating  the  type  of  error.  Possible
       return  values are as follows: Successful completion.  The
       value specified for attr or type is  invalid.   The  value
       specified  by  attr  does  not  refer to an existing mutex
       attributes object.

ERRORS    [Toc]    [Back]

       None

SEE ALSO    [Toc]    [Back]

      
      
       Functions:    pthread_mutexattr_init(3),    pthread_mutexattr_gettype(3), pthread_mutex_init(3)

       Manuals: Guide to DECthreads and Programmer's Guide



                                     pthread_mutexattr_settype(3)
[ Back ]
 Similar pages
Name OS Title
pthread_mutexattr_gettype Tru64 Obtains the mutex type attribute in the specified mutex attributes object
pthread_mutexattr_settype IRIX set/get a mutex attribute object's type
pthread_mutexattr FreeBSD mutex attribute operations
pthread_mutexattr_setprotocol OpenBSD mutex attribute operations
pthread_mutexattr_setprioceiling FreeBSD mutex attribute operations
pthread_mutexattr_settype FreeBSD mutex attribute operations
pthread_mutexattr_gettype FreeBSD mutex attribute operations
pthread_mutexattr_getprotocol FreeBSD mutex attribute operations
pthread_mutexattr_getprioceiling FreeBSD mutex attribute operations
pthread_mutexattr_destroy FreeBSD mutex attribute operations
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service