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