Skip to main content

parse_grpc_frames

Function parse_grpc_frames 

Source
pub fn parse_grpc_frames(data: &[u8]) -> Vec<GrpcFrame>
Expand description

Parse gRPC-encoded data into frames.

gRPC uses a length-prefixed framing format:

  • 1 byte: compressed flag (0 = uncompressed, 1 = compressed)
  • 4 bytes: message length (big-endian)
  • N bytes: message payload