MCPcopy Index your code

hub / github.com/Rubensei/windivert-rust / types & classes

Types & classes41 in github.com/Rubensei/windivert-rust

ClassBitfieldUnit
windivert-sys/src/bindings/bitfield.rs:3
ClassChecksumFlags
windivert-sys/src/bindings/newtypes.rs:406
EnumCloseAction
Action parameter for [`WinDivert::close()`](`fn@WinDivert::close`)
windivert/src/divert/mod.rs:218
EnumFlowLayer
windivert/src/layer.rs:11
EnumForwardLayer
windivert/src/layer.rs:8
EnumNetworkLayer
windivert/src/layer.rs:5
EnumReflectLayer
windivert/src/layer.rs:17
InterfaceSealed
windivert/src/layer.rs:37
EnumSocketLayer
windivert/src/layer.rs:14
ClassWINDIVERT_ADDRESS
Base data type returned by [`recv`](fn@super::WinDivertRecv) and required by [`send`](fn@super::WinDivertSend) Most address fields are ignored by [`W
windivert-sys/src/bindings/address.rs:144
ClassWINDIVERT_ADDRESS_UNION_FIELD
Union of the different data types associated with the possible layer values.
windivert-sys/src/bindings/address.rs:118
ClassWINDIVERT_DATA_FLOW
Represents the associated data recieved using [`WinDivertLayer::Flow`] */
windivert-sys/src/bindings/address.rs:28
ClassWINDIVERT_DATA_NETWORK
Represents the associated data recieved using [`WinDivertLayer::Network`] */
windivert-sys/src/bindings/address.rs:16
ClassWINDIVERT_DATA_REFLECT
Represents the associated data recieved using [`WinDivertLayer::Reflect`] */
windivert-sys/src/bindings/address.rs:96
ClassWINDIVERT_DATA_SOCKET
Represents the associated data recieved using [`WinDivertLayer::Socket`] */
windivert-sys/src/bindings/address.rs:64
ClassWINDIVERT_ICMPHDR
windivert-sys/src/bindings/header.rs:279
ClassWINDIVERT_ICMPV6HDR
windivert-sys/src/bindings/header.rs:328
ClassWINDIVERT_IOCTL
windivert-sys/src/bindings/ioctl.rs:10
ClassWINDIVERT_IOCTL_GET_PARAM
windivert-sys/src/bindings/ioctl.rs:52
ClassWINDIVERT_IOCTL_INITIALIZE
windivert-sys/src/bindings/ioctl.rs:32
ClassWINDIVERT_IOCTL_RECV
windivert-sys/src/bindings/ioctl.rs:23
ClassWINDIVERT_IOCTL_SET_PARAM
windivert-sys/src/bindings/ioctl.rs:58
ClassWINDIVERT_IOCTL_SHUTDOWN
windivert-sys/src/bindings/ioctl.rs:46
ClassWINDIVERT_IOCTL_STARTUP
windivert-sys/src/bindings/ioctl.rs:40
ClassWINDIVERT_IPHDR
windivert-sys/src/bindings/header.rs:19
ClassWINDIVERT_IPV6HDR
windivert-sys/src/bindings/header.rs:143
ClassWINDIVERT_TCPHDR
windivert-sys/src/bindings/header.rs:377
ClassWINDIVERT_UDPHDR
windivert-sys/src/bindings/header.rs:519
ClassWinDivert
windivert/src/divert/mod.rs:30
ClassWinDivertAddress
windivert/src/address.rs:12
EnumWinDivertError
windivert/src/error.rs:11
EnumWinDivertEvent
windivert-sys/src/bindings/newtypes.rs:87
ClassWinDivertFlags
windivert-sys/src/bindings/newtypes.rs:274
EnumWinDivertLayer
windivert-sys/src/bindings/newtypes.rs:20
InterfaceWinDivertLayerTrait
Trait for typestate pattern.
windivert/src/layer.rs:20
EnumWinDivertOpenError
windivert/src/error.rs:39
ClassWinDivertPacket
windivert/src/packet.rs:13
EnumWinDivertParam
windivert-sys/src/bindings/newtypes.rs:197
EnumWinDivertRecvError
windivert/src/error.rs:99
EnumWinDivertShutdownMode
windivert-sys/src/bindings/newtypes.rs:158
EnumWinDivertValueError
windivert-sys/src/bindings/error.rs:7