Public Member Functions | |
C4GameSec1Timer () | |
~C4GameSec1Timer () override | |
void | OnSec1Timer () override |
Protected Member Functions | |
bool | Execute (int, pollfd *) override |
void | Set () |
void | SetDelay (uint32_t inDelay) |
bool | CheckAndReset () |
C4TimeMilliseconds | GetNextTick (C4TimeMilliseconds tNow) override |
uint32_t | TimerInterval () override |
void | Changed () |
bool | ExecuteUntil (int iTimeout=-1) |
virtual void | GetFDs (std::vector< struct pollfd > &) |
bool | IsSignaled () |
virtual bool | IsLowPriority () |
virtual bool | IsNotify () |
Definition at line 83 of file C4Game.cpp.
|
inline |
Definition at line 86 of file C4Game.cpp.
References StdScheduler::Add(), and Application.
|
inlineoverride |
Definition at line 87 of file C4Game.cpp.
References Application, and StdScheduler::Remove().
|
protectedinherited |
Definition at line 108 of file StdScheduler.cpp.
References s.
Referenced by C4NetIOTCP::Accept(), C4NetIOTCP::AddConnectWait(), C4NetIOUDP::AddPeer(), C4NetIOTCP::Listen(), and CStdTimerProc::SetDelay().
|
inlineinherited |
Definition at line 107 of file StdScheduler.h.
References C4TimeMilliseconds::Now().
Referenced by C4Network2::InitialConnect::Execute(), and C4ApplicationSec1Timer::Execute().
|
inlineoverrideprotectedvirtualinherited |
Implements StdSchedulerProc.
Definition at line 131 of file StdScheduler.h.
References CStdTimerProc::CheckAndReset(), and C4ApplicationSec1Timer::OnSec1Timer().
|
inherited |
Definition at line 33 of file StdScheduler.cpp.
References StdSchedulerProc::Execute(), and C4TimeMilliseconds::Now().
Referenced by main().
|
inlinevirtualinherited |
Reimplemented in C4FileMonitor, C4NetIOSimpleUDP, C4NetIOTCP, CStdNotifyProc, C4StdInProc, and C4HTTPClient.
Definition at line 72 of file StdScheduler.h.
|
inlineoverridevirtualinherited |
Reimplemented from StdSchedulerProc.
Definition at line 118 of file StdScheduler.h.
|
inlinevirtualinherited |
Definition at line 82 of file StdScheduler.h.
|
inlinevirtualinherited |
Reimplemented in CStdNotifyProc, and C4NetIO.
Definition at line 83 of file StdScheduler.h.
|
inherited |
|
overridevirtual |
Implements C4ApplicationSec1Timer.
Definition at line 1792 of file C4Game.cpp.
References C4Game::cFPS, C4Game::FPS, Game, C4Game::Time, and C4Game::TimeGo.
|
inlineinherited |
Definition at line 102 of file StdScheduler.h.
References C4TimeMilliseconds::NegativeInfinity.
Referenced by CStdTimerProc::~CStdTimerProc().
|
inlineinherited |
Definition at line 106 of file StdScheduler.h.
References StdSchedulerProc::Changed().
|
inlineoverridevirtualinherited |
Reimplemented from StdSchedulerProc.
Definition at line 122 of file StdScheduler.h.