#include <protocol.h>
Data Fields | |
| char | name [50] |
| char | author [50] |
| char | version [100] |
| time_t | age |
| void(* | ircd_connect )() |
| void(* | ircd_oper )(char *source, char *opertype) |
| void(* | ircd_add_user )(User *user) |
| void(* | ircd_ping )(char *source) |
| void(* | ircd_wallop )(char *source, char *msg) |
| void(* | ircd_xline )(char *xline, char *source, char *mask, char *reason) |
| void(* | ircd_version )(User *user) |
| void(* | ircd_set_umode )(User *u, int argc, char *modes) |
| void(* | ircd_set_cmode )(Channel *c, int argc, char *modes) |
| void(* | ircd_join )(User *, Channel *) |
| void(* | ircd_part )(User *, Channel *, char *) |
| void(* | ircd_mode )(User *, Channel *, char *) |
| void(* | ircd_umode )(User *, char *) |
| void(* | ircd_kill )(User *, char *) |
| void(* | ircd_server )(Link *) |
| CMode * | cmodes |
| int | ts |
| int | ts6 |
| int | require_ts6 |
| int | use_push |
| int | p10 |
Definition at line 30 of file protocol.h.
| time_t age |
Definition at line 36 of file protocol.h.
Referenced by add_protocol().
| char author[50] |
Definition at line 33 of file protocol.h.
Referenced by add_protocol().
Definition at line 55 of file protocol.h.
| void(* ircd_add_user)(User *user) |
Definition at line 40 of file protocol.h.
Referenced by addp_add_user(), ircd_add_user(), and protocol_init().
| void(* ircd_connect)() |
Definition at line 38 of file protocol.h.
Referenced by addp_connect(), ircd_connect(), and protocol_init().
Definition at line 47 of file protocol.h.
Referenced by addp_join(), ircd_join(), and protocol_init().
| void(* ircd_kill)(User *, char *) |
Definition at line 51 of file protocol.h.
Referenced by addp_kill(), ircd_kill(), and protocol_init().
Definition at line 49 of file protocol.h.
Referenced by addp_mode(), ircd_mode(), and protocol_init().
Definition at line 39 of file protocol.h.
Referenced by addp_oper(), ircd_oper(), and protocol_init().
Definition at line 48 of file protocol.h.
Referenced by addp_part(), ircd_part(), and protocol_init().
Definition at line 41 of file protocol.h.
Referenced by addp_ping(), ircd_ping(), and protocol_init().
| void(* ircd_server)(Link *) |
Definition at line 52 of file protocol.h.
Referenced by addp_server(), ircd_server(), and protocol_init().
| void(* ircd_set_cmode)(Channel *c, int argc, char *modes) |
Definition at line 46 of file protocol.h.
Referenced by addp_set_cmode(), ircd_set_cmode(), and protocol_init().
| void(* ircd_set_umode)(User *u, int argc, char *modes) |
Definition at line 45 of file protocol.h.
Referenced by addp_set_umode(), and ircd_set_umode().
| void(* ircd_umode)(User *, char *) |
Definition at line 50 of file protocol.h.
Referenced by addp_umode(), ircd_umode(), and protocol_init().
| void(* ircd_version)(User *user) |
Definition at line 44 of file protocol.h.
Referenced by addp_version(), ircd_version(), and protocol_init().
| void(* ircd_wallop)(char *source, char *msg) |
Definition at line 42 of file protocol.h.
Referenced by addp_wallop(), ircd_wallop(), and protocol_init().
| void(* ircd_xline)(char *xline, char *source, char *mask, char *reason) |
Definition at line 43 of file protocol.h.
Referenced by addp_xline(), ircd_xline(), and protocol_init().
| char name[50] |
Definition at line 32 of file protocol.h.
Referenced by add_protocol().
| int p10 |
Definition at line 62 of file protocol.h.
Referenced by AddUser(), NewClient(), parse(), protocol_init(), and sendto_logchan().
| int require_ts6 |
Definition at line 59 of file protocol.h.
Referenced by add_protocol().
| int ts |
Definition at line 57 of file protocol.h.
Referenced by add_protocol(), and protocol_init().
| int ts6 |
Definition at line 58 of file protocol.h.
Referenced by add_protocol(), AddUser(), ev_ping(), exit_one_user(), exit_user(), NewClient(), protocol_init(), sendto_channel(), sendto_logchan(), sendto_one(), sendto_one_notice(), sendto_one_numeric(), sendto_one_privmsg(), and uplink_cleanup().
| int use_push |
Definition at line 60 of file protocol.h.
| char version[100] |
Definition at line 34 of file protocol.h.
Referenced by add_protocol().
1.6.3