Go to the documentation of this file.
18 #define VDRPLUGINCREATOR(PluginClass) extern "C" void *VDRPluginCreator(void) { return new PluginClass; }
35 virtual const char *
Version(
void) = 0;
41 virtual bool Start(
void);
42 virtual void Stop(
void);
56 virtual bool Service(
const char *Id,
void *Data = NULL);
75 cDll(
const char *FileName,
const char *Args);
77 bool Load(
bool Log =
false);
100 static bool Active(
const char *Prompt = NULL);