Skip to main content

read_frame_with_cap

Function read_frame_with_cap 

Source
pub fn read_frame_with_cap<R: Read>(
    reader: &mut R,
    max_bytes: usize,
) -> Result<Vec<u8>, FramingError>
Expand description

Read one v1 frame from reader, rejecting bodies larger than max_bytes.

Pass MAX_HELLO_BYTES (64 KiB) for the initial Hello envelope, and MAX_FRAME_BYTES (16 MiB) — the default in read_frame — for all subsequent frames.