Crate spop

Source
Expand description

§SPOP Library for parsing HAProxy SPOP (Stream Processing Offload Protocol)

https://github.com/haproxy/haproxy/blob/master/doc/SPOE.txt

This crate provides structures, traits, and utilities for working with the SPOP protocol frames, including the ability to serialize/deserialize frames and handle various frame types such as AgentHello, HaproxyHello, and Ack. It supports both Unix and TCP-based transports and provides utilities for creating, parsing, and manipulating SPOP frames.

Re-exports§

pub use self::actions::Action;
pub use self::actions::VarScope;
pub use self::frame::FrameFlags;
pub use self::frame::FramePayload;
pub use self::frame::FrameType;
pub use self::frame::Metadata;
pub use self::types::TypedData;
pub use self::varint::decode_varint;
pub use self::varint::encode_varint;
pub use self::codec::SpopCodec;

Modules§

actions
codec
frame
frames
parser
types
varint

Traits§

SpopFrame
core trait for the SPOP frame