- LPWSADATA
alias LPWSADATA = WSADATA*
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 = WSAOVERLAPPED*
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- LPWSAOVERLAPPED_COMPLETION_ROUTINE
alias LPWSAOVERLAPPED_COMPLETION_ROUTINE = void function(uint, uint, LPWSAOVERLAPPED, uint)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- PSOCKADDR, LPSOCKADDR
alias PSOCKADDR, LPSOCKADDR = SOCKADDR*
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- PSOCKADDR_IN, LPSOCKADDR_IN
alias PSOCKADDR_IN, LPSOCKADDR_IN = SOCKADDR_IN*
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- PSOCKADDR_STORAGE
alias PSOCKADDR_STORAGE = SOCKADDR_STORAGE*
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- SOCKADDR
alias SOCKADDR = sockaddr
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- SOCKADDR_IN
alias SOCKADDR_IN = sockaddr_in
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- SOCKADDR_STORAGE
alias SOCKADDR_STORAGE = sockaddr_storage
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- SOCKET
alias SOCKET = size_t
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- fd_set
alias fd_set = fd_set_custom!FD_SETSIZE
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- socklen_t
alias socklen_t = int
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- FD_CLR
void FD_CLR(SOCKET fd, fd_set* set)
Undocumented in source. Be warned that the author may not have intended to support it.
- FD_CREATE
fd_set* FD_CREATE(uint capacity)
Creates a new fd_set with the specified capacity.
- FD_ISSET
int FD_ISSET(SOCKET fd, const(fd_set)* set)
Undocumented in source. Be warned that the author may not have intended to support it.
- FD_SET
void FD_SET(SOCKET fd, fd_set* set)
Undocumented in source. Be warned that the author may not have intended to support it.
- FD_ZERO
void FD_ZERO(fd_set* set)
Undocumented in source. Be warned that the author may not have intended to support it.
- WSACleanup
int WSACleanup()
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- WSAGetLastError
int WSAGetLastError()
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- WSAIoctl
int WSAIoctl(SOCKET s, uint dwIoControlCode, void* lpvInBuffer, uint cbInBuffer, void* lpvOutBuffer, uint cbOutBuffer, uint* lpcbBytesReturned, LPWSAOVERLAPPED lpOverlapped, LPWSAOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- WSAStartup
int WSAStartup(ushort wVersionRequested, LPWSADATA lpWSAData)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- accept
SOCKET accept(SOCKET s, sockaddr* addr, socklen_t* addrlen)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- bind
int bind(SOCKET s, const(sockaddr)* name, socklen_t namelen)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- closesocket
int closesocket(SOCKET s)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- connect
int connect(SOCKET s, const(sockaddr)* name, socklen_t namelen)
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
int 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.
- gethostbyaddr
hostent* gethostbyaddr(const(void)* addr, int len, int type)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- gethostbyname
hostent* gethostbyname(char* name)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- gethostname
int gethostname(char* name, int namelen)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- getnameinfo
int getnameinfo(const(sockaddr)* sa, socklen_t salen, char* host, uint hostlen, char* serv, uint servlen, int flags)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- getpeername
int getpeername(SOCKET s, sockaddr* name, socklen_t* namelen)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- getprotobyname
protoent* getprotobyname(char* name)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- getprotobynumber
protoent* getprotobynumber(int number)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- getservbyname
servent* getservbyname(char* name, char* proto)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- getservbyport
servent* getservbyport(int port, char* proto)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- getsockname
int getsockname(SOCKET s, sockaddr* name, socklen_t* namelen)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- getsockopt
int getsockopt(SOCKET s, int level, int optname, void* optval, socklen_t* optlen)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- htonl
uint htonl(uint x)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- htons
ushort htons(ushort x)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- inet_addr
uint inet_addr(char* cp)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- inet_ntoa
char* inet_ntoa(in_addr ina)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- ioctlsocket
int ioctlsocket(SOCKET s, int cmd, uint* argp)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- listen
int listen(SOCKET s, int backlog)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- ntohl
uint ntohl(uint x)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- ntohs
ushort ntohs(ushort x)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- recv
int recv(SOCKET s, void* buf, int len, int flags)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- recvfrom
int recvfrom(SOCKET s, void* buf, int len, int flags, sockaddr* from, socklen_t* fromlen)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- select
int select(int nfds, fd_set* readfds, fd_set* writefds, fd_set* errorfds, const(timeval)* timeout)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- send
int send(SOCKET s, const(void)* buf, int len, int flags)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- sendto
int sendto(SOCKET s, const(void)* buf, int len, int flags, const(sockaddr)* to, socklen_t tolen)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- setsockopt
int setsockopt(SOCKET s, int level, int optname, const(void)* optval, socklen_t optlen)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- shutdown
int shutdown(SOCKET s, int how)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- socket
SOCKET socket(int af, int type, int protocol)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
Automatically imported and edited from the druntime module core.sys.windows.winsock2 for the auto-generated win32 package.