libasync.windows

Undocumented in source.

Members

Aliases

error_t
alias error_t = EWIN
Undocumented in source.
fd_t
alias fd_t = SIZE_T
Undocumented in source.

Functions

PostMessageA
BOOL PostMessageA(HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
destroyIndex
void destroyIndex(AsyncTimer ctxt)
Undocumented in source. Be warned that the author may not have intended to support it.
wndProc
LRESULT wndProc(HWND wnd, UINT msg, WPARAM wparam, LPARAM lparam)
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

WM_TCP_SOCKET
enum WM_TCP_SOCKET;
Undocumented in source.
WM_UDP_SOCKET
enum WM_UDP_SOCKET;
Undocumented in source.
WM_USER_EVENT
enum WM_USER_EVENT;
Undocumented in source.
WM_USER_SIGNAL
enum WM_USER_SIGNAL;
Undocumented in source.

Mixin templates

StatefulFDMixins
mixintemplate StatefulFDMixins()
Undocumented in source.

Static variables

gs_availID
Vector!(size_t, Malloc) gs_availID;
Undocumented in source.
gs_maxID
size_t gs_maxID;
Undocumented in source.
gs_mutex
core.sync.mutex.Mutex gs_mutex;
Undocumented in source.

Structs

EventLoopImpl
struct EventLoopImpl
Undocumented in source.
NetworkAddress
struct NetworkAddress

Represents a network/socket address. (taken from vibe.core.net)

Meta