|
MythTV master
|
#include <libmythbase/netgrabbermanager.h>
Signals | |
| void | finished (void) |
Public Member Functions | |
| GrabberManager () | |
| ~GrabberManager () override | |
| void | startTimer () |
| void | stopTimer () |
| void | doUpdate () |
| void | refreshAll () |
Private Slots | |
| void | timeout (void) |
Private Attributes | |
| QRecursiveMutex | m_lock |
| QTimer * | m_timer {nullptr} |
| GrabberScript::scriptList | m_scripts |
| std::chrono::hours | m_updateFreq {24h} |
| uint | m_runningCount {0} |
| bool | m_refreshAll {false} |
Definition at line 77 of file netgrabbermanager.h.
| GrabberManager::GrabberManager | ( | ) |
Definition at line 133 of file netgrabbermanager.cpp.
|
override |
Definition at line 141 of file netgrabbermanager.cpp.
| void GrabberManager::doUpdate | ( | ) |
Definition at line 156 of file netgrabbermanager.cpp.
Referenced by timeout().
|
signal |
| void GrabberManager::refreshAll | ( | ) |
Definition at line 172 of file netgrabbermanager.cpp.
| void GrabberManager::startTimer | ( | ) |
Definition at line 146 of file netgrabbermanager.cpp.
| void GrabberManager::stopTimer | ( | ) |
Definition at line 151 of file netgrabbermanager.cpp.
|
privateslot |
Definition at line 166 of file netgrabbermanager.cpp.
Referenced by GrabberManager(), hardwareprofile.distros.mythtv_data.request._RequestFactory::new_request(), hardwareprofile.request._RequestFactory::new_request(), hardwareprofile.distros.mythtv_data.request._Request::open(), and hardwareprofile.request._Request::open().
|
mutableprivate |
Definition at line 97 of file netgrabbermanager.h.
Referenced by timeout().
Definition at line 102 of file netgrabbermanager.h.
Referenced by doUpdate(), and refreshAll().
|
private |
Definition at line 101 of file netgrabbermanager.h.
|
private |
Definition at line 99 of file netgrabbermanager.h.
|
private |
Definition at line 98 of file netgrabbermanager.h.
Referenced by doUpdate(), GrabberManager(), startTimer(), stopTimer(), and ~GrabberManager().
|
private |
Definition at line 100 of file netgrabbermanager.h.
Referenced by doUpdate(), and startTimer().