Module mitm
Available on crate features
http and std and ws only.Structs§
- WebSocket
Bridge - A pair of established WebSocket message transports joined by a relay.
- WebSocket
Relay Event Input - Input for middleware used by
WebSocketRelayEventService. - WebSocket
Relay Event Output - Output for middleware used by
WebSocketRelayEventService. - WebSocket
Relay Event Service - A WebSocket MITM relay that exposes every message observable through the high-level WebSocket protocol API to its middleware.
- WebSocket
Relay Injector - A handle for injecting application data into a live WebSocket MITM relay.
- WebSocket
Relay Input - Most typically used as Input
for users of
WebSocketRelayService. - WebSocket
Relay IoLayer - Layer that adapts a raw byte-level
BridgeIointo a message-levelWebSocketBridge. - WebSocket
Relay IoService - Adapt a raw byte-level
BridgeIointo aWebSocketBridgebefore invoking an inner service. - WebSocket
Relay Output - Most typically used as Output
for users of
WebSocketRelayService. - WebSocket
Relay Service - A utility that can be used by MITM services such as transparent proxies, in order to relay WebSocket messages.
Enums§
- WebSocket
Relay Close - A coordinated close requested by
WebSocketRelayEventOutput. - WebSocket
Relay Direction - Direction data used as part of
WebSocketRelayInput, most typically for users ofWebSocketRelayService. - WebSocket
Relay Event - A message observed by
WebSocketRelayEventServicemiddleware. - WebSocket
Relay Message - Non-meta WebSocket messages, used as part of
WebSocketRelayInputandWebSocketRelayOutput, most typically for users ofWebSocketRelayService.