|
Classes |
| class | ACE_TSS_Cleanup |
| | Singleton that helps to manage the lifetime of TSS objects and keys. More...
|
| class | TSS_Cleanup_Instance |
| void | ACE_OS::mutex_lock_cleanup (void *mutex) |
| | Handle asynchronous thread cancellation cleanup.
|
| int | ACE_OS::sched_params (const ACE_Sched_Params &sched_params, ACE_id_t id) |
Defines |
| #define | ACE_THREAD_FUNCTION thread_args->entry_point () |
| #define | ACE_THREAD_ARGUMENT thread_args |
Functions |
| void | ace_mutex_lock_cleanup_adapter (void *args) |
| void | ACE_TSS_Cleanup_keys_destroyer (void *tss_keys) |
| void | ACE_OS::cleanup_tss (const u_int main_thread) |
| int | ACE_OS::lwp_getparams (ACE_Sched_Params &sched_params) |
| int | ACE_OS::lwp_setparams (const ACE_Sched_Params &sched_params) |
| int | ACE_OS::scheduling_class (const char *class_name, ACE_id_t &) |
| | Find the schedling class ID that corresponds to the class name.
|
| int | ACE_OS::set_scheduling_params (const ACE_Sched_Params &, ACE_id_t id=ACE_SELF) |
| | Friendly interface to <priocntl>(2).
|
| int | ACE_OS::thr_create (ACE_THR_FUNC func, void *args, long flags, ACE_thread_t *thr_id, ACE_hthread_t *thr_handle, long priority, void *stack, size_t stacksize, ACE_Base_Thread_Adapter *thread_adapter) |
| void | ACE_OS::thr_exit (ACE_THR_FUNC_RETURN status) |
| int | ACE_OS::thr_key_detach (ACE_thread_key_t key, void *inst) |
| | NOTE: the "inst" arge is deprecated. It will be ignored.
|
| int | ACE_OS::thr_key_used (ACE_thread_key_t key) |
| int | ACE_OS::thr_keycreate (ACE_thread_key_t *key, ACE_THR_DEST, void *inst=0) |
| | NOTE: the "inst" arge is deprecated. It will be ignored.
|
| int | ACE_OS::thr_keyfree (ACE_thread_key_t key) |
| int | ACE_OS::thr_setprio (const ACE_Sched_Priority prio) |
| int | ACE_OS::thr_setspecific (ACE_thread_key_t key, void *data) |
| void | ACE_OS::unique_name (const void *object, ACE_TCHAR *name, size_t length) |