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 131 of file llpumpio.cpp.
Definition at line 145 of file llpumpio.cpp.
Referenced by build().
static LLRunner::run_ptr_t LLChainSleeper::build | ( | LLPumpIO * | pump, | |
S32 | key | |||
) | [inline, static] |
Definition at line 134 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 139 of file llpumpio.cpp.
References LLPumpIO::clearLock(), mKey, and mPump.
LLPumpIO* LLChainSleeper::mPump [protected] |
S32 LLChainSleeper::mKey [protected] |