Unix and Linux Discussions Tagged with specific |
|
Thread / Thread Starter |
Last Post |
Replies |
Views |
Forum |
|
|
|
5 |
14,486 |
UNIX for Advanced & Expert Users |
|
|
|
14 |
14,727 |
UNIX for Beginners Questions & Answers |
|
|
|
4 |
9,155 |
UNIX for Beginners Questions & Answers |
|
|
|
3 |
15,572 |
AIX |
|
|
|
5 |
4,296 |
UNIX for Beginners Questions & Answers |
|
|
|
1 |
4,466 |
UNIX for Beginners Questions & Answers |
|
|
|
3 |
14,465 |
UNIX for Advanced & Expert Users |
|
|
|
3 |
8,841 |
UNIX for Beginners Questions & Answers |
|
|
|
5 |
4,087 |
UNIX for Beginners Questions & Answers |
|
|
|
3 |
11,151 |
Shell Programming and Scripting |
|
|
|
1 |
3,132 |
UNIX for Beginners Questions & Answers |
|
|
|
3 |
10,174 |
Shell Programming and Scripting |
|
|
|
2 |
3,455 |
UNIX for Beginners Questions & Answers |
|
|
|
3 |
2,699 |
UNIX for Beginners Questions & Answers |
|
|
|
6 |
28,552 |
UNIX for Beginners Questions & Answers |
|
|
|
8 |
11,187 |
Shell Programming and Scripting |
|
|
|
4 |
14,294 |
Linux |
|
|
|
4 |
2,465 |
UNIX for Beginners Questions & Answers |
|
|
|
0 |
7,860 |
Red Hat |
|
|
|
4 |
2,808 |
Shell Programming and Scripting |
|
|
|
3 |
2,548 |
UNIX for Beginners Questions & Answers |
|
|
|
2 |
1,640 |
UNIX for Beginners Questions & Answers |
|
|
|
2 |
2,609 |
UNIX for Beginners Questions & Answers |
|
|
|
0 |
4,383 |
Shell Programming and Scripting |
|
|
|
1 |
5,133 |
Shell Programming and Scripting |
|
|
|
12 |
16,265 |
Shell Programming and Scripting |
|
|
|
4 |
9,245 |
UNIX Desktop Questions & Answers |
|
|
|
4 |
26,944 |
Shell Programming and Scripting |
|
|
|
2 |
3,165 |
UNIX for Dummies Questions & Answers |
|
|
|
1 |
2,018 |
Shell Programming and Scripting |
|
|
|
8 |
10,084 |
Shell Programming and Scripting |
|
|
|
3 |
14,387 |
Programming |
|
|
|
1 |
2,856 |
Shell Programming and Scripting |
|
|
|
7 |
4,124 |
Shell Programming and Scripting |
|
|
|
6 |
10,505 |
UNIX for Advanced & Expert Users |
|
|
|
1 |
2,073 |
UNIX for Dummies Questions & Answers |
|
|
|
2 |
20,738 |
UNIX for Dummies Questions & Answers |
|
|
|
2 |
3,314 |
Shell Programming and Scripting |
|
|
|
5 |
5,720 |
Shell Programming and Scripting |
|
|
|
2 |
5,264 |
Shell Programming and Scripting |
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)