vdr  1.7.31
Public Member Functions | List of all members
cPluginSvcCli Class Reference

Public Member Functions

virtual const char * Version (void)
virtual const char * Description (void)
virtual const char * MainMenuEntry (void)
virtual cOsdObjectMainMenuAction (void)
virtual bool Service (const char *Id, void *Data)
- Public Member Functions inherited from cPlugin
 cPlugin (void)
virtual ~cPlugin ()
const char * Name (void)
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 cMenuSetupPageSetupMenu (void)
virtual bool SetupParse (const char *Name, const char *Value)
void SetupStore (const char *Name, const char *Value=NULL)
void SetupStore (const char *Name, int Value)
virtual const char ** SVDRPHelpPages (void)
virtual cString SVDRPCommand (const char *Command, const char *Option, int &ReplyCode)
 cPlugin (void)
virtual ~cPlugin ()
const char * Name (void)
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 cMenuSetupPageSetupMenu (void)
virtual bool SetupParse (const char *Name, const char *Value)
void SetupStore (const char *Name, const char *Value=NULL)
void SetupStore (const char *Name, int Value)
virtual const char ** SVDRPHelpPages (void)
virtual cString SVDRPCommand (const char *Command, const char *Option, int &ReplyCode)

Additional Inherited Members

- Static Public Member Functions inherited from cPlugin
static void SetConfigDirectory (const char *Dir)
static const char * ConfigDirectory (const char *PluginName=NULL)
static void SetCacheDirectory (const char *Dir)
static const char * CacheDirectory (const char *PluginName=NULL)
static void SetResourceDirectory (const char *Dir)
static const char * ResourceDirectory (const char *PluginName=NULL)
static void SetConfigDirectory (const char *Dir)
static const char * ConfigDirectory (const char *PluginName=NULL)
static void SetCacheDirectory (const char *Dir)
static const char * CacheDirectory (const char *PluginName=NULL)
static void SetResourceDirectory (const char *Dir)
static const char * ResourceDirectory (const char *PluginName=NULL)

Detailed Description

Definition at line 17 of file svccli.c.

Member Function Documentation

virtual const char* cPluginSvcCli::Description ( void  )
inlinevirtual

Implements cPlugin.

Definition at line 20 of file svccli.c.

References DESCRIPTION.

cOsdObject * cPluginSvcCli::MainMenuAction ( void  )
virtual
virtual const char* cPluginSvcCli::MainMenuEntry ( void  )
inlinevirtual

Reimplemented from cPlugin.

Definition at line 21 of file svccli.c.

References MAINMENUENTRY.

bool cPluginSvcCli::Service ( const char *  Id,
void *  Data 
)
virtual

Reimplemented from cPlugin.

Definition at line 76 of file svccli.c.

References ReportBoredPlugin_v1_0::BoredPlugin, cInterface::Confirm(), Interface, and cPlugin::Name().

virtual const char* cPluginSvcCli::Version ( void  )
inlinevirtual

Implements cPlugin.

Definition at line 19 of file svccli.c.

References VERSION.


The documentation for this class was generated from the following file: