Skip to main content

Crate flatland_protocol

Crate flatland_protocol 

Source
Expand description

Flatland3 client ↔ server wire types.

v1 uses a versioned envelope and serde-compatible payloads. The default on-wire codec is postcard (see Codec and benchmark in codec_bench).

Re-exports§

pub use codec::Codec;
pub use codec::CodecError;
pub use codec::PostcardCodec;
pub use frame::read_client_message;
pub use frame::read_server_message;
pub use frame::write_client_message;
pub use frame::write_server_message;
pub use frame::FrameError;
pub use types::*;

Modules§

codec
frame
Length-prefixed postcard frames for TCP transport.
types

Constants§

PROTOCOL_VERSION
Current protocol version negotiated at session start. Bump when postcard payload layout changes (blueprints v3, vitals regen, …).