79 void SpacePacketDeframer ::dataReturnIn_handler(
FwIndexType portNum,
Serialization/Deserialization operation was successful.
PlatformSizeType FwSizeType
void setSize(FwSizeType size)
void set_apid(ComCfg::Apid::T apid)
Set member apid.
void log_WARNING_HI_InvalidLength(U16 transmitted, FwSizeType actual) const
void dataReturnOut_out(FwIndexType portNum, Fw::Buffer &data, const ComCfg::FrameContext &context)
Invoke output port dataReturnOut.
SerializeStatus
forward declaration for string
SpacePacketDeframer(const char *const compName)
Construct SpacePacketDeframer object.
ExternalSerializeBufferWithMemberCopy getDeserializer()
void dataOut_out(FwIndexType portNum, Fw::Buffer &data, const ComCfg::FrameContext &context)
Invoke output port dataOut.
void set_sequenceCount(U16 sequenceCount)
Set member sequenceCount.
void errorNotify_out(FwIndexType portNum, const Svc::Ccsds::FrameError &errorCode)
Invoke output port errorNotify.
FwSizeType getSize() const
~SpacePacketDeframer()
Destroy SpacePacketDeframer object.
PlatformIndexType FwIndexType
bool isConnected_errorNotify_OutputPort(FwIndexType portNum)
Type used to pass context info between components during framing/deframing.
RateGroupDivider component implementation.
Auto-generated base for SpacePacketDeframer component.
SerializeStatus deserializeTo(U8 &val, Endianness mode=Endianness::BIG) override
Deserialize an 8-bit unsigned integer value.
PlatformAssertArgType FwAssertArgType
The type of arguments to assert functions.
U16 validateApidSeqCount_out(FwIndexType portNum, const ComCfg::Apid &apid, U16 sequenceCount)
Invoke output port validateApidSeqCount.