13 #ifndef Svc_Deframer_HPP 14 #define Svc_Deframer_HPP 50 const char*
const compName
68 void cmdResponseIn_handler(
76 void framedIn_handler(
Status associated with the received data.
interface supplied to the deframing protocol
PlatformIntType NATIVE_INT_TYPE
void setup(DeframingProtocol &protocol)
Set up the instance.
Enum representing a command response.
Generic deframing component using DeframingProtocol implementation for actual deframing.
static const U32 RING_BUFFER_SIZE
The size of the circular buffer in bytes.
Abstract base class representing a deframing protocol.
uint8_t U8
8-bit unsigned integer
Auto-generated base for Deframer component.
Deframer(const char *const compName)
Construct Deframer instance.
static const U32 POLL_BUFFER_SIZE
The size of the polling buffer in bytes.
~Deframer()
Destroy Deframer instance.