summaryrefslogtreecommitdiff
path: root/setup.h
diff options
context:
space:
mode:
authoranbr <vdr07@deltab.de>2010-10-23 18:45:35 +0200
committeranbr <vdr07@deltab.de>2010-10-23 18:45:35 +0200
commit73c4f15f7359e5bc97307a13e7970e9adb8e0406 (patch)
tree46ea611aa4de4d459360a8b766a74008cdc64fe8 /setup.h
parent01f76b8820b285d88eb2dc751f773de41f4ff797 (diff)
downloadvdr-plugin-imonlcd-73c4f15f7359e5bc97307a13e7970e9adb8e0406.tar.gz
vdr-plugin-imonlcd-73c4f15f7359e5bc97307a13e7970e9adb8e0406.tar.bz2
Allow turn display off at night (Feature #175)
Diffstat (limited to 'setup.h')
-rw-r--r--setup.h13
1 files changed, 12 insertions, 1 deletions
diff --git a/setup.h b/setup.h
index 993d806..da7b5ba 100644
--- a/setup.h
+++ b/setup.h
@@ -32,7 +32,14 @@ enum eRenderMode {
,eRenderMode_SingleTopic /**< Render screen at single line, only names */
,eRenderMode_LASTITEM
};
-
+
+enum eSuspendMode {
+ eSuspendMode_Never /**< Suspend display never */
+ ,eSuspendMode_Timed /**< Suspend display, resume short time */
+ ,eSuspendMode_Ever /**< Suspend display ever */
+ ,eSuspendMode_LASTITEM
+};
+
struct cIMonSetup
{
int m_nOnExit;
@@ -50,6 +57,10 @@ struct cIMonSetup
int m_nWakeup;
int m_nRenderMode; /** enable two line mode */
+ int m_nSuspendMode;
+ int m_nSuspendTimeOn;
+ int m_nSuspendTimeOff;
+
cIMonSetup(void);
cIMonSetup(const cIMonSetup& x);
cIMonSetup& operator = (const cIMonSetup& x);