Thread-control Routines

CBL_THREAD_CREATE Create a thread from a named entry point
CBL_THREAD_CREATE_P Create a thread from a procedure pointer
CBL_THREAD_DETACH Detach a non-detached thread
CBL_THREAD_EXIT Terminate the current thread
CBL_THREAD_IDDATA_ALLOC Allocate an id-data area for a thread
CBL_THREAD_IDDATA_GET Get a pointer to an id-data area
CBL_THREAD_KILL Kill a thread
CBL_THREAD_LIST_END End thread-list processing
CBL_THREAD_LIST_NEXT Get next thread in thread-list
CBL_THREAD_LIST_START Start thread-list processing
CBL_THREAD_LOCK Lock functions of thread-handling routines
CBL_THREAD_PROG_LOCK Lock a thread
CBL_THREAD_PROG_UNLOCK Unlock a thread
CBL_THREAD_RESUME Resume a suspended thread
CBL_THREAD_SUSPEND Suspend a thread
CBL_THREAD_SELF Store the thread identifier of a thread
CBL_THREAD_SLEEP Cause a thread to relinquish control of the CPU
CBL_THREAD_UNLOCK Unlock locked thread-handling routines
CBL_THREAD_WAIT Wait for a non-detached thread to complete
CBL_THREAD_YIELD Yield a thread's timeslice

RETURN-CODE Values For Thread-control Routines

Related Topics: