Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
CTimer Member List

This is the complete list of members for CTimer, including all inherited members.

AbortableWait(CEvent &event, int timeoutMillis=-1)CThreadinlineprotected
Create(bool bAutoDelete=false, unsigned stacksize=0)CThreadprotected
CThread(const char *ThreadName)CThreadexplicitprotected
CThread(IRunnable *pRunnable, const char *ThreadName)CThreadprotected
CTimer(ITimerCallback *callback)CTimerexplicit
CTimer(std::function< void()> const &callback)CTimerexplicit
GetAbsoluteUsage()CThreadprotected
GetCurrentThread()CThreadprotectedstatic
GetCurrentThreadId()CThreadprotectedstatic
GetDisplayThreadId(const ThreadIdentifier tid)CThreadprotectedstatic
GetElapsedMilliseconds() constCTimer
GetElapsedSeconds() constCTimer
GetMaxPriority(void)CThreadprotected
GetMinPriority(void)CThreadprotected
GetNormalPriority(void)CThreadprotected
GetPriority(void)CThreadprotected
GetRelativeUsage()CThreadprotected
GetSchedRRPriority(void)CThreadprotected
IsAutoDelete() constCThreadprotected
IsCurrentThread() constCThreadprotected
IsCurrentThread(const ThreadIdentifier tid)CThreadprotectedstatic
IsRunning() constCTimerinline
m_bStopCThreadprotected
OnException()CThreadinlineprotectedvirtual
OnExit()CThreadinlineprotectedvirtual
OnStartup()CThreadinlineprotectedvirtual
Process() overrideCTimerprotectedvirtual
Restart()CTimer
RestartAsync(uint32_t timeout)CTimer
SetPriority(const int iPriority)CThreadprotected
SetPrioritySched_RR(int iPriority)CThreadprotected
Sleep(unsigned int milliseconds)CThreadprotected
Start(uint32_t timeout, bool interval=false)CTimer
Stop(bool wait=false)CTimer
StopThread(bool bWait=true)CThreadprotectedvirtual
WAIT_INTERRUPTED enum valueCThreadprotected
WAIT_SIGNALED enum valueCThreadprotected
WAIT_TIMEDOUT enum valueCThreadprotected
WaitForThreadExit(unsigned int milliseconds)CThreadprotected
WaitResponse enum nameCThreadprotected
~CThread()CThreadprotectedvirtual
~CTimer() overrideCTimer