Group PJ_TLS
- group PJ_TLS
Functions
-
pj_status_t pj_thread_local_alloc(long *index)
Allocate thread local storage index. The initial value of the variable at the index is zero.
- Parameters:
index – Pointer to hold the return value.
- Returns:
PJ_SUCCESS on success, or the error code.
-
void pj_thread_local_free(long index)
Deallocate thread local variable.
- Parameters:
index – The variable index.
-
pj_status_t pj_thread_local_set(long index, void *value)
Set the value of thread local variable.
- Parameters:
index – The index of the variable.
value – The value.
-
void *pj_thread_local_get(long index)
Get the value of thread local variable.
- Parameters:
index – The index of the variable.
- Returns:
The value.
-
pj_status_t pj_thread_local_alloc(long *index)