summaryrefslogtreecommitdiff
path: root/svdrp.h
diff options
context:
space:
mode:
authorKlaus Schmidinger <vdr@tvdr.de>2018-03-04 14:15:07 +0100
committerKlaus Schmidinger <vdr@tvdr.de>2018-03-04 14:15:07 +0100
commit1f9832b44990621e8ad2ec493d3f1b15132b19cc (patch)
treebad068560094be3dca5de9209d4e040134676e4e /svdrp.h
parent75648e80cfb13ee0589b246c4c0238b5e7c99abd (diff)
downloadvdr-1f9832b44990621e8ad2ec493d3f1b15132b19cc.tar.gz
vdr-1f9832b44990621e8ad2ec493d3f1b15132b19cc.tar.bz2
Assigning events to timers no longer triggers sending a POLL to all peer VDRs
Diffstat (limited to 'svdrp.h')
-rw-r--r--svdrp.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/svdrp.h b/svdrp.h
index 6973ddd0..167209c4 100644
--- a/svdrp.h
+++ b/svdrp.h
@@ -4,12 +4,13 @@
* See the main source file 'vdr.c' for copyright information and
* how to reach the author.
*
- * $Id: svdrp.h 4.9 2018/02/25 13:38:59 kls Exp $
+ * $Id: svdrp.h 4.10 2018/03/04 12:26:17 kls Exp $
*/
#ifndef __SVDRP_H
#define __SVDRP_H
+#include "thread.h"
#include "tools.h"
enum eSvdrpPeerModes {
@@ -23,6 +24,10 @@ enum eSvdrpFetchFlags {
sffTimers = 0b0001,
};
+extern cStateKey StateKeySVDRPRemoteTimersPoll;
+ ///< Controls whether a change to the local list of timers needs to result in
+ ///< sending a POLL to the remote clients.
+
void SetSVDRPPorts(int TcpPort, int UdpPort);
void SetSVDRPGrabImageDir(const char *GrabImageDir);
void StartSVDRPHandler(void);