12 #if !FW_DIRECT_PORT_CALLS 46 this->m_func = funcPtr;
57 #if FW_PORT_TRACING == 1 71 #if FW_PORT_SERIALIZATION == 1 112 this->m_port = callPort;
115 #if FW_PORT_SERIALIZATION == 1 116 this->m_serPort =
nullptr;
127 #if FW_PORT_TRACING == 1 132 return this->m_port->
invoke(
id, timeTag, val);
Serialization/Deserialization operation was successful.
void addCallPort(InputTlmGetPort *callPort)
Register an input port.
SerializeStatus
forward declaration for string
Fw::TlmValid invoke(FwChanIdType id, Fw::Time &timeTag, Fw::TlmBuffer &val) const
FwIdType FwChanIdType
The type of a telemetry channel identifier.
void init()
Initialization function.
Implementation of malloc based allocator.
OutputTlmGetPort()
Constructor.