summaryrefslogtreecommitdiff
path: root/status.h
diff options
context:
space:
mode:
authorJasmin Jessich <jasmin@anw.at>2017-06-09 23:36:48 +0200
committerJasmin Jessich <jasmin@anw.at>2017-06-09 23:36:48 +0200
commit5e9bd5cf83b8a7312e3c6543f757bf723e342e8e (patch)
treeb26304aa0bd5bf135cdc279550a3c0a40a30fbd5 /status.h
parentc430d84a28a320ad91fd42d6d108d30812fd5c8c (diff)
downloadvdr-plugin-live-5e9bd5cf83b8a7312e3c6543f757bf723e342e8e.tar.gz
vdr-plugin-live-5e9bd5cf83b8a7312e3c6543f757bf723e342e8e.tar.bz2
Update internal timer list if VDR timers have been changed
- New function StatusMonitor::TimerChange. - New function TimerManager::SetReloadTimers. - VDR will execute TimerChange which will use SetReloadTimers to store a timer update needs to be done. Later TimerManager::DoPendingWork will reload the actual timers from VDR. - Added missing locking to StatusMonitor functions.
Diffstat (limited to 'status.h')
-rw-r--r--status.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/status.h b/status.h
index 6f1b3ce..7379b75 100644
--- a/status.h
+++ b/status.h
@@ -12,7 +12,8 @@ class StatusMonitor: public cStatus
private:
StatusMonitor();
StatusMonitor( StatusMonitor const& );
-
+
+ virtual void TimerChange(const cTimer *Timer, eTimerChange Change);
virtual void Recording( cDevice const* Device, char const* Name, char const* FileName, bool On );
};