Module command_codec

Module command_codec 

Source
Expand description

Command serialization and deserialization. Command serialization and deserialization.

Provides efficient binary encoding/decoding of protocol commands for transmission over the network.

§Module Organization

  • [encoder] - Command and packet encoding to binary format
  • [decoder] - Command and packet decoding from binary format
  • [checksum] - CRC32 checksum utilities for data integrity
  • [compression] - Data compression/decompression (Zlib, LZ4)

Re-exports§

pub use checksum::append_checksum;
pub use checksum::append_checksum_in_place;
pub use checksum::validate_and_strip_checksum;
pub use compression::compress;
pub use compression::compress_with_buffer;
pub use compression::decompress;
pub use decoder::CommandDecoder;
pub use encoder::CommandEncoder;

Modules§

checksum
CRC32 checksum utilities for data integrity verification.
compression
Data compression and decompression utilities.
decoder
Command packet decoding and deserialization.
encoder
Command packet encoding.