Struct libc::types::os::arch::extra::WSAPROTOCOL_INFO
[−]
[src]
pub struct WSAPROTOCOL_INFO { pub dwServiceFlags1: DWORD, pub dwServiceFlags2: DWORD, pub dwServiceFlags3: DWORD, pub dwServiceFlags4: DWORD, pub dwProviderFlags: DWORD, pub ProviderId: GUID, pub dwCatalogEntryId: DWORD, pub ProtocolChain: WSAPROTOCOLCHAIN, pub iVersion: c_int, pub iAddressFamily: c_int, pub iMaxSockAddr: c_int, pub iMinSockAddr: c_int, pub iSocketType: c_int, pub iProtocol: c_int, pub iProtocolMaxOffset: c_int, pub iNetworkByteOrder: c_int, pub iSecurityScheme: c_int, pub dwMessageSize: DWORD, pub dwProviderReserved: DWORD, pub szProtocol: [u8; 256], }
Fields
dwServiceFlags1: DWORD
dwServiceFlags2: DWORD
dwServiceFlags3: DWORD
dwServiceFlags4: DWORD
dwProviderFlags: DWORD
ProviderId: GUID
dwCatalogEntryId: DWORD
ProtocolChain: WSAPROTOCOLCHAIN
iVersion: c_int
iAddressFamily: c_int
iMaxSockAddr: c_int
iMinSockAddr: c_int
iSocketType: c_int
iProtocol: c_int
iProtocolMaxOffset: c_int
iNetworkByteOrder: c_int
iSecurityScheme: c_int
dwMessageSize: DWORD
dwProviderReserved: DWORD
szProtocol: [u8; 256]
Trait Implementations
impl Copy for WSAPROTOCOL_INFO
[src]
impl Clone for WSAPROTOCOL_INFO
[src]
fn clone(&self) -> WSAPROTOCOL_INFO
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more