Skip to main content

Crate ferrotunnel_protocol

Crate ferrotunnel_protocol 

Source
Expand description

FerroTunnel wire protocol

This crate defines the binary protocol used for communication between FerroTunnel clients and servers.

Re-exports§

pub use codec::TunnelCodec;
pub use frame::CloseReason;
pub use frame::Frame;
pub use frame::HandshakeStatus;
pub use frame::Protocol;
pub use frame::RegisterStatus;
pub use frame::StreamPriority;
pub use frame::StreamStatus;
pub use frame::ZeroCopyFrame;
pub use validation::validate_frame;
pub use validation::ValidationError;
pub use validation::ValidationLimits;

Modules§

codec
Codec for encoding and decoding protocol frames
constants
Protocol constants
frame
Protocol frame definitions
validation
Frame validation for security hardening