dast.async.iocp

Undocumented in source.

Members

Aliases

GROUP
alias GROUP = uint
Undocumented in source.
LPOVERLAPPED_ENTRY
alias LPOVERLAPPED_ENTRY = OVERLAPPED_ENTRY*
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LPWSAOVERLAPPED
alias LPWSAOVERLAPPED = OVERLAPPED*
Undocumented in source.
LPWSAPROTOCOL_INFO
alias LPWSAPROTOCOL_INFO = void*
Undocumented in source.
WSASocket
alias WSASocket = WSASocketW
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.

Enums

IOCPARAM_MASK
anonymousenum IOCPARAM_MASK
Undocumented in source.
IOC_UNIX
anonymousenum IOC_UNIX
Undocumented in source.
IocpOperation
enum IocpOperation
Undocumented in source.
_WSAIORW
eponymoustemplate _WSAIORW(int x, int y)
Undocumented in source.

Functions

GetQueuedCompletionStatusEx
int GetQueuedCompletionStatusEx(HANDLE , LPOVERLAPPED_ENTRY , ULONG , PULONG , DWORD , BOOL )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
WSARecv
int WSARecv(SOCKET , LPWSABUF , DWORD , LPDWORD , LPDWORD , LPWSAOVERLAPPED , LPWSAOVERLAPPED_COMPLETION_ROUTINE )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
WSARecvDisconnect
int WSARecvDisconnect(SOCKET , LPWSABUF )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
WSARecvFrom
int WSARecvFrom(SOCKET , LPWSABUF , DWORD , LPDWORD , LPDWORD , SOCKADDR* , LPINT , LPWSAOVERLAPPED , LPWSAOVERLAPPED_COMPLETION_ROUTINE )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
WSASend
int WSASend(SOCKET , LPWSABUF , DWORD , LPDWORD , DWORD , LPWSAOVERLAPPED , LPWSAOVERLAPPED_COMPLETION_ROUTINE )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
WSASendDisconnect
int WSASendDisconnect(SOCKET , LPWSABUF )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
WSASendTo
int WSASendTo(SOCKET , LPWSABUF , DWORD , LPDWORD , DWORD , const(SOCKADDR)* , int , LPWSAOVERLAPPED , LPWSAOVERLAPPED_COMPLETION_ROUTINE )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
WSASocketW
SOCKET WSASocketW(int af, int type, int protocol, LPWSAPROTOCOL_INFO lpProtocolInfo, GROUP g, DWORD dwFlags)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
checkErr
bool checkErr(int ret, string prefix)
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

SIO_GET_EXTENSION_FUNCTION_POINTER
enum SIO_GET_EXTENSION_FUNCTION_POINTER;
Undocumented in source.
WSA_FLAG_OVERLAPPED
enum WSA_FLAG_OVERLAPPED;
Undocumented in source.

Structs

IocpContext
struct IocpContext
Undocumented in source.
OVERLAPPED_ENTRY
struct OVERLAPPED_ENTRY
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.

Variables

AcceptEx
LPFN_ACCEPTEX AcceptEx;
Undocumented in source.
ConnectEx
BOOL function(SOCKET, const sockaddr*, int, PVOID, DWORD, LPDWORD, LPOVERLAPPED) nothrow ConnectEx;
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.

Meta