|
ekg2
GIT master
|
#include "ekg2.h"#include <stdarg.h>#include <ekg/scripts.h>#include "perl_ekg.h"#include "perl_bless.h"#include "perl_core.h"#include <EXTERN.h>#include <perl.h>#include <XSUB.h>
Definicje | |
| #define | PERL_RESTORE_ARGS 1 |
Funkcje | |
| void | boot_DynaLoader (pTHX_ CV *cv) |
| int | perl_variable_changed (script_t *scr, script_var_t *scr_var) |
| int | perl_timers (script_t *scr, script_timer_t *time, int type) |
| int | perl_commands (script_t *scr, script_command_t *comm, char **params) |
| int | perl_watches (script_t *scr, script_watch_t *scr_wat, int type, int fd, long int watch) |
| int | perl_query (script_t *scr, script_query_t *scr_que, void *args[]) |
| int | perl_unload (script_t *scr) |
| int | perl_load (script_t *scr) |
| static void | xs_init (pTHX) |
| int | perl_initialize () |
| void | ekg2_callXS (void(*subaddr)(pTHX_ CV *cv), CV *cv, SV **mark) |
| static int | magic_free_object (pTHX_ SV *sv, MAGIC *mg) |
| SV * | create_sv_ptr (void *object) |
| void * | Ekg2_ref_object (SV *o) |
| int | perl_bind_free (script_t *scr, void *data, int type, void *priv_data,...) |
| script_t * | perl_caller () |
| void * | perl_plugin_register (char *name, int type, void *formatinit) |
| script_timer_t * | perl_timer_bind (int freq, char *handler) |
| int | perl_timer_unbind (script_timer_t *stimer) |
| script_var_t * | perl_variable_add (char *var, int type, char *value, char *handler) |
| void * | perl_watch_add (int fd, int type, void *handler, void *data) |
| void * | perl_handler_bind (char *query_name, char *handler) |
| void * | perl_command_bind (char *command, char *params, char *poss, char *handler) |
| int | perl_finalize () |
Zmienne | |
| static const char * | ekg_core_code |
| PerlInterpreter * | my_perl |
| static MGVTBL | vtbl_free_object = { NULL, NULL, NULL, NULL, magic_free_object } |
| #define PERL_RESTORE_ARGS 1 |
| void boot_DynaLoader | ( | pTHX_ CV * | cv | ) |
| SV* create_sv_ptr | ( | void * | object | ) |
| void ekg2_callXS | ( | void(*)(pTHX_ CV *cv) | subaddr, |
| CV * | cv, | ||
| SV ** | mark | ||
| ) |
| void* Ekg2_ref_object | ( | SV * | o | ) |
|
static |
| int perl_bind_free | ( | script_t * | scr, |
| void * | data, | ||
| int | type, | ||
| void * | priv_data, | ||
| ... | |||
| ) |
| script_t* perl_caller | ( | ) |
| void* perl_command_bind | ( | char * | command, |
| char * | params, | ||
| char * | poss, | ||
| char * | handler | ||
| ) |
| int perl_commands | ( | script_t * | scr, |
| script_command_t * | comm, | ||
| char ** | params | ||
| ) |
| int perl_finalize | ( | ) |
| void* perl_handler_bind | ( | char * | query_name, |
| char * | handler | ||
| ) |
| int perl_initialize | ( | ) |
| int perl_load | ( | script_t * | scr | ) |
| void* perl_plugin_register | ( | char * | name, |
| int | type, | ||
| void * | formatinit | ||
| ) |
| int perl_query | ( | script_t * | scr, |
| script_query_t * | scr_que, | ||
| void * | args[] | ||
| ) |
| script_timer_t* perl_timer_bind | ( | int | freq, |
| char * | handler | ||
| ) |
| int perl_timer_unbind | ( | script_timer_t * | stimer | ) |
| int perl_timers | ( | script_t * | scr, |
| script_timer_t * | time, | ||
| int | type | ||
| ) |
| int perl_unload | ( | script_t * | scr | ) |
| script_var_t* perl_variable_add | ( | char * | var, |
| int | type, | ||
| char * | value, | ||
| char * | handler | ||
| ) |
| int perl_variable_changed | ( | script_t * | scr, |
| script_var_t * | scr_var | ||
| ) |
| void* perl_watch_add | ( | int | fd, |
| int | type, | ||
| void * | handler, | ||
| void * | data | ||
| ) |
| int perl_watches | ( | script_t * | scr, |
| script_watch_t * | scr_wat, | ||
| int | type, | ||
| int | fd, | ||
| long int | watch | ||
| ) |
|
static |
|
static |
| PerlInterpreter* my_perl |
|
static |
1.8.13