npr::rf::frames::NullFrame class final

Stateless encoder/decoder for protocol-id kNull frame format.

Public static functions

static auto decode(const uint8_t* decoded, size_t decoded_size) -> bool
Validates decoded payload as a NULL frame body.
static auto encode(const NprFrameCodec& codec, const NullEncodeInput& input, uint8_t* out_frame, size_t out_capacity, size_t* out_size) -> bool
Builds full on-air NULL frame.

Function documentation

static bool npr::rf::frames::NullFrame::encode(const NprFrameCodec& codec, const NullEncodeInput& input, uint8_t* out_frame, size_t out_capacity, size_t* out_size)

Builds full on-air NULL frame.

Returns true on successful encoding.