14#ifndef TGo4AppControlTimer_h
15#define TGo4AppControlTimer_h
const TCondition * GetCondition() const
Returns handle for internal condition which is used to block the gSystem.
void SetManager(TGo4ThreadManager *parent)
Sets reference to new thread manager.
Bool_t Notify() override
Routine called from TTimer on timeout.
TGo4ThreadManager * fxManager
Backlink to threadmanager who owns this timer.
static UInt_t fguTERMWAIT
time in ms to wait for all Runnables being stopped before Termination; after this time,...
TGo4AppControlTimer()=delete
Bool_t GetApplicationRun() const
Status of the application run flag.
void SetApplicationRun(Bool_t flag=kTRUE)
Switches between blocking and non blocking mode of the timer.
virtual ~TGo4AppControlTimer()
static Int_t fgiTERMWAITCYCLES
On Termination, Notify will test fgiTERMWAITCYCLES times if Runnables are stopped,...