F´ Flight Software - C/C++ Documentation
A framework for building embedded system applications to NASA flight quality standards.
Svc::ComAggregator Member List

This is the complete list of members for Svc::ComAggregator, including all inherited members.

ACTIVE_COMPONENT_EXIT enum valueFw::ActiveComponentBase
ActiveComponentBase(const char *name)Fw::ActiveComponentBaseexplicitprotected
aggregationMachine_getState() constSvc::ComAggregatorComponentBaseprotected
aggregationMachine_sendSignal_fill(const Svc::ComDataContextPair &value)Svc::ComAggregatorComponentBaseprotected
aggregationMachine_sendSignal_status(const Fw::Success &value)Svc::ComAggregatorComponentBaseprotected
aggregationMachine_sendSignal_timeout()Svc::ComAggregatorComponentBaseprotected
ComAggregator(const char *const compName)Svc::ComAggregator
ComAggregatorComponentBase(const char *compName="")Svc::ComAggregatorComponentBaseprotected
ComAggregatorTester classSvc::ComAggregatorfriend
comStatusIn_handlerBase(FwIndexType portNum, Fw::Success &condition)Svc::ComAggregatorComponentBaseprotected
comStatusOut_out(FwIndexType portNum, Fw::Success &condition)Svc::ComAggregatorComponentBaseprotected
CREATED enum valueFw::ActiveComponentBaseprotected
createQueue(FwSizeType depth, FwSizeType msgSize)Fw::QueuedComponentBaseprotected
dataIn_handlerBase(FwIndexType portNum, Fw::Buffer &data, const ComCfg::FrameContext &context)Svc::ComAggregatorComponentBaseprotected
dataOut_out(FwIndexType portNum, Fw::Buffer &data, const ComCfg::FrameContext &context)Svc::ComAggregatorComponentBaseprotected
dataReturnIn_handlerBase(FwIndexType portNum, Fw::Buffer &data, const ComCfg::FrameContext &context)Svc::ComAggregatorComponentBaseprotected
dataReturnOut_out(FwIndexType portNum, Fw::Buffer &data, const ComCfg::FrameContext &context)Svc::ComAggregatorComponentBaseprotected
DEPRECATED(Os::Task::Status join(void **value_ptr), "Switch to .join()")Fw::ActiveComponentBase
dispatch()Fw::ActiveComponentBaseprotected
DISPATCHING enum valueFw::ActiveComponentBaseprotected
DONE enum valueFw::ActiveComponentBaseprotected
exit()Fw::ActiveComponentBase
finalizer()Fw::ActiveComponentBaseprotectedvirtual
FINALIZING enum valueFw::ActiveComponentBaseprotected
get_comStatusIn_InputPort(FwIndexType portNum)Svc::ComAggregatorComponentBase
get_dataIn_InputPort(FwIndexType portNum)Svc::ComAggregatorComponentBase
get_dataReturnIn_InputPort(FwIndexType portNum)Svc::ComAggregatorComponentBase
get_timeout_InputPort(FwIndexType portNum)Svc::ComAggregatorComponentBase
getIdBase() constFw::PassiveComponentBase
getInstance() constFw::PassiveComponentBaseprotected
getNum_comStatusIn_InputPorts()Svc::ComAggregatorComponentBaseinlineprotectedstatic
getNum_comStatusOut_OutputPorts()Svc::ComAggregatorComponentBaseinlineprotectedstatic
getNum_dataIn_InputPorts()Svc::ComAggregatorComponentBaseinlineprotectedstatic
getNum_dataOut_OutputPorts()Svc::ComAggregatorComponentBaseinlineprotectedstatic
getNum_dataReturnIn_InputPorts()Svc::ComAggregatorComponentBaseinlineprotectedstatic
getNum_dataReturnOut_OutputPorts()Svc::ComAggregatorComponentBaseinlineprotectedstatic
getNum_timeout_InputPorts()Svc::ComAggregatorComponentBaseinlineprotectedstatic
getNumMsgsDropped()Fw::QueuedComponentBaseprotected
incNumMsgDropped()Fw::QueuedComponentBaseprotected
init(FwSizeType queueDepth, FwEnumStoreType instance=0)Svc::ComAggregatorComponentBase
Fw::ActiveComponentBase::init(FwEnumStoreType instance)Fw::ActiveComponentBaseprotected
Fw::ObjBase::init()Fw::ObjBaseprotected
isConnected_comStatusOut_OutputPort(FwIndexType portNum)Svc::ComAggregatorComponentBaseprotected
isConnected_dataOut_OutputPort(FwIndexType portNum)Svc::ComAggregatorComponentBaseprotected
isConnected_dataReturnOut_OutputPort(FwIndexType portNum)Svc::ComAggregatorComponentBaseprotected
join()Fw::ActiveComponentBase
Lifecycle enum nameFw::ActiveComponentBaseprotected
m_queueFw::QueuedComponentBaseprotected
m_taskFw::ActiveComponentBaseprotected
MSG_DISPATCH_EMPTY enum valueFw::QueuedComponentBase
MSG_DISPATCH_ERROR enum valueFw::QueuedComponentBase
MSG_DISPATCH_EXIT enum valueFw::QueuedComponentBase
MSG_DISPATCH_OK enum valueFw::QueuedComponentBase
MsgDispatchStatus enum nameFw::QueuedComponentBase
NUM_COMSTATUSIN_INPUT_PORTS enum valueSvc::ComAggregatorComponentBaseprotected
NUM_COMSTATUSOUT_OUTPUT_PORTS enum valueSvc::ComAggregatorComponentBaseprotected
NUM_DATAIN_INPUT_PORTS enum valueSvc::ComAggregatorComponentBaseprotected
NUM_DATAOUT_OUTPUT_PORTS enum valueSvc::ComAggregatorComponentBaseprotected
NUM_DATARETURNIN_INPUT_PORTS enum valueSvc::ComAggregatorComponentBaseprotected
NUM_DATARETURNOUT_OUTPUT_PORTS enum valueSvc::ComAggregatorComponentBaseprotected
NUM_TIMEOUT_INPUT_PORTS enum valueSvc::ComAggregatorComponentBaseprotected
ObjBase(const char *name)Fw::ObjBaseprotected
PassiveComponentBase(const char *name)Fw::PassiveComponentBaseprotected
preamble() overrideSvc::ComAggregatorvirtual
QueuedComponentBase(const char *name)Fw::QueuedComponentBaseprotected
set_comStatusOut_OutputPort(FwIndexType portNum, Fw::InputSuccessConditionPort *port)Svc::ComAggregatorComponentBase
set_dataOut_OutputPort(FwIndexType portNum, Svc::InputComDataWithContextPort *port)Svc::ComAggregatorComponentBase
set_dataReturnOut_OutputPort(FwIndexType portNum, Svc::InputComDataWithContextPort *port)Svc::ComAggregatorComponentBase
setIdBase(const FwIdType)Fw::PassiveComponentBase
SmId enum nameSvc::ComAggregatorComponentBaseprotected
start(FwTaskPriorityType priority=Os::Task::TASK_PRIORITY_DEFAULT, FwSizeType stackSize=Os::Task::TASK_DEFAULT, FwSizeType cpuAffinity=Os::Task::TASK_DEFAULT, FwTaskIdType identifier=static_cast< FwTaskIdType >(Os::Task::TASK_DEFAULT))Fw::ActiveComponentBase
Svc::ComAggregatorComponentBase::Svc_AggregationMachine_action_assertNoStatus(SmId smId, Svc_AggregationMachine::Signal signal)=0Svc::ComAggregatorComponentBaseprotectedpure virtual
Svc::ComAggregatorComponentBase::Svc_AggregationMachine_action_doClear(SmId smId, Svc_AggregationMachine::Signal signal)=0Svc::ComAggregatorComponentBaseprotectedpure virtual
Svc::ComAggregatorComponentBase::Svc_AggregationMachine_action_doFill(SmId smId, Svc_AggregationMachine::Signal signal, const Svc::ComDataContextPair &value)=0Svc::ComAggregatorComponentBaseprotectedpure virtual
Svc::ComAggregatorComponentBase::Svc_AggregationMachine_action_doHold(SmId smId, Svc_AggregationMachine::Signal signal, const Svc::ComDataContextPair &value)=0Svc::ComAggregatorComponentBaseprotectedpure virtual
Svc::ComAggregatorComponentBase::Svc_AggregationMachine_action_doSend(SmId smId, Svc_AggregationMachine::Signal signal)=0Svc::ComAggregatorComponentBaseprotectedpure virtual
Svc::ComAggregatorComponentBase::Svc_AggregationMachine_guard_isFull(SmId smId, Svc_AggregationMachine::Signal signal, const Svc::ComDataContextPair &value) const =0Svc::ComAggregatorComponentBaseprotectedpure virtual
Svc::ComAggregatorComponentBase::Svc_AggregationMachine_guard_isGood(SmId smId, Svc_AggregationMachine::Signal signal, const Fw::Success &value) const =0Svc::ComAggregatorComponentBaseprotectedpure virtual
Svc::ComAggregatorComponentBase::Svc_AggregationMachine_guard_isNotEmpty(SmId smId, Svc_AggregationMachine::Signal signal) const =0Svc::ComAggregatorComponentBaseprotectedpure virtual
timeout_handlerBase(FwIndexType portNum, U32 context)Svc::ComAggregatorComponentBaseprotected
~ActiveComponentBase()Fw::ActiveComponentBaseprotectedvirtual
~ComAggregator()Svc::ComAggregator
~ComAggregatorComponentBase()Svc::ComAggregatorComponentBaseprotectedvirtual
~ObjBase()Fw::ObjBaseprotectedvirtual
~PassiveComponentBase()Fw::PassiveComponentBaseprotectedvirtual
~QueuedComponentBase()Fw::QueuedComponentBaseprotectedvirtual