vdr 2.7.5
plugin.c File Reference
#include "plugin.h"
#include <ctype.h>
#include <dirent.h>
#include <dlfcn.h>
#include <stdlib.h>
#include <time.h>
#include "config.h"
#include "interface.h"
#include "thread.h"

Go to the source code of this file.

Macros

#define MUTE_DEPRECATED_MAINTHREADHOOK
#define LIBVDR_PREFIX   "libvdr-"
#define SO_INDICATOR   ".so."
#define MAXPLUGINARGS   1024
#define HOUSEKEEPINGDELTA   10

Functions

static char * SkipQuote (char *s)

Macro Definition Documentation

◆ HOUSEKEEPINGDELTA

#define HOUSEKEEPINGDELTA   10

Definition at line 25 of file plugin.c.

Referenced by cPluginManager::Housekeeping().

◆ LIBVDR_PREFIX

#define LIBVDR_PREFIX   "libvdr-"

Definition at line 21 of file plugin.c.

Referenced by cPluginManager::AddPlugin().

◆ MAXPLUGINARGS

#define MAXPLUGINARGS   1024

Definition at line 24 of file plugin.c.

Referenced by cDll::Load().

◆ MUTE_DEPRECATED_MAINTHREADHOOK

#define MUTE_DEPRECATED_MAINTHREADHOOK

Definition at line 10 of file plugin.c.

◆ SO_INDICATOR

#define SO_INDICATOR   ".so."

Definition at line 22 of file plugin.c.

Referenced by cPluginManager::AddPlugin().

Function Documentation

◆ SkipQuote()

char * SkipQuote ( char * s)
static

Definition at line 201 of file plugin.c.

References esyslog.

Referenced by cDll::Load().