42 U16 packetIdentification = 0;
48 U16 packetSequenceControl = 0;
53 U16 packetDataLength =
static_cast<U16
>(data.
getSize() - 1);
62 status = frameSerializer.serialize(header);
Serialization/Deserialization operation was successful.
PlatformSizeType FwSizeType
ComCfg::APID::T getapid() const
Get member apid.
void dataOut_out(FwIndexType portNum, Fw::Buffer &data, const ComCfg::FrameContext &context)
Invoke output port dataOut.
SerializeStatus
forward declaration for string
void bufferDeallocate_out(FwIndexType portNum, Fw::Buffer &fwBuffer)
Invoke output port bufferDeallocate.
Auto-generated base for SpacePacketFramer component.
Fw::Buffer bufferAllocate_out(FwIndexType portNum, U32 size)
Invoke output port bufferAllocate.
Omit length from serialization.
void comStatusOut_out(FwIndexType portNum, Fw::Success &condition)
Invoke output port comStatusOut.
PlatformIndexType FwIndexType
Type used to pass context info between components during framing/deframing.
RateGroupDivider component implementation.
bool isConnected_comStatusOut_OutputPort(FwIndexType portNum)
U16 getApidSeqCount_out(FwIndexType portNum, const ComCfg::APID &apid, U16 sequenceCount)
Invoke output port getApidSeqCount.
SpacePacketFramer(const char *const compName)
Construct SpacePacketFramer object.
void dataReturnOut_out(FwIndexType portNum, Fw::Buffer &data, const ComCfg::FrameContext &context)
Invoke output port dataReturnOut.
ExternalSerializeBufferWithMemberCopy getSerializer()
PlatformAssertArgType FwAssertArgType
The type of arguments to assert functions.
~SpacePacketFramer()
Destroy SpacePacketFramer object.