Skip to main content

driven/streaming/
mod.rs

1//! Streaming Protocol - HTIP-Inspired Delivery
2//!
3//! Binary rule streaming with XOR delta patching for efficient sync.
4
5mod chunk_streamer;
6mod etag_negotiator;
7mod htip_delivery;
8mod xor_patcher;
9
10pub use chunk_streamer::{ChunkStreamer, StreamChunk};
11pub use etag_negotiator::{ETagNegotiator, NegotiationResult};
12pub use htip_delivery::{HtipDelivery, RuleOperation};
13pub use xor_patcher::{XorPatch, XorPatcher};
14
15/// Streaming protocol version
16pub const STREAM_VERSION: u8 = 1;
17
18/// Maximum chunk size (64KB)
19pub const MAX_CHUNK_SIZE: usize = 64 * 1024;