This section alphabetically lists the UNIX International thread functions in thread.h and describes their purpose, syntax, parameters, and return values.
For information on designing an application to use threads, please consult a multithreaded programming book. For a brief list of possible resources, see Section 49.5, Selected Bibliography.
Currently, NetWare® does not support the following features of UI threads:
Changing the stack size of the thread. The stack size can be set when the thread is created, but once set, it cannot be modified.
Setting thread priority. Currently, the kernel scheduler runs all threads at the same priority.
Setting of thread concurrency, which indicates how may threads an application would like to run simultaneously.
Setting a globally unique thread ID. Thread IDs are process based and thus unique to the process. If you need a globally unique thread ID, you need to combine the process ID with the thread ID.
This section describes the following functions: