ekg2
GIT master
|
#include "ekg2.h"
#include <sys/types.h>
#include <stdlib.h>
#include <ekg/scripts.h>
#include "perl_core.h"
Funkcje | |
int | perl_theme_init () |
static int | perl_plugin_destroy () |
int | perl_load (script_t *) |
int | perl_unload (script_t *) |
int | perl_commands (script_t *, script_command_t *, char **) |
int | perl_timers (script_t *, script_timer_t *, int) |
int | perl_variable_changed (script_t *, script_var_t *, char *) |
int | perl_query (script_t *, script_query_t *, void **) |
int | perl_watches (script_t *, script_watch_t *, int, int, long int) |
void | perl_dummy_sanity_check () |
int | perl_bind_free (script_t *, void *, int type, void *,...) |
int | perl_command_list (const char *name, const char **params, session_t *session, const char *target, int quiet) |
int | perl_command_eval (const char *name, const char **params, session_t *session, const char *target, int quiet) |
int | perl_command_test (const char *name, const char **params, session_t *session, const char *target, int quiet) |
int | perl_command_unload (const char *name, const char **params, session_t *session, const char *target, int quiet) |
int | perl_command_load (const char *name, const char **params, session_t *session, const char *target, int quiet) |
int | perl_plugin_init (int prio) |
Zmienne | |
int | auto_load |
plugin_t | perl_plugin = { .name = "perl", .pclass = PLUGIN_SCRIPTING , .destroy = perl_plugin_destroy, .theme_init = NULL } |
scriptlang_t | perl_lang = { name: "perl", plugin: & perl_plugin, ext: ".pl" , init: perl_initialize, deinit: perl_finalize, script_load: perl_load, script_unload: perl_unload, script_free_bind: perl_bind_free, script_handler_query : perl_query, script_handler_command: perl_commands, script_handler_timer : perl_timers, script_handler_var : perl_variable_changed, script_handler_watch : perl_watches, } |
int perl_bind_free | ( | script_t * | , |
void * | , | ||
int | type, | ||
void * | , | ||
... | |||
) |
int perl_command_eval | ( | const char * | name, |
const char ** | params, | ||
session_t * | session, | ||
const char * | target, | ||
int | quiet | ||
) |
int perl_command_list | ( | const char * | name, |
const char ** | params, | ||
session_t * | session, | ||
const char * | target, | ||
int | quiet | ||
) |
int perl_command_load | ( | const char * | name, |
const char ** | params, | ||
session_t * | session, | ||
const char * | target, | ||
int | quiet | ||
) |
int perl_command_test | ( | const char * | name, |
const char ** | params, | ||
session_t * | session, | ||
const char * | target, | ||
int | quiet | ||
) |
int perl_command_unload | ( | const char * | name, |
const char ** | params, | ||
session_t * | session, | ||
const char * | target, | ||
int | quiet | ||
) |
int perl_commands | ( | script_t * | , |
script_command_t * | , | ||
char ** | |||
) |
void perl_dummy_sanity_check | ( | ) |
int perl_load | ( | script_t * | ) |
|
static |
int perl_plugin_init | ( | int | prio | ) |
int perl_query | ( | script_t * | , |
script_query_t * | , | ||
void ** | |||
) |
int perl_theme_init | ( | ) |
int perl_timers | ( | script_t * | , |
script_timer_t * | , | ||
int | |||
) |
int perl_unload | ( | script_t * | ) |
int perl_variable_changed | ( | script_t * | , |
script_var_t * | , | ||
char * | |||
) |
int perl_watches | ( | script_t * | , |
script_watch_t * | , | ||
int | , | ||
int | , | ||
long | int | ||
) |
int auto_load |
scriptlang_t perl_lang = { name: "perl", plugin: & perl_plugin, ext: ".pl" , init: perl_initialize, deinit: perl_finalize, script_load: perl_load, script_unload: perl_unload, script_free_bind: perl_bind_free, script_handler_query : perl_query, script_handler_command: perl_commands, script_handler_timer : perl_timers, script_handler_var : perl_variable_changed, script_handler_watch : perl_watches, } |
plugin_t perl_plugin = { .name = "perl", .pclass = PLUGIN_SCRIPTING , .destroy = perl_plugin_destroy, .theme_init = NULL } |