ekg2
GIT master
|
Idź do kodu źródłowego tego pliku.
Struktury danych | |
struct | IrcCommand |
Definicje | |
#define | IRC_COMMAND(x) static int x(session_t *s, irc_private_t *j, int fd, int ecode, char **param) |
#define | IRC_LISTBAN 0x001 |
#define | IRC_LISTEXC 0x002 |
#define | IRC_LISTINV 0x004 |
#define | IRC_LISTLIN 0x008 |
#define | IRC_LISTSTA 0x010 |
#define | IRC_LISTWHO 0x020 |
#define | IRC_LISTCHA 0x040 |
#define | IRC_LISTEND 0x080 |
#define | IRC_WHOIS 0x001 |
#define | IRC_WHOWAS 0x002 |
#define | IRC_WHOERR 0x004 |
Definicje typów | |
typedef int(* | Irc_Cmd) (session_t *, irc_private_t *, int, int, char **) |
Wyliczenia | |
enum | { IRC_ERR_12 =0, IRC_ERR_21, IRC_ERR_ONLY1, IRC_ERR_NEW, IRC_ERR_IGNO, IRC_ERR_OTHER, IRC_RPL_12 =256, IRC_RPL_21, IRC_RPL_ONLY1, IRC_RPL_NEW, IRC_RPL_IGNO, IRC_RPL_OTHER } |
Funkcje | |
static int | irc_c_init (session_t *s, irc_private_t *j, int fd, int ecode, char **param) |
static int | irc_c_invite (session_t *s, irc_private_t *j, int fd, int ecode, char **param) |
static int | irc_c_ping (session_t *s, irc_private_t *j, int fd, int ecode, char **param) |
static int | irc_c_nick (session_t *s, irc_private_t *j, int fd, int ecode, char **param) |
static int | irc_c_msg (session_t *s, irc_private_t *j, int fd, int ecode, char **param) |
static int | irc_c_join (session_t *s, irc_private_t *j, int fd, int ecode, char **param) |
static int | irc_c_part (session_t *s, irc_private_t *j, int fd, int ecode, char **param) |
static int | irc_c_kick (session_t *s, irc_private_t *j, int fd, int ecode, char **param) |
static int | irc_c_quit (session_t *s, irc_private_t *j, int fd, int ecode, char **param) |
static int | irc_c_error (session_t *s, irc_private_t *j, int fd, int ecode, char **param) |
static int | irc_c_list (session_t *s, irc_private_t *j, int fd, int ecode, char **param) |
static int | irc_c_namerpl (session_t *s, irc_private_t *j, int fd, int ecode, char **param) |
static int | irc_c_mode (session_t *s, irc_private_t *j, int fd, int ecode, char **param) |
static int | irc_c_topic (session_t *s, irc_private_t *j, int fd, int ecode, char **param) |
static int | irc_c_whois (session_t *s, irc_private_t *j, int fd, int ecode, char **param) |
Zmienne | |
static const IrcCommand | irccommands [] |
#define IRC_COMMAND | ( | x | ) | static int x(session_t *s, irc_private_t *j, int fd, int ecode, char **param) |
#define IRC_LISTBAN 0x001 |
#define IRC_LISTCHA 0x040 |
#define IRC_LISTEND 0x080 |
#define IRC_LISTEXC 0x002 |
#define IRC_LISTINV 0x004 |
#define IRC_LISTLIN 0x008 |
#define IRC_LISTSTA 0x010 |
#define IRC_LISTWHO 0x020 |
#define IRC_WHOERR 0x004 |
#define IRC_WHOIS 0x001 |
#define IRC_WHOWAS 0x002 |
typedef int(* Irc_Cmd) (session_t *, irc_private_t *, int, int, char **) |
anonymous enum |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |