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 |
bool | m_running |
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 169 of file mainserver.cpp.
|
inlineexplicit |
Definition at line 172 of file mainserver.cpp.
|
inlineoverride |
Definition at line 177 of file mainserver.cpp.
|
inlineoverride |
Definition at line 184 of file mainserver.cpp.
Definition at line 210 of file mainserver.cpp.
Referenced by MainServer::HandleQueryFreeSpace(), MainServer::HandleQueryFreeSpaceSummary(), and MainServer::Stop().
MainServer& FreeSpaceUpdater::m_parent |
Definition at line 226 of file mainserver.cpp.
Referenced by run(), and ~FreeSpaceUpdater().
QMutex FreeSpaceUpdater::m_lock |
Definition at line 227 of file mainserver.cpp.
Referenced by KeepRunning(), and run().
bool FreeSpaceUpdater::m_dorun |
Definition at line 228 of file mainserver.cpp.
Referenced by KeepRunning(), and run().
bool FreeSpaceUpdater::m_running |
Definition at line 229 of file mainserver.cpp.
Referenced by KeepRunning(), and run().
MythTimer FreeSpaceUpdater::m_lastRequest |
Definition at line 230 of file mainserver.cpp.
Referenced by FreeSpaceUpdater(), KeepRunning(), and run().
QWaitCondition FreeSpaceUpdater::m_wait |
Definition at line 231 of file mainserver.cpp.
Referenced by KeepRunning(), and run().
|
staticconstexpr |
Definition at line 232 of file mainserver.cpp.
Referenced by run().
|
staticconstexpr |
Definition at line 233 of file mainserver.cpp.
Referenced by run().