LLWatchdogTimerThread Class Reference

Inheritance diagram for LLWatchdogTimerThread:

Inheritance graph
[legend]
Collaboration diagram for LLWatchdogTimerThread:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 LLWatchdogTimerThread ()
 ~LLWatchdogTimerThread ()
void setSleepTime (long ms)
void stop ()
void run ()

Private Attributes

long mSleepMsecs
bool mStopping


Detailed Description

Definition at line 37 of file llwatchdog.cpp.


Constructor & Destructor Documentation

LLWatchdogTimerThread::LLWatchdogTimerThread (  )  [inline]

Definition at line 40 of file llwatchdog.cpp.

LLWatchdogTimerThread::~LLWatchdogTimerThread (  )  [inline]

Definition at line 47 of file llwatchdog.cpp.


Member Function Documentation

void LLWatchdogTimerThread::setSleepTime ( long  ms  )  [inline]

Definition at line 49 of file llwatchdog.cpp.

References mSleepMsecs.

Referenced by LLWatchdog::init().

Here is the caller graph for this function:

void LLWatchdogTimerThread::stop (  )  [inline]

Definition at line 50 of file llwatchdog.cpp.

References ms_sleep(), and mStopping.

Referenced by LLWatchdog::cleanup(), and LLWatchdog::run().

Here is the call graph for this function:

Here is the caller graph for this function:

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().

Here is the call graph for this function:


Member Data Documentation

Definition at line 66 of file llwatchdog.cpp.

Referenced by run(), and setSleepTime().

Definition at line 67 of file llwatchdog.cpp.

Referenced by run(), and stop().


The documentation for this class was generated from the following file:

Generated on Fri May 16 09:38:54 2008 for SecondLife by  doxygen 1.5.5