diff options
Diffstat (limited to 'xmltv2vdr.h')
-rw-r--r-- | xmltv2vdr.h | 26 |
1 files changed, 21 insertions, 5 deletions
diff --git a/xmltv2vdr.h b/xmltv2vdr.h index 3644969..2f8a308 100644 --- a/xmltv2vdr.h +++ b/xmltv2vdr.h @@ -26,6 +26,13 @@ static const char *DESCRIPTION = trNOOP("Imports xmltv epg into vdr"); int ioprio_set(int which, int who, int ioprio); +// Data structure for service "Epgsearch-enablesearchtimers-v1.0" +struct Epgsearch_enablesearchtimers_v1_0 +{ +// in + bool enable; // enable search timer thread? +}; + class cSVDRPMsg { private: @@ -34,6 +41,20 @@ public: bool Send(const char *format, ...); }; +class cEPGSearch_Client +{ +private: + cPlugin *plugin; +public: + cEPGSearch_Client(); + bool Installed() + { + return (plugin!=NULL); + } + bool EnableSearchTimer(); + bool DisableSearchTimer(); +}; + class cEPGTimer : public cThread { private: @@ -160,7 +181,6 @@ private: int epall; int imgdelafter; bool wakeup; - bool epgsearchexists; cEPGMappings epgmappings; cTEXTMappings textmappings; cEPGSources epgsources; @@ -262,10 +282,6 @@ public: { return order; } - bool EPGSearchExists() - { - return epgsearchexists; - } void SetEPAll(int Value) { epall=Value; |