ekg2  GIT master
Funkcje | Zmienne
Dokumentacja pliku perl_ekg.c
#include "ekg2.h"
#include <sys/types.h>
#include <stdlib.h>
#include <ekg/scripts.h>
#include "perl_core.h"
Wykres zależności załączania dla perl_ekg.c:

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

Dokumentacja funkcji

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 )
int perl_plugin_destroy ( )
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 
)

Dokumentacja zmiennych

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 }