|  | 
| typedef NPT_UInt64 | ThreadId | 
|  | 
|  | 
|  | NPT_Thread (bool detached=false) | 
|  | 
|  | NPT_Thread (NPT_Runnable &target, bool detached=false) | 
|  | 
| NPT_Result | CancelBlockerSocket () override | 
|  | 
| NPT_Result | Start () override | 
|  | 
| NPT_Result | Wait (NPT_Timeout timeout=NPT_TIMEOUT_INFINITE) override | 
|  | 
| NPT_Result | SetPriority (int priority) override | 
|  | 
| NPT_Result | GetPriority (int &priority) override | 
|  | 
| void | Run () override | 
|  | 
| NPT_Result | Interrupt () override | 
|  | 
|  | 
| static ThreadId | GetCurrentThreadId () | 
|  | 
| static NPT_Result | SetCurrentThreadPriority (int priority) | 
|  | 
| static NPT_Result | GetCurrentThreadPriority (int &priority) | 
|  | 
The documentation for this class was generated from the following files:
- lib/libUPnP/Neptune/Source/Core/NptThreads.h
- lib/libUPnP/Neptune/Source/System/Posix/NptPosixThreads.cpp
- lib/libUPnP/Neptune/Source/System/Win32/NptWin32Threads.cpp
- lib/libUPnP/Neptune/Source/System/WinRT/NptWinRtThreads.cpp