Thread Interface


Interface for platform independent thread implementation and thread pool system. The interface provides routines for applications that need concurrent execution with the application's main thread. The threads created with this interface executes concurrently with the calling thread.

The thread pool system can be used to start many threads and execute code in the threads. The thread pool manages the threads creation and destruction.

The interface also provides routines for accessing the Thread-local storage (Tls) on all supported platforms.