[][src]Struct winapi::um::ws2spi::WSPPROC_TABLE

#[repr(C)]
pub struct WSPPROC_TABLE {
    pub lpWSPAccept: LPWSPACCEPT,
    pub lpWSPAddressToString: LPWSPADDRESSTOSTRING,
    pub lpWSPAsyncSelect: LPWSPASYNCSELECT,
    pub lpWSPBind: LPWSPBIND,
    pub lpWSPCancelBlockingCall: LPWSPCANCELBLOCKINGCALL,
    pub lpWSPCleanup: LPWSPCLEANUP,
    pub lpWSPCloseSocket: LPWSPCLOSESOCKET,
    pub lpWSPConnect: LPWSPCONNECT,
    pub lpWSPDuplicateSocket: LPWSPDUPLICATESOCKET,
    pub lpWSPEnumNetworkEvents: LPWSPENUMNETWORKEVENTS,
    pub lpWSPEventSelect: LPWSPEVENTSELECT,
    pub lpWSPGetOverlappedResult: LPWSPGETOVERLAPPEDRESULT,
    pub lpWSPGetPeerName: LPWSPGETPEERNAME,
    pub lpWSPGetSockName: LPWSPGETSOCKNAME,
    pub lpWSPGetSockOpt: LPWSPGETSOCKOPT,
    pub lpWSPGetQOSByName: LPWSPGETQOSBYNAME,
    pub lpWSPIoctl: LPWSPIOCTL,
    pub lpWSPJoinLeaf: LPWSPJOINLEAF,
    pub lpWSPListen: LPWSPLISTEN,
    pub lpWSPRecv: LPWSPRECV,
    pub lpWSPRecvDisconnect: LPWSPRECVDISCONNECT,
    pub lpWSPRecvFrom: LPWSPRECVFROM,
    pub lpWSPSelect: LPWSPSELECT,
    pub lpWSPSend: LPWSPSEND,
    pub lpWSPSendDisconnect: LPWSPSENDDISCONNECT,
    pub lpWSPSendTo: LPWSPSENDTO,
    pub lpWSPSetSockOpt: LPWSPSETSOCKOPT,
    pub lpWSPShutdown: LPWSPSHUTDOWN,
    pub lpWSPSocket: LPWSPSOCKET,
    pub lpWSPStringToAddress: LPWSPSTRINGTOADDRESS,
}

Fields

lpWSPAccept: LPWSPACCEPTlpWSPAddressToString: LPWSPADDRESSTOSTRINGlpWSPAsyncSelect: LPWSPASYNCSELECTlpWSPBind: LPWSPBINDlpWSPCancelBlockingCall: LPWSPCANCELBLOCKINGCALLlpWSPCleanup: LPWSPCLEANUPlpWSPCloseSocket: LPWSPCLOSESOCKETlpWSPConnect: LPWSPCONNECTlpWSPDuplicateSocket: LPWSPDUPLICATESOCKETlpWSPEnumNetworkEvents: LPWSPENUMNETWORKEVENTSlpWSPEventSelect: LPWSPEVENTSELECTlpWSPGetOverlappedResult: LPWSPGETOVERLAPPEDRESULTlpWSPGetPeerName: LPWSPGETPEERNAMElpWSPGetSockName: LPWSPGETSOCKNAMElpWSPGetSockOpt: LPWSPGETSOCKOPTlpWSPGetQOSByName: LPWSPGETQOSBYNAMElpWSPIoctl: LPWSPIOCTLlpWSPJoinLeaf: LPWSPJOINLEAFlpWSPListen: LPWSPLISTENlpWSPRecv: LPWSPRECVlpWSPRecvDisconnect: LPWSPRECVDISCONNECTlpWSPRecvFrom: LPWSPRECVFROMlpWSPSelect: LPWSPSELECTlpWSPSend: LPWSPSENDlpWSPSendDisconnect: LPWSPSENDDISCONNECTlpWSPSendTo: LPWSPSENDTOlpWSPSetSockOpt: LPWSPSETSOCKOPTlpWSPShutdown: LPWSPSHUTDOWNlpWSPSocket: LPWSPSOCKETlpWSPStringToAddress: LPWSPSTRINGTOADDRESS

Trait Implementations

impl Copy for WSPPROC_TABLE[src]

impl Clone for WSPPROC_TABLE[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Default for WSPPROC_TABLE[src]

Auto Trait Implementations

Blanket Implementations

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]