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.
createIndex
size_t createIndex()
Undocumented in source. Be warned that the author may not have intended to support it.
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

TCPConnectionMixins
mixintemplate TCPConnectionMixins()
Undocumented in source.
TCPListenerDistMixins
mixintemplate TCPListenerDistMixins()
Undocumented in source.

Structs

EventLoopImpl
struct EventLoopImpl
Undocumented in source.
NetworkAddress
struct NetworkAddress

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

Variables

g_idxAvailable
Array!size_t g_idxAvailable;
Undocumented in source.
g_idxCapacity
size_t g_idxCapacity;
Undocumented in source.

Meta