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 179 of file mainserver.cpp.
|
inlineexplicit |
Definition at line 182 of file mainserver.cpp.
|
inlineoverride |
Definition at line 187 of file mainserver.cpp.
|
inlineoverride |
Definition at line 194 of file mainserver.cpp.
Definition at line 220 of file mainserver.cpp.
Referenced by MainServer::HandleQueryFreeSpace(), MainServer::HandleQueryFreeSpaceSummary(), and MainServer::Stop().
MainServer& FreeSpaceUpdater::m_parent |
Definition at line 236 of file mainserver.cpp.
Referenced by run(), and ~FreeSpaceUpdater().
QMutex FreeSpaceUpdater::m_lock |
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().
Definition at line 239 of file mainserver.cpp.
Referenced by KeepRunning(), and run().
MythTimer FreeSpaceUpdater::m_lastRequest |
Definition at line 240 of file mainserver.cpp.
Referenced by FreeSpaceUpdater(), KeepRunning(), and run().
QWaitCondition FreeSpaceUpdater::m_wait |
Definition at line 241 of file mainserver.cpp.
Referenced by KeepRunning(), and run().
|
staticconstexpr |
Definition at line 242 of file mainserver.cpp.
Referenced by run().
|
staticconstexpr |
Definition at line 243 of file mainserver.cpp.
Referenced by run().