#include "threaddef.h"
Functions | |
hythread_monitor_t VMCALL | hythread_monitor_walk (hythread_monitor_t monitor) |
Walk all active monitors. | |
void *VMCALL | hythread_tls_get (hythread_t thread, hythread_tls_key_t key) |
Get a thread's thread local storage (TLS) value. | |
UDATA VMCALL | hythread_get_priority (hythread_t thread) |
Return a thread's scheduling priority. | |
UDATA VMCALL | hythread_get_flags (hythread_t thread, hythread_monitor_t *blocker) |
Return a thread's flags. | |
char *VMCALL | hythread_monitor_get_name (hythread_monitor_t monitor) |
Return a monitor's name. |
UDATA VMCALL hythread_get_flags | ( | hythread_t | thread, | |
hythread_monitor_t * | blocker | |||
) |
Return a thread's flags.
[in] | thread | (non-NULL) |
[in] | blocker | if non-NULL, will be set to the monitor on which the thread is blocked (if any) |
UDATA VMCALL hythread_get_priority | ( | hythread_t | thread | ) |
Return a thread's scheduling priority.
[in] | thread | (non-NULL) |
char* VMCALL hythread_monitor_get_name | ( | hythread_monitor_t | monitor | ) |
Return a monitor's name.
[in] | monitor | (non-NULL) |
hythread_monitor_t VMCALL hythread_monitor_walk | ( | hythread_monitor_t | monitor | ) |
Walk all active monitors.
[in] | monitor | If NULL, the first monitor is returned and the monitor pool is locked (thread lib is globally locked) If non-NULL, the next monitor is returned. |
void* VMCALL hythread_tls_get | ( | hythread_t | thread, | |
hythread_tls_key_t | key | |||
) |
Get a thread's thread local storage (TLS) value.
[in] | thread | a thread |
[in] | key | key to have TLS value returned (value returned by hythread_tls_alloc) |
Genereated on Tue Dec 9 14:13:00 2008 by Doxygen.
(c) Copyright 2005, 2008 The Apache Software Foundation or its licensors, as applicable.