13 #ifndef SVC_FPRIME_PROTOCOL_HPP 
   14 #define SVC_FPRIME_PROTOCOL_HPP 
   22   namespace FpFrameHeader {
 
uint8_t U8
8-bit unsigned integer
 
Abstract base class representing a deframing protocol.
 
DeframingStatus
Status of the deframing call.
 
Implements the F Prime deframing protocol.
 
FprimeDeframing()
Constructor.
 
bool validate(Types::CircularBuffer &buffer, U32 size)
 
DeframingStatus deframe(Types::CircularBuffer &buffer, U32 &needed) override
 
Implements the F Prime framing protocol.
 
FprimeFraming()
Constructor.
 
void frame(const U8 *const data, const U32 size, Fw::ComPacket::ComPacketType packet_type) override
Implements the frame method.
 
abstract class representing a framing protocol