ekg2  GIT master
Definicje | Funkcje
Dokumentacja pliku perl_bless.c
#include "ekg2.h"
#include <ekg/scripts.h>
#include <plugins/irc/irc.h>
#include "perl_core.h"
#include "perl_bless.h"
#include <EXTERN.h>
#include <perl.h>
#include <XSUB.h>
Wykres zależności załączania dla perl_bless.c:

Definicje

#define debug_bless(args...)   ;
 
#define HAVE_IRC   1
 

Funkcje

void ekg2_bless_session (HV *hv, session_t *session)
 
void ekg2_bless_irc_server (HV *hv, session_t *session)
 
void ekg2_bless_irc_channel (HV *hv, channel_t *chan)
 
void ekg2_bless_irc_user (HV *hv, people_t *person)
 
void ekg2_bless_irc_channuser (HV *hv, people_chan_t *ch)
 
void ekg2_bless_session_var (HV *hv, session_param_t *p)
 
void ekg2_bless_var (HV *hv, variable_t *var)
 
void ekg2_bless_command (HV *hv, command_t *command)
 
void ekg2_bless_fstring (HV *hv, fstring_t *fstr)
 
void ekg2_bless_watch (HV *hv, watch_t *watch)
 
void ekg2_bless_window (HV *hv, window_t *window)
 
static char * inet_ntoa_u (guint32 ip)
 
void ekg2_bless_user (HV *hv, userlist_t *user)
 
void ekg2_bless_timer (HV *hv, ekg_timer_t timer)
 
void ekg2_bless_plugin (HV *hv, plugin_t *plugin)
 
void ekg2_bless_script (HV *hv, script_t *scr)
 
SV * ekg2_bless (perl_bless_t flag, int flag2, void *object)
 

Dokumentacja definicji

◆ debug_bless

#define debug_bless (   args...)    ;

◆ HAVE_IRC

#define HAVE_IRC   1

Dokumentacja funkcji

◆ ekg2_bless()

SV* ekg2_bless ( perl_bless_t  flag,
int  flag2,
void *  object 
)

◆ ekg2_bless_command()

void ekg2_bless_command ( HV *  hv,
command_t command 
)

◆ ekg2_bless_fstring()

void ekg2_bless_fstring ( HV *  hv,
fstring_t fstr 
)

◆ ekg2_bless_irc_channel()

void ekg2_bless_irc_channel ( HV *  hv,
channel_t chan 
)

◆ ekg2_bless_irc_channuser()

void ekg2_bless_irc_channuser ( HV *  hv,
people_chan_t ch 
)

◆ ekg2_bless_irc_server()

void ekg2_bless_irc_server ( HV *  hv,
session_t session 
)

◆ ekg2_bless_irc_user()

void ekg2_bless_irc_user ( HV *  hv,
people_t person 
)

◆ ekg2_bless_plugin()

void ekg2_bless_plugin ( HV *  hv,
plugin_t plugin 
)

◆ ekg2_bless_script()

void ekg2_bless_script ( HV *  hv,
script_t scr 
)

◆ ekg2_bless_session()

void ekg2_bless_session ( HV *  hv,
session_t session 
)

◆ ekg2_bless_session_var()

void ekg2_bless_session_var ( HV *  hv,
session_param_t p 
)

◆ ekg2_bless_timer()

void ekg2_bless_timer ( HV *  hv,
ekg_timer_t  timer 
)

◆ ekg2_bless_user()

void ekg2_bless_user ( HV *  hv,
userlist_t user 
)

◆ ekg2_bless_var()

void ekg2_bless_var ( HV *  hv,
variable_t var 
)

◆ ekg2_bless_watch()

void ekg2_bless_watch ( HV *  hv,
watch_t watch 
)

◆ ekg2_bless_window()

void ekg2_bless_window ( HV *  hv,
window_t window 
)

◆ inet_ntoa_u()

static char* inet_ntoa_u ( guint32  ip)
inlinestatic