7 #ifndef _INC_cJobThreadSeq_H
8 #define _INC_cJobThreadSeq_H
32 virtual void WakeThread()
override;
33 virtual THREAD_EXITCODE_t Run()
override;
41 return "JobThreadSeq";
#define GRAYLIB_LINK
Definition: GrayLibBase.h:35
Definition: cJobBase.h:175
Definition: cJobBase.h:23
Definition: cJobThreadSeq.h:20
STDMETHOD_(cString, get_Name)() const override
Definition: cJobThreadSeq.h:39
TIMESYSD_t m_tPollFreq
How often to poll? default = 60 sec.
Definition: cJobThreadSeq.h:29
cJobArray m_Jobs
the array of jobs i run when i can. sequentially.
Definition: cJobThreadSeq.h:28
Definition: cThread.h:256
static const TIMESYS_t k_FREQ
milliSec per Sec
Definition: cTimeSys.h:100
INT32 TIMESYSD_t
Time delta. signed milli-Seconds Span. cTimeSys::k_DMAX, cTimeSys::k_INF = MAILSLOT_WAIT_FOREVER.
Definition: cTimeSys.h:28
int ITERATE_t
like size_t but signed
Definition: Index.h:28