| 
    KallistiOS
    ##version##
    
   | 
 
Thread-local storage key-value pair. More...
#include <tls.h>
Public Member Functions | |
| LIST_ENTRY (kthread_tls_kv) kv_list | |
| List handle – NOT a function.  More... | |
Data Fields | |
| kthread_key_t | key | 
| The key associated with this data.  More... | |
| void * | data | 
| The value of the data.  More... | |
| void(* | destructor )(void *) | 
| Optional destructor for the value (set per key).  More... | |
Thread-local storage key-value pair.
This is the structure that is actually used to store the specific value for a thread for a single TLS key.
You will not end up using these directly at all in programs, as they are only used internally.
| kthread_tls_kv::LIST_ENTRY | ( | kthread_tls_kv | ) | 
List handle – NOT a function.
| void* kthread_tls_kv::data | 
The value of the data.
| void(* kthread_tls_kv::destructor)(void *) | 
Optional destructor for the value (set per key).
| kthread_key_t kthread_tls_kv::key | 
The key associated with this data.
 1.8.7