nulib.win32.threading.thread

Win32 Implementation for nulib.threading.internal.thread

Members

Aliases

fp2_t
alias fp2_t = void function(void* userData) @(nogc)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
fp_t
alias fp_t = uint function(void*)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.

Classes

Win32Thread
class Win32Thread

Win32 implementation of native threading.

Functions

GetCurrentThreadId
int GetCurrentThreadId()
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
ResumeThread
int ResumeThread(HANDLE )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
Sleep
void Sleep(int )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SuspendThread
int SuspendThread(HANDLE )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
_beginthreadex
ptrdiff_t _beginthreadex(void* , uint , fp_t , void* , uint , uint* )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
_nu_thread_current_tid
ThreadId _nu_thread_current_tid()
Undocumented in source. Be warned that the author may not have intended to support it.
_nu_thread_new
NativeThread _nu_thread_new(ThreadContext ctx)
Undocumented in source. Be warned that the author may not have intended to support it.
_nu_thread_sleep
void _nu_thread_sleep(uint ms)
Undocumented in source. Be warned that the author may not have intended to support it.
_nu_thread_win32_entry
uint _nu_thread_win32_entry(void* threadContext)
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

CREATE_SUSPENDED
enum CREATE_SUSPENDED;
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.

Meta

Authors

Luna Nielsen