20 FW_ASSERT(std::numeric_limits<U32>::max() / 1000 >= interval);
23 Fw::TimeInterval(static_cast<U32>(interval / 1000), static_cast<U32>((interval % 1000) * 1000)));
25 bool quit = this->m_quit;
30 this->m_rawTime.
now();
static Status delay(Fw::TimeInterval interval)
delay the current task
PlatformSizeType FwSizeType
void unLock()
unlock the mutex and assert success
Status now() override
Get the current time.
void CycleOut_out(FwIndexType portNum, Os::RawTime &cycleStart)
Invoke output port CycleOut.
void startTimer(FwSizeType interval)
Start timer.
RateGroupDivider component implementation.
void lock()
lock the mutex and assert success