Skip to main content

Module proxy

Module proxy 

Available on crate feature net only.
Expand description

Proxy utilities and types.

Modules§

dial9dial9
Pre-defined dial9 events for proxy bridge lifecycle.

Structs§

IdleGuard
A resettable idle deadline.
IoForwardService
A proxy Service which takes a BridgeIo and copies the bytes of both the source and target Ios bidirectionally.
ProxyTarget
Target HostWithPort for a proxy/forwarder service.
ProxyTargetFromAuthority
A Service that injects a ProxyTarget into the input, resolved from the input’s routing authority (the authority’s port, else the protocol default, else the HTTP default port).
ProxyTargetFromAuthorityLayer
A Layer that injects a ProxyTarget into the input, resolved from the input’s routing authority (see AuthorityInputExt).

Enums§

BridgeCloseReason
Reason why a rama bridge — byte-oriented (see IoForwardService in rama-net) or frame-oriented (see StreamForwardService) — terminated.