MythTV
master
|
Public Member Functions | |
FreeSpaceUpdater (MainServer &parent) | |
~FreeSpaceUpdater () override | |
void | run (void) override |
bool | KeepRunning (bool dorun) |
Public Attributes | |
MainServer & | m_parent |
QMutex | m_lock |
bool | m_dorun { true } |
bool | m_running { true } |
MythTimer | m_lastRequest |
QWaitCondition | m_wait |
Static Public Attributes | |
static constexpr std::chrono::milliseconds | kRequeryTimeout { 15s } |
static constexpr std::chrono::milliseconds | kExitTimeout { 61s } |
Definition at line 178 of file mainserver.cpp.
|
inlineexplicit |
Definition at line 181 of file mainserver.cpp.
|
inlineoverride |
Definition at line 186 of file mainserver.cpp.
|
inlineoverride |
Definition at line 193 of file mainserver.cpp.
Definition at line 219 of file mainserver.cpp.
Referenced by MainServer::HandleQueryFreeSpace(), MainServer::HandleQueryFreeSpaceSummary(), and MainServer::Stop().
MainServer& FreeSpaceUpdater::m_parent |
Definition at line 235 of file mainserver.cpp.
Referenced by run(), and ~FreeSpaceUpdater().
QMutex FreeSpaceUpdater::m_lock |
Definition at line 236 of file mainserver.cpp.
Referenced by KeepRunning(), and run().
Definition at line 237 of file mainserver.cpp.
Referenced by KeepRunning(), and run().
Definition at line 238 of file mainserver.cpp.
Referenced by KeepRunning(), and run().
MythTimer FreeSpaceUpdater::m_lastRequest |
Definition at line 239 of file mainserver.cpp.
Referenced by FreeSpaceUpdater(), KeepRunning(), and run().
QWaitCondition FreeSpaceUpdater::m_wait |
Definition at line 240 of file mainserver.cpp.
Referenced by KeepRunning(), and run().
|
staticconstexpr |
Definition at line 241 of file mainserver.cpp.
Referenced by run().
|
staticconstexpr |
Definition at line 242 of file mainserver.cpp.
Referenced by run().