vdr 2.6.9
Public Member Functions | Private Attributes | List of all members
cPluginDvbhddevice Class Reference

Public Member Functions

 cPluginDvbhddevice (void)
 
virtual ~cPluginDvbhddevice ()
 
virtual const char * Version (void)
 
virtual const char * Description (void)
 
virtual void MainThreadHook (void)
 
virtual void Stop (void)
 
virtual const char * MainMenuEntry (void)
 
virtual cOsdObjectMainMenuAction (void)
 
virtual cMenuSetupPageSetupMenu (void)
 
virtual bool SetupParse (const char *Name, const char *Value)
 
virtual const char * CommandLineHelp (void)
 
virtual bool ProcessArgs (int argc, char *argv[])
 
- Public Member Functions inherited from cPlugin
 cPlugin (void)
 
virtual ~cPlugin ()
 
const char * Name (void)
 
virtual bool Initialize (void)
 
virtual bool Start (void)
 
virtual void Housekeeping (void)
 
virtual cString Active (void)
 
virtual time_t WakeupTime (void)
 
void SetupStore (const char *Name, const char *Value=NULL)
 
void SetupStore (const char *Name, int 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)
 

Private Attributes

cDvbHdFfDeviceProbeprobe
 
bool mIsUserInactive
 

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)
 

Detailed Description

Definition at line 18 of file dvbhddevice.c.

Constructor & Destructor Documentation

◆ cPluginDvbhddevice()

cPluginDvbhddevice::cPluginDvbhddevice ( void )

Definition at line 37 of file dvbhddevice.c.

References probe.

◆ ~cPluginDvbhddevice()

cPluginDvbhddevice::~cPluginDvbhddevice ( )
virtual

Definition at line 43 of file dvbhddevice.c.

References probe.

Member Function Documentation

◆ CommandLineHelp()

const char * cPluginDvbhddevice::CommandLineHelp ( void )
virtual

Reimplemented from cPlugin.

Definition at line 48 of file dvbhddevice.c.

◆ Description()

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

Implements cPlugin.

Definition at line 26 of file dvbhddevice.c.

References DESCRIPTION, and tr.

◆ MainMenuAction()

cOsdObject * cPluginDvbhddevice::MainMenuAction ( void )
virtual

Reimplemented from cPlugin.

Definition at line 106 of file dvbhddevice.c.

References cDvbHdFfDevice::GetHdffCmdHandler().

◆ MainMenuEntry()

const char * cPluginDvbhddevice::MainMenuEntry ( void )
virtual

Reimplemented from cPlugin.

Definition at line 101 of file dvbhddevice.c.

References gHdffSetup, cHdffSetup::HideMainMenu, and MAINMENUENTRY.

◆ MainThreadHook()

void cPluginDvbhddevice::MainThreadHook ( void )
virtual

◆ ProcessArgs()

bool cPluginDvbhddevice::ProcessArgs ( int argc,
char * argv[] )
virtual

Reimplemented from cPlugin.

Definition at line 53 of file dvbhddevice.c.

References probe, and cDvbHdFfDeviceProbe::SetOutputOnly().

◆ SetupMenu()

cMenuSetupPage * cPluginDvbhddevice::SetupMenu ( void )
virtual

Reimplemented from cPlugin.

Definition at line 112 of file dvbhddevice.c.

References cDvbHdFfDevice::GetHdffCmdHandler().

◆ SetupParse()

bool cPluginDvbhddevice::SetupParse ( const char * Name,
const char * Value )
virtual

Reimplemented from cPlugin.

Definition at line 118 of file dvbhddevice.c.

References gHdffSetup, cPlugin::Name(), and cHdffSetup::SetupParse().

◆ Stop()

void cPluginDvbhddevice::Stop ( void )
virtual

◆ Version()

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

Implements cPlugin.

Definition at line 25 of file dvbhddevice.c.

References VERSION.

Member Data Documentation

◆ mIsUserInactive

bool cPluginDvbhddevice::mIsUserInactive
private

Definition at line 21 of file dvbhddevice.c.

Referenced by MainThreadHook().

◆ probe

cDvbHdFfDeviceProbe* cPluginDvbhddevice::probe
private

Definition at line 20 of file dvbhddevice.c.

Referenced by cPluginDvbhddevice(), ProcessArgs(), and ~cPluginDvbhddevice().


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