prf::pr::hdlc namespace

HDLC deframing primitives built on top of modem raw level bits.

Classes

struct DecodedFrame
One completed HDLC frame including trailing FCS bytes.
class HdlcDecoder
Streaming HDLC decoder.

Enums

enum class FrameEvent: std::uint8_t { kFrameStarted = 0, kFrameEnded = 1, kFrameAborted = 2 }
Frame boundary event emitted by HdlcDecoder.

Enum documentation

enum class prf::pr::hdlc::FrameEvent: std::uint8_t

Frame boundary event emitted by HdlcDecoder.