pthread_rwlockattr_destroy man page on HP-UX

Man page or keyword search:  
man Server   10987 pages
apropos Keyword Search (all sections)
Output format
HP-UX logo
[printable version]

pthread_rwlockattr_init(3T)			   pthread_rwlockattr_init(3T)

NAME
       pthread_rwlockattr_init(), pthread_rwlockattr_destroy() - initialize or
       destroy a read-write lock attributes object

SYNOPSIS
PARAMETERS
	      attr	Pointer to the read-write lock attributes object to be
			initialized or destroyed.

DESCRIPTION
       initializes the read-write lock attributes object attr with the default
       value for all attributes.  The attributes object describes a read-write
       lock  in	 detail	 and  is  passed to the read-write lock initialization
       function.

       When a read-write lock attributes object is used to initialize a	 read-
       write lock, the values of the individual attributes determine the char‐
       acteristics of the new read-write lock.	Attributes  objects  act  like
       additional parameters to object initialization.

       After  a	 read-write lock attributes object has been used to initialize
       one or more read-write lock,  any  function  affecting  the  attributes
       object does not affect the previously initialized read-write locks.

       The read-write lock attributes and their default values are:

	      The default value is

       If  an  initialized read-write lock attributes object is reinitialized,
       undefined behavior results.

       destroys the read-write lock attributes	object	attr.	The  destroyed
       read-write lock attributes object ceases to exist and its resources are
       reclaimed. Referencing the object after it has been  destroyed  results
       in  undefined  behavior.	 A destroyed read-write lock attributes object
       can be reinitialized using the function

       Read-write  locks  which	 have  been  already  initialized  using  this
       attributes object are not affected by the destruction of the read-write
       lock attributes object.

RETURN VALUE
       Upon successful completion, and return zero.  Otherwise, an error  num‐
       ber is returned to indicate the error (the variable is not set).

ERRORS
       For each of the following conditions, if the condition is detected, the
       and functions return the corresponding error number:

	      [ENOMEM]	     There is insufficient memory available  in	 which
			     to initialize attr.

	      [EINVAL]	     The value specified by attr is invalid.

AUTHOR
       and were developed by X/Open.

SEE ALSO
       pthread_create(3T),  pthread_rwlockattr_getpshared(3T), pthread_rwlock‐
       attr_setpshared(3T), pthread_rwlock_init(3T).

STANDARDS CONFORMANCE
				Pthread Library	   pthread_rwlockattr_init(3T)
[top]

List of man pages available for HP-UX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net