9 #include "../perl_ekg.h" 19 #include "../perl_bless.h" 21 #define ekg2_boot(x) { \ 22 extern void boot_Ekg2__##x(pTHX_ CV *cv); \ 23 ekg2_callXS(boot_Ekg2__##x, cv, mark); \ 49 void ekg2_callXS(
void (*subaddr)(pTHX_ CV* cv), CV *cv, SV **mark);
plugin_t * Ekg2__Plugin
Definition: module.h:30
Definition: sessions.h:127
script_t * Ekg2__Script
Definition: module.h:40
void * Ekg2_ref_object(SV *o)
Definition: perl_core.c:290
Definition: commands.h:63
script_timer_t * perl_timer_bind(int freq, char *handler)
Definition: perl_core.c:341
void * perl_watch_add(int fd, int type, void *handler, void *data)
Definition: perl_core.c:356
command_t * Ekg2__Command
Definition: module.h:28
session_param_t * Ekg2__Session__Param
Definition: module.h:39
userlist_t * Ekg2__Userlist
Definition: module.h:37
void * perl_command_bind(char *command, char *params, char *poss, char *handler)
Definition: perl_core.c:366
userlist_t * Ekg2__User
Definition: module.h:35
script_var_t * perl_variable_add(char *var, int type, char *value, char *handler)
Definition: perl_core.c:351
#define params(x)
Definition: irc.c:1893
ekg_timer_t Ekg2__Timer
Definition: module.h:33
Definition: userlist.h:54
const char * name
Definition: remote.c:88
int perl_timer_unbind(script_timer_t *stimer)
Definition: perl_core.c:346
void * perl_handler_bind(char *query_name, char *handler)
Definition: perl_core.c:361
watch_t * Ekg2__Watch
Definition: module.h:31
session_t * Ekg2__Session
Definition: module.h:26
abort_handler handler
Definition: abort.c:24
variable_t * Ekg2__Variable
Definition: module.h:27
void ekg2_callXS(void(*subaddr)(pTHX_ CV *cv), CV *cv, SV **mark)
Definition: perl_core.c:252
window_t * Ekg2__Window
Definition: module.h:29
void * perl_plugin_register(char *name, int type, void *formatinit)
Definition: perl_core.c:336
Definition: sessions.h:117