dlib ~master (2021-07-06T21:20:15Z)
Home
Dub
Repo
WSAPROTOCOL_INFO
dlib
network
socket
Undocumented in source.
version(!Posix && Windows)
struct
WSAPROTOCOL_INFO {
DWORD
dwServiceFlags1
;
DWORD
dwServiceFlags2
;
DWORD
dwServiceFlags3
;
DWORD
dwServiceFlags4
;
DWORD
dwProviderFlags
;
GUID
ProviderId
;
DWORD
dwCatalogEntryId
;
WSAPROTOCOLCHAIN
ProtocolChain
;
int
iVersion
;
int
iAddressFamily
;
int
iMaxSockAddr
;
int
iMinSockAddr
;
int
iSocketType
;
int
iProtocol
;
int
iProtocolMaxOffset
;
int
iNetworkByteOrder
;
int
iSecurityScheme
;
DWORD
dwMessageSize
;
DWORD
dwProviderReserved
;
TCHAR
[
WSAPROTOCOL_LEN
+
1
]
szProtocol
;
}
Members
Variables
ProtocolChain
WSAPROTOCOLCHAIN
ProtocolChain
;
Undocumented in source.
ProviderId
GUID
ProviderId
;
Undocumented in source.
dwCatalogEntryId
DWORD
dwCatalogEntryId
;
Undocumented in source.
dwMessageSize
DWORD
dwMessageSize
;
Undocumented in source.
dwProviderFlags
DWORD
dwProviderFlags
;
Undocumented in source.
dwProviderReserved
DWORD
dwProviderReserved
;
Undocumented in source.
dwServiceFlags1
DWORD
dwServiceFlags1
;
Undocumented in source.
dwServiceFlags2
DWORD
dwServiceFlags2
;
Undocumented in source.
dwServiceFlags3
DWORD
dwServiceFlags3
;
Undocumented in source.
dwServiceFlags4
DWORD
dwServiceFlags4
;
Undocumented in source.
iAddressFamily
int
iAddressFamily
;
Undocumented in source.
iMaxSockAddr
int
iMaxSockAddr
;
Undocumented in source.
iMinSockAddr
int
iMinSockAddr
;
Undocumented in source.
iNetworkByteOrder
int
iNetworkByteOrder
;
Undocumented in source.
iProtocol
int
iProtocol
;
Undocumented in source.
iProtocolMaxOffset
int
iProtocolMaxOffset
;
Undocumented in source.
iSecurityScheme
int
iSecurityScheme
;
Undocumented in source.
iSocketType
int
iSocketType
;
Undocumented in source.
iVersion
int
iVersion
;
Undocumented in source.
szProtocol
TCHAR
[
WSAPROTOCOL_LEN
+
1
]
szProtocol
;
Undocumented in source.
Meta
Source
See Implementation
dlib
network
socket
aliases
LPFN_GETACCEPTEXSOCKADDRS
LPWSABUF
LPWSAOVERLAPPED
LPWSAPROTOCOLCHAIN
LPWSAPROTOCOL_INFO
SIO_ADDRESS_LIST_CHANGE
SIO_ADDRESS_LIST_QUERY
SIO_ASSOCIATE_HANDLE
SIO_ENABLE_CIRCULAR_QUEUEING
SIO_FIND_ROUTE
SIO_FLUSH
SIO_GET_BROADCAST_ADDRESS
SIO_GET_EXTENSION_FUNCTION_POINTER
SIO_GET_GROUP_QOS
SIO_GET_QOS
SIO_MULTICAST_SCOPE
SIO_MULTIPOINT_LOOPBACK
SIO_NSP_NOTIFY_CHANGE
SIO_QUERY_TARGET_PNP_HANDLE
SIO_ROUTING_INTERFACE_CHANGE
SIO_ROUTING_INTERFACE_QUERY
SIO_SET_GROUP_QOS
SIO_SET_QOS
SIO_TRANSLATE_HANDLE
WSASocket
classes
Address
ConnectedSocket
InternetAddress
OverlappedConnectedSocket
OverlappedStreamSocket
Socket
SocketException
SocketState
State
StreamSocket
enums
IOC_UNIX
OverlappedSocketEvent
SocketError
WSA_FLAG_OVERLAPPED
functions
WSARecv
WSASend
accept4
wouldHaveBlocked
interfaces
ConnectionOrientedSocket
manifest constants
SOCK_NONBLOCK
SO_UPDATE_ACCEPT_CONTEXT
structs
WSABUF
WSAOVERLAPPED
WSAPROTOCOLCHAIN
WSAPROTOCOL_INFO
templates
_WSAIO
_WSAIOR
_WSAIORW
_WSAIOW
variables
WSAID_GETACCEPTEXSOCKADDRS