Public Member Functions | |
virtual void | run (LLRunner *runner, S64 handle) |
Do the process. | |
Static Public Member Functions | |
static LLRunner::run_ptr_t | build (LLPumpIO *pump, S32 key) |
Protected Member Functions | |
LLChainSleeper (LLPumpIO *pump, S32 key) | |
Protected Attributes | |
LLPumpIO * | mPump |
S32 | mKey |
Definition at line 79 of file llpumpio.cpp.
static LLRunner::run_ptr_t LLChainSleeper::build | ( | LLPumpIO * | pump, | |
S32 | key | |||
) | [inline, static] |
Definition at line 82 of file llpumpio.cpp.
References LLChainSleeper().
Referenced by LLPumpIO::sleepChain().
Do the process.
This method will be called from the LLRunner according to
runner | The Runner which call run(). | |
handle | The handle this run instance is run under. |
Implements LLRunnable.
Definition at line 87 of file llpumpio.cpp.
References LLPumpIO::clearLock(), mKey, and mPump.
S32 LLChainSleeper::mKey [protected] |
LLPumpIO* LLChainSleeper::mPump [protected] |