Public Member Functions | |
LLWatchdogTimerThread () | |
~LLWatchdogTimerThread () | |
void | setSleepTime (long ms) |
void | stop () |
void | run () |
Private Attributes | |
long | mSleepMsecs |
bool | mStopping |
Definition at line 37 of file llwatchdog.cpp.
LLWatchdogTimerThread::LLWatchdogTimerThread | ( | ) | [inline] |
Definition at line 40 of file llwatchdog.cpp.
LLWatchdogTimerThread::~LLWatchdogTimerThread | ( | ) | [inline] |
Definition at line 47 of file llwatchdog.cpp.
void LLWatchdogTimerThread::setSleepTime | ( | long | ms | ) | [inline] |
Definition at line 49 of file llwatchdog.cpp.
References mSleepMsecs.
Referenced by LLWatchdog::init().
void LLWatchdogTimerThread::stop | ( | ) | [inline] |
Definition at line 50 of file llwatchdog.cpp.
References ms_sleep(), and mStopping.
Referenced by LLWatchdog::cleanup(), and LLWatchdog::run().
void LLWatchdogTimerThread::run | ( | void | ) | [inline, virtual] |
Implements LLThread.
Definition at line 56 of file llwatchdog.cpp.
References LLSingleton< LLWatchdog >::getInstance(), ms_sleep(), mSleepMsecs, mStopping, and LLWatchdog::run().
long LLWatchdogTimerThread::mSleepMsecs [private] |
bool LLWatchdogTimerThread::mStopping [private] |