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 174 of file mainserver.cpp.
|
inlineexplicit |
Definition at line 177 of file mainserver.cpp.
|
inlineoverride |
Definition at line 182 of file mainserver.cpp.
|
inlineoverride |
Definition at line 189 of file mainserver.cpp.
Definition at line 215 of file mainserver.cpp.
Referenced by MainServer::HandleQueryFreeSpace(), MainServer::HandleQueryFreeSpaceSummary(), and MainServer::Stop().
MainServer& FreeSpaceUpdater::m_parent |
Definition at line 231 of file mainserver.cpp.
Referenced by run(), and ~FreeSpaceUpdater().
QMutex FreeSpaceUpdater::m_lock |
Definition at line 232 of file mainserver.cpp.
Referenced by KeepRunning(), and run().
Definition at line 233 of file mainserver.cpp.
Referenced by KeepRunning(), and run().
Definition at line 234 of file mainserver.cpp.
Referenced by KeepRunning(), and run().
MythTimer FreeSpaceUpdater::m_lastRequest |
Definition at line 235 of file mainserver.cpp.
Referenced by FreeSpaceUpdater(), KeepRunning(), and run().
QWaitCondition FreeSpaceUpdater::m_wait |
Definition at line 236 of file mainserver.cpp.
Referenced by KeepRunning(), and run().
|
staticconstexpr |
Definition at line 237 of file mainserver.cpp.
Referenced by run().
|
staticconstexpr |
Definition at line 238 of file mainserver.cpp.
Referenced by run().