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

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

CHANNELID_PINGLATEWARNINGS enum valueSvc::HealthComponentBaseprotected
cmdResponse_out(FwOpcodeType opCode, U32 cmdSeq, Fw::CmdResponse response)Svc::HealthComponentBaseprotected
createQueue(FwSizeType depth, FwSizeType msgSize)Fw::QueuedComponentBaseprotected
doDispatch()Svc::HealthComponentBaseprotectedvirtual
doOtherChecks()Svc::HealthImplprotectedvirtual
EVENTID_HLTH_CHECK_ENABLE enum valueSvc::HealthComponentBaseprotected
EVENTID_HLTH_CHECK_LOOKUP_ERROR enum valueSvc::HealthComponentBaseprotected
EVENTID_HLTH_CHECK_PING enum valueSvc::HealthComponentBaseprotected
EVENTID_HLTH_PING_INVALID_VALUES enum valueSvc::HealthComponentBaseprotected
EVENTID_HLTH_PING_LATE enum valueSvc::HealthComponentBaseprotected
EVENTID_HLTH_PING_UPDATED enum valueSvc::HealthComponentBaseprotected
EVENTID_HLTH_PING_WARN enum valueSvc::HealthComponentBaseprotected
EVENTID_HLTH_PING_WRONG_KEY enum valueSvc::HealthComponentBaseprotected
get_CmdDisp_InputPort(FwIndexType portNum)Svc::HealthComponentBase
get_PingReturn_InputPort(FwIndexType portNum)Svc::HealthComponentBase
get_Run_InputPort(FwIndexType portNum)Svc::HealthComponentBase
getIdBase() constFw::PassiveComponentBase
getInstance() constFw::PassiveComponentBaseprotected
getNum_CmdDisp_InputPorts() constSvc::HealthComponentBaseprotected
getNum_CmdReg_OutputPorts() constSvc::HealthComponentBaseprotected
getNum_CmdStatus_OutputPorts() constSvc::HealthComponentBaseprotected
getNum_Log_OutputPorts() constSvc::HealthComponentBaseprotected
getNum_PingReturn_InputPorts() constSvc::HealthComponentBaseprotected
getNum_PingSend_OutputPorts() constSvc::HealthComponentBaseprotected
getNum_Run_InputPorts() constSvc::HealthComponentBaseprotected
getNum_Time_OutputPorts() constSvc::HealthComponentBaseprotected
getNum_Tlm_OutputPorts() constSvc::HealthComponentBaseprotected
getNum_WdogStroke_OutputPorts() constSvc::HealthComponentBaseprotected
getNumMsgsDropped()Fw::QueuedComponentBaseprotected
getTime()Svc::HealthComponentBaseprotected
HealthComponentBase(const char *compName="")Svc::HealthComponentBaseprotected
HealthImpl(const char *const compName)Svc::HealthImpl
HLTH_CHNG_PING_cmdHandlerBase(FwOpcodeType opCode, U32 cmdSeq, Fw::CmdArgBuffer &args)Svc::HealthComponentBaseprotected
HLTH_CHNG_PING_preMsgHook(FwOpcodeType opCode, U32 cmdSeq)Svc::HealthComponentBaseprotectedvirtual
HLTH_ENABLE_cmdHandlerBase(FwOpcodeType opCode, U32 cmdSeq, Fw::CmdArgBuffer &args)Svc::HealthComponentBaseprotected
HLTH_ENABLE_preMsgHook(FwOpcodeType opCode, U32 cmdSeq)Svc::HealthComponentBaseprotectedvirtual
HLTH_PING_ENABLE_cmdHandlerBase(FwOpcodeType opCode, U32 cmdSeq, Fw::CmdArgBuffer &args)Svc::HealthComponentBaseprotected
HLTH_PING_ENABLE_preMsgHook(FwOpcodeType opCode, U32 cmdSeq)Svc::HealthComponentBaseprotectedvirtual
incNumMsgDropped()Fw::QueuedComponentBaseprotected
init(const FwSizeType queueDepth, const NATIVE_INT_TYPE instance)Svc::HealthImpl
Svc::HealthComponentBase::init(FwSizeType queueDepth, FwEnumStoreType instance=0)Svc::HealthComponentBase
Fw::QueuedComponentBase::init(NATIVE_INT_TYPE instance)Fw::QueuedComponentBaseprotected
Fw::ObjBase::init()Fw::ObjBaseprotected
isConnected_CmdReg_OutputPort(FwIndexType portNum)Svc::HealthComponentBaseprotected
isConnected_CmdStatus_OutputPort(FwIndexType portNum)Svc::HealthComponentBaseprotected
isConnected_Log_OutputPort(FwIndexType portNum)Svc::HealthComponentBaseprotected
isConnected_PingSend_OutputPort(FwIndexType portNum)Svc::HealthComponentBaseprotected
isConnected_Time_OutputPort(FwIndexType portNum)Svc::HealthComponentBaseprotected
isConnected_Tlm_OutputPort(FwIndexType portNum)Svc::HealthComponentBaseprotected
isConnected_WdogStroke_OutputPort(FwIndexType portNum)Svc::HealthComponentBaseprotected
log_ACTIVITY_HI_HLTH_CHECK_ENABLE(Fw::Enabled enabled)Svc::HealthComponentBaseprotected
log_ACTIVITY_HI_HLTH_CHECK_PING(Fw::Enabled enabled, const Fw::StringBase &entry)Svc::HealthComponentBaseprotected
log_ACTIVITY_HI_HLTH_PING_UPDATED(const Fw::StringBase &entry, U32 warn, U32 fatal)Svc::HealthComponentBaseprotected
log_FATAL_HLTH_PING_LATE(const Fw::StringBase &entry)Svc::HealthComponentBaseprotected
log_FATAL_HLTH_PING_WRONG_KEY(const Fw::StringBase &entry, U32 badKey)Svc::HealthComponentBaseprotected
log_WARNING_HI_HLTH_PING_INVALID_VALUES(const Fw::StringBase &entry, U32 warn, U32 fatal)Svc::HealthComponentBaseprotected
log_WARNING_HI_HLTH_PING_WARN(const Fw::StringBase &entry)Svc::HealthComponentBaseprotected
log_WARNING_LO_HLTH_CHECK_LOOKUP_ERROR(const Fw::StringBase &entry)Svc::HealthComponentBaseprotected
m_queueFw::QueuedComponentBaseprotected
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_CMDDISP_INPUT_PORTS enum valueSvc::HealthComponentBaseprotected
NUM_CMDREG_OUTPUT_PORTS enum valueSvc::HealthComponentBaseprotected
NUM_CMDSTATUS_OUTPUT_PORTS enum valueSvc::HealthComponentBaseprotected
NUM_LOG_OUTPUT_PORTS enum valueSvc::HealthComponentBaseprotected
NUM_LOGTEXT_OUTPUT_PORTS enum valueSvc::HealthComponentBaseprotected
NUM_PINGRETURN_INPUT_PORTS enum valueSvc::HealthComponentBaseprotected
NUM_PINGSEND_OUTPUT_PORTS enum valueSvc::HealthComponentBaseprotected
NUM_RUN_INPUT_PORTS enum valueSvc::HealthComponentBaseprotected
NUM_TIME_OUTPUT_PORTS enum valueSvc::HealthComponentBaseprotected
NUM_TLM_OUTPUT_PORTS enum valueSvc::HealthComponentBaseprotected
NUM_WDOGSTROKE_OUTPUT_PORTS enum valueSvc::HealthComponentBaseprotected
ObjBase(const char *name)Fw::ObjBaseprotected
OPCODE_HLTH_CHNG_PING enum valueSvc::HealthComponentBaseprotected
OPCODE_HLTH_ENABLE enum valueSvc::HealthComponentBaseprotected
OPCODE_HLTH_PING_ENABLE enum valueSvc::HealthComponentBaseprotected
PassiveComponentBase(const char *name)Fw::PassiveComponentBaseprotected
PingReturn_handlerBase(FwIndexType portNum, U32 key)Svc::HealthComponentBaseprotected
PingReturn_preMsgHook(FwIndexType portNum, U32 key)Svc::HealthComponentBaseprotectedvirtual
PingSend_out(FwIndexType portNum, U32 key)Svc::HealthComponentBaseprotected
QueuedComponentBase(const char *name)Fw::QueuedComponentBaseprotected
regCommands()Svc::HealthComponentBase
Run_handlerBase(FwIndexType portNum, U32 context)Svc::HealthComponentBaseprotected
set_CmdReg_OutputPort(FwIndexType portNum, Fw::InputCmdRegPort *port)Svc::HealthComponentBase
set_CmdStatus_OutputPort(FwIndexType portNum, Fw::InputCmdResponsePort *port)Svc::HealthComponentBase
set_Log_OutputPort(FwIndexType portNum, Fw::InputLogPort *port)Svc::HealthComponentBase
set_PingSend_OutputPort(FwIndexType portNum, Svc::InputPingPort *port)Svc::HealthComponentBase
set_Time_OutputPort(FwIndexType portNum, Fw::InputTimePort *port)Svc::HealthComponentBase
set_Tlm_OutputPort(FwIndexType portNum, Fw::InputTlmPort *port)Svc::HealthComponentBase
set_WdogStroke_OutputPort(FwIndexType portNum, Svc::InputWatchDogPort *port)Svc::HealthComponentBase
setIdBase(const U32)Fw::PassiveComponentBase
setPingEntries(PingEntry *pingEntries, NATIVE_INT_TYPE numPingEntries, U32 watchDogCode)Svc::HealthImpl
tlmWrite_PingLateWarnings(U32 arg, Fw::Time _tlmTime=Fw::Time())Svc::HealthComponentBaseprotected
WdogStroke_out(FwIndexType portNum, U32 code)Svc::HealthComponentBaseprotected
~HealthComponentBase()Svc::HealthComponentBaseprotectedvirtual
~HealthImpl()Svc::HealthImpl
~ObjBase()Fw::ObjBaseprotectedvirtual
~PassiveComponentBase()Fw::PassiveComponentBaseprotectedvirtual
~QueuedComponentBase()Fw::QueuedComponentBaseprotectedvirtual