- WSAAccept
SocketHandle WSAAccept(SocketHandle sock, sockaddr* addr, uint* addrlen, void* , void* )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- WSACleanup
SockResult WSACleanup()
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- WSAIoctl
SockResult WSAIoctl(SocketHandle sock, uint code, ubyte* inBuffer, uint inBufferLength, ubyte* outBuffer, uint outBufferLength, uint* bytesReturned, WSAOVERLAPPED* overlapped, WSAOVERLAPPED_COMPLETION_ROUTINE* completionRoutine)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- WSAStartup
WindowsErrorCode WSAStartup(ushort VersionRequested, WSADATA* lpWSAData)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- _WSAIO
uint _WSAIO(uint x, uint y)
Undocumented in source. Be warned that the author may not have intended to support it.
- _WSAIOR
uint _WSAIOR(uint x, uint y)
Undocumented in source. Be warned that the author may not have intended to support it.
- _WSAIORW
uint _WSAIORW(uint x, uint y)
Undocumented in source. Be warned that the author may not have intended to support it.
- _WSAIOW
uint _WSAIOW(uint x, uint y)
Undocumented in source. Be warned that the author may not have intended to support it.
- accept
SocketHandle accept(SocketHandle sock, sockaddr* addr, int* addrlen)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- bind
SockResult bind(SocketHandle sock, const(sockaddr)* addr, cuint addrlen)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- connect
SockResult connect(SocketHandle sock, const(sockaddr)* addr, cuint addrlen)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- freeaddrinfo
void freeaddrinfo(addrinfo* ai)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- getaddrinfo
SockResult getaddrinfo(const(char)* nodename, const(char)* servname, const(addrinfo)* hints, addrinfo** res)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- gethostname
SockResult gethostname(const(char)* name, cint namelen)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- getnameinfo
SockResult getnameinfo(const(sockaddr)* sa, SocketHandle salen, char* host, cuint hostlen, char* serv, cuint servlen, cuint flags)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- getsockname
SockResult getsockname(SocketHandle sock, sockaddr* addr, uint* namelen)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- ioctlsocket
SockResult ioctlsocket(SocketHandle sock, uint cmd, void* arg)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- listen
SockResult listen(SocketHandle sock, cuint backlog)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- recv
SockLengthResult recv(SocketHandle sock, ubyte* buffer, cuint len, cuint flags)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- recvfrom
SockLengthResult recvfrom(SocketHandle sock, ubyte* buffer, uint len, uint flags, sockaddr* from, uint* fromlen)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- send
SockLengthResult send(SocketHandle sock, const(ubyte)* buffer, cuint len, cuint flags)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- sendto
SockLengthResult sendto(SocketHandle sock, const(ubyte)* buffer, uint len, uint flags, const(sockaddr)* to, uint tolen)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- shutdown
SockResult shutdown(SocketHandle sock, Shutdown how)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- socket
SocketHandle socket(cint af, cint type, cint protocol)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
This module contains windows API definitions that are ABI compatible but may be slightly enhanced to take advantage of D semantics.