diff options
author | root <root@lwg5001.(none)> | 2008-12-18 08:46:41 +0100 |
---|---|---|
committer | root <root@lwg5001.(none)> | 2008-12-18 08:46:41 +0100 |
commit | 0a38f9f8cde03a188c79f66dc4b005d83a6f0cfd (patch) | |
tree | ac9bcbdab8b2a3c23423d7dd14278cd6d77606de /infosatepg.h | |
parent | f381118bd3f91740edc5bf464ab1300938f3ec5d (diff) | |
download | vdr-plugin-infosatepg-0a38f9f8cde03a188c79f66dc4b005d83a6f0cfd.tar.gz vdr-plugin-infosatepg-0a38f9f8cde03a188c79f66dc4b005d83a6f0cfd.tar.bz2 |
Initial commit
Diffstat (limited to 'infosatepg.h')
-rw-r--r-- | infosatepg.h | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/infosatepg.h b/infosatepg.h new file mode 100644 index 0000000..1f6c22c --- /dev/null +++ b/infosatepg.h @@ -0,0 +1,46 @@ +/* + * infosatepg.h: A plugin for the Video Disk Recorder + * + * See the README file for copyright information and how to reach the author. + * + * $Id$ + */ + +#ifndef __infosatepg_h_ +#define __infosatepg_h_ + +#include "global.h" +#include "status.h" + +static const char *VERSION = "0.0.5"; +static const char *DESCRIPTION = trNOOP("Read EPG info from infosat"); + +class cPluginInfosatepg : public cPlugin { +private: + // Add any member variables or functions you may need here. + cGlobalInfosatepg *global; + cStatusInfosatepg *statusMonitor; +public: + cPluginInfosatepg(void); + virtual ~cPluginInfosatepg(); + virtual const char *Version(void) { return VERSION; } + virtual const char *Description(void) { return tr(DESCRIPTION); } + virtual const char *CommandLineHelp(void); + virtual bool ProcessArgs(int argc, char *argv[]); + virtual bool Initialize(void); + virtual bool Start(void); + virtual void Stop(void); + virtual void Housekeeping(void); + virtual void MainThreadHook(void); + virtual cString Active(void); + virtual time_t WakeupTime(void); + virtual const char *MainMenuEntry(void) { return NULL; } + virtual cOsdObject *MainMenuAction(void); + virtual cMenuSetupPage *SetupMenu(void); + virtual bool SetupParse(const char *Name, const char *Value); + virtual bool Service(const char *Id, void *Data = NULL); + virtual const char **SVDRPHelpPages(void); + virtual cString SVDRPCommand(const char *Command, const char *Option, int &ReplyCode); + }; + +#endif |