16#include <Svc/Health/HealthComponentAc.hpp>
112 void HLTH_ENABLE_cmdHandler(
const FwOpcodeType opCode, U32 cmdSeq, Fw::Enabled enable);
142 Fw::Enabled::t enabled;
143 } m_pingTrackerEntries[NUM_PINGSEND_OUTPUT_PORTS];
148 U32 m_numPingEntries;
152 Fw::Enabled m_enabled;
PlatformIntType NATIVE_INT_TYPE
PlatformUIntType NATIVE_UINT_TYPE
Health component implementation class.
virtual void doOtherChecks()
additional checks function
void init(const NATIVE_INT_TYPE queueDepth, const NATIVE_INT_TYPE instance)
HealthImpl initialization function.
~HealthImpl()
Component destructor.
void setPingEntries(PingEntry *pingEntries, NATIVE_INT_TYPE numPingEntries, U32 watchDogCode)
Set ping entry tables.
Fw::String entryName
the name of the entry
NATIVE_UINT_TYPE warnCycles
number of cycles before WARNING
NATIVE_UINT_TYPE fatalCycles
number of cycles before FATAL