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; WSAPROTOCOL_LEN as usize + 1],
}
Unstable

: use libc`libc` from crates.io

Fields

dwServiceFlags1
Unstable

: use libc`libc` from crates.io

dwServiceFlags2
Unstable

: use libc`libc` from crates.io

dwServiceFlags3
Unstable

: use libc`libc` from crates.io

dwServiceFlags4
Unstable

: use libc`libc` from crates.io

dwProviderFlags
Unstable

: use libc`libc` from crates.io

ProviderId
Unstable

: use libc`libc` from crates.io

dwCatalogEntryId
Unstable

: use libc`libc` from crates.io

ProtocolChain
Unstable

: use libc`libc` from crates.io

iVersion
Unstable

: use libc`libc` from crates.io

iAddressFamily
Unstable

: use libc`libc` from crates.io

iMaxSockAddr
Unstable

: use libc`libc` from crates.io

iMinSockAddr
Unstable

: use libc`libc` from crates.io

iSocketType
Unstable

: use libc`libc` from crates.io

iProtocol
Unstable

: use libc`libc` from crates.io

iProtocolMaxOffset
Unstable

: use libc`libc` from crates.io

iNetworkByteOrder
Unstable

: use libc`libc` from crates.io

iSecurityScheme
Unstable

: use libc`libc` from crates.io

dwMessageSize
Unstable

: use libc`libc` from crates.io

dwProviderReserved
Unstable

: use libc`libc` from crates.io

szProtocol
Unstable

: use libc`libc` from crates.io

Trait Implementations

impl Clone for WSAPROTOCOL_INFO

fn clone(&self) -> WSAPROTOCOL_INFO

fn clone_from(&mut self, source: &Self)

Derived Implementations

impl Copy for WSAPROTOCOL_INFO