Function iroh_gossip::net::util::read_lp

source ·
pub async fn read_lp(
    reader: impl AsyncRead + Unpin,
    buffer: &mut BytesMut,
    max_message_size: usize
) -> Result<Option<Bytes>>
Available on crate feature net only.
Expand description

Reads a length prefixed message.

§Returns

The message as raw bytes. If the end of the stream is reached and there is no partial message, returns None.