NAME

Linux::Event::Framer::LengthPrefix - native binary length framing declaration

SYNOPSIS

package MessageStream;
use parent 'Linux::Event::Stream';
use Linux::Event::Framer 'LengthPrefix',
    bytes     => 2,         # optional; default 4
    endian    => 'big',     # default
    max_frame => 1_048_576; # optional

DESCRIPTION

Uses an unsigned one-, two-, or four-byte binary payload length in big- or little-endian order. include_prefix controls inbound delivery and max_frame bounds payload length. send prepends the configured length.