14 #if !FW_DIRECT_PORT_CALLS 48 this->m_func = funcPtr;
54 U16 securityAssociationIndex,
58 #if FW_PORT_TRACING == 1 65 return this->m_func(this->
m_comp, this->
m_portNum, securityAssociationIndex, key);
72 #if FW_PORT_SERIALIZATION == 1 113 this->m_port = callPort;
116 #if FW_PORT_SERIALIZATION == 1 117 this->m_serPort =
nullptr;
123 U16 securityAssociationIndex,
127 #if FW_PORT_TRACING == 1 132 return this->m_port->
invoke(securityAssociationIndex, key);
Serialization/Deserialization operation was successful.
void addCallPort(InputSdlsKeyPort *callPort)
Register an input port.
Status of an SDLS (Space Data Link Security) encryption/decryption request.
SerializeStatus
forward declaration for string
OutputSdlsKeyPort()
Constructor.
RateGroupDivider component implementation.
Svc::Ccsds::SdlsStatus invoke(U16 securityAssociationIndex, Svc::Ccsds::SdlsKeyBuffer &key) const
Implementation of malloc based allocator.
void init()
Initialization function.