|
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 } |
1.8.13