7 #ifndef Svc_SignalDonePortAc_HPP 8 #define Svc_SignalDonePortAc_HPP 13 #if !FW_DIRECT_PORT_CALLS 106 #if !FW_DIRECT_PORT_CALLS 163 #if FW_PORT_SERIALIZATION == 1
PlatformSizeType FwSizeType
static Fw::SerializeStatus serializePortArgs(U32 status, FwSizeType sizeBytes, Fw::SerialBufferBase &_buffer)
Serialize port arguments into a buffer.
LinearBufferBase()=delete
SerializeStatus
forward declaration for string
SignalDonePortSerializer()
Constructor.
Serialization buffer for SignalDone port.
uint8_t U8
8-bit unsigned integer
void addCallPort(InputSignalDonePort *callPort)
Register an input port.
SignalDonePortBuffer()
Constructor.
void init()
Initialization function.
PlatformIndexType FwIndexType
RateGroupDivider component implementation.
void invoke(U32 status, FwSizeType sizeBytes) const
Invoke a port connection.
static constexpr FwSizeType CAPACITY
Implementation of malloc based allocator.
Serializer for SignalDone port.
OutputSignalDonePort()
Constructor.
Fw::SerializeStatus deserializePortArgs(Fw::SerialBufferBase &_buffer)
Deserialze port arguments into members.