pthread_setspecific 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_getspecific(3T)				       pthread_getspecific(3T)

NAME
       pthread_getspecific(),  pthread_setspecific()  - get or set the thread-
       specific data associated with a key

SYNOPSIS
PARAMETERS
	      key	Thread-specific data key whose value for  the  calling
			thread is to be set or retrieved.

	      value	Value  to  be assigned to the thread-specific data key
			for the calling thread.

DESCRIPTION
       The function returns the thread-specific data value associated with key
       for  the	 calling thread.  If no value has been associated with key for
       the calling thread, NULL is returned.

       The function associates the thread-specific data value with key.	  Each
       thread  may  bind  a  different value to key.  These values are usually
       pointers to memory dynamically allocated by the calling thread.

       key must be a valid thread-specific data key created by calling If  key
       is  not	a  valid  thread-specific data key, undefined behavior results
       when calling these functions.

       These functions may be called from a  thread-specific  data  destructor
       function.  However,  calling from a destructor may result in lost stor‐
       age.

RETURN VALUE
       The function returns the thread-specific	 data  value  associated  with
       key.   If  no  thread-specific  data value is currently associated with
       key, the value NULL is returned.

       If successful, returns zero. Otherwise, an error number is returned  to
       indicate the error (the variable is not set).

ERRORS
       No errors are returned by the function.

       If  any	of the following occur, the function returns the corresponding
       error number:

	      [ENOMEM]	     There is insufficient memory available  in	 which
			     to associate value with key.

       For each of the following conditions, if the condition is detected, the
       function returns the corresponding error number:

	      [EINVAL]	     key is an invalid thread-specific data key.

AUTHOR
       and were derived from the IEEE POSIX P1003.1c standard.

SEE ALSO
       pthread_key_create(3T), pthread_key_delete(3T).

STANDARDS CONFORMANCE
				Pthread Library	       pthread_getspecific(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