List of all items
Structs
- Empty
- InterfaceProperties
- PacketInfo
- ProviderControlHandle
- ProviderEventStream
- ProviderMarker
- ProviderProxy
- ProviderRequestStream
- ProviderSocketRequest
- ProviderSocketResponder
- ProviderSocketResponse
- ProviderSynchronousProxy
- RecvControlData
- RecvPacketInfo
- SendControlData
- SocketAttachBpfFilterUnsafeRequest
- SocketAttachBpfFilterUnsafeResponder
- SocketBindRequest
- SocketBindResponder
- SocketCloseResponder
- SocketControlHandle
- SocketDescribeResponder
- SocketDescribeResponse
- SocketEventStream
- SocketGetAcceptConnResponder
- SocketGetBindToDeviceResponder
- SocketGetBindToInterfaceIndexResponder
- SocketGetBroadcastResponder
- SocketGetErrorResponder
- SocketGetInfoResponder
- SocketGetInfoResponse
- SocketGetKeepAliveResponder
- SocketGetLingerResponder
- SocketGetMarkResponder
- SocketGetNoCheckResponder
- SocketGetOutOfBandInlineResponder
- SocketGetReceiveBufferResponder
- SocketGetReuseAddressResponder
- SocketGetReusePortResponder
- SocketGetSendBufferResponder
- SocketGetTimestampResponder
- SocketMarker
- SocketProxy
- SocketQueryResponder
- SocketRecvMsgRequest
- SocketRecvMsgResponder
- SocketRecvMsgResponse
- SocketRequestStream
- SocketSendMsgRequest
- SocketSendMsgResponder
- SocketSetBindToDeviceResponder
- SocketSetBindToInterfaceIndexResponder
- SocketSetBroadcastResponder
- SocketSetKeepAliveResponder
- SocketSetLingerResponder
- SocketSetMarkResponder
- SocketSetNoCheckResponder
- SocketSetOutOfBandInlineResponder
- SocketSetReceiveBufferResponder
- SocketSetReuseAddressResponder
- SocketSetReusePortResponder
- SocketSetSendBufferResponder
- SocketSetTimestampResponder
- SocketSynchronousProxy
Enums
- BoundInterface
- BoundInterfaceId
- HardwareAddress
- HardwareType
- Kind
- PacketType
- ProtocolAssociation
- ProviderEvent
- ProviderRequest
- SocketEvent
- SocketRequest
Traits
Macros
Type Aliases
- Protocol
- ProviderSocketResult
- SocketAttachBpfFilterUnsafeResult
- SocketBindResult
- SocketGetInfoResult
- SocketRecvMsgResult
- SocketSendMsgResult
Constants
- SOCKET_PROTOCOL_NAME
- provider_ordinals::SOCKET
- socket_ordinals::ATTACH_BPF_FILTER_UNSAFE
- socket_ordinals::BIND
- socket_ordinals::CLONE
- socket_ordinals::CLOSE
- socket_ordinals::DESCRIBE
- socket_ordinals::GET_ACCEPT_CONN
- socket_ordinals::GET_BIND_TO_DEVICE
- socket_ordinals::GET_BIND_TO_INTERFACE_INDEX
- socket_ordinals::GET_BROADCAST
- socket_ordinals::GET_ERROR
- socket_ordinals::GET_INFO
- socket_ordinals::GET_KEEP_ALIVE
- socket_ordinals::GET_LINGER
- socket_ordinals::GET_MARK
- socket_ordinals::GET_NO_CHECK
- socket_ordinals::GET_OUT_OF_BAND_INLINE
- socket_ordinals::GET_RECEIVE_BUFFER
- socket_ordinals::GET_REUSE_ADDRESS
- socket_ordinals::GET_REUSE_PORT
- socket_ordinals::GET_SEND_BUFFER
- socket_ordinals::GET_TIMESTAMP
- socket_ordinals::QUERY
- socket_ordinals::RECV_MSG
- socket_ordinals::SEND_MSG
- socket_ordinals::SET_BIND_TO_DEVICE
- socket_ordinals::SET_BIND_TO_INTERFACE_INDEX
- socket_ordinals::SET_BROADCAST
- socket_ordinals::SET_KEEP_ALIVE
- socket_ordinals::SET_LINGER
- socket_ordinals::SET_MARK
- socket_ordinals::SET_NO_CHECK
- socket_ordinals::SET_OUT_OF_BAND_INLINE
- socket_ordinals::SET_RECEIVE_BUFFER
- socket_ordinals::SET_REUSE_ADDRESS
- socket_ordinals::SET_REUSE_PORT
- socket_ordinals::SET_SEND_BUFFER
- socket_ordinals::SET_TIMESTAMP