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 progression::primary_internal;pub use progression::LevelProgress;pub use progression::ProgressionCurve;pub use progression::PRIMARY_STAT_ROWS;pub use progression::SKILL_ROWS;pub use types::*;
Modules§
- codec
- frame
- Length-prefixed postcard frames for TCP transport.
- progression
- Client-facing progression curve helpers (
plans/27). - types
Constants§
- PROTOCOL_
VERSION - Current protocol version negotiated at session start. Bump when postcard payload layout changes (blueprints v3, vitals regen, …).