ekg2
|
Idź do kodu źródłowego tego pliku.
Struktury danych | |
struct | ctcp_t |
Definicje | |
#define | CTCP_COMMAND(x) |
Definicje typów | |
typedef int(* | CTCP_Cmd )(session_t *s, irc_private_t *j, int number, char *ctcp, char *sender, char *idhost, char *targ) |
Wyliczenia | |
enum | { CTCP_ACTION = 1, CTCP_DCC, CTCP_SED, CTCP_FINGER, CTCP_VERSION, CTCP_SOURCE, CTCP_USERINFO, CTCP_CLIENTINFO, CTCP_PING, CTCP_TIME, CTCP_ERRMSG } |
Funkcje | |
char * | irc_ircoldcolstr_juststrip (session_t *sess, char *inp) |
char * | irc_ircoldcolstr_to_ekgcolstr (session_t *s, char *str, int strip) |
char * | irc_ircoldcolstr_to_ekgcolstr_nf (session_t *sess, char *str, int strip) |
char * | ctcp_parser (session_t *sess, int ispriv, char *sender, char *recp, char *s) |
Zmienne | |
static const ctcp_t | ctcps [] |
#define CTCP_COMMAND | ( | x | ) |
static int x(session_t *s, irc_private_t *j, int number, \ char *ctcp, char *sender, char*idhost, char *targ)
typedef int(* CTCP_Cmd)(session_t *s, irc_private_t *j, int number, char *ctcp, char *sender, char *idhost, char *targ) |
anonymous enum |
char* ctcp_parser | ( | session_t * | sess, |
int | ispriv, | ||
char * | sender, | ||
char * | recp, | ||
char * | s | ||
) |
char* irc_ircoldcolstr_juststrip | ( | session_t * | sess, |
char * | inp | ||
) |
char* irc_ircoldcolstr_to_ekgcolstr | ( | session_t * | s, |
char * | str, | ||
int | strip | ||
) |
char* irc_ircoldcolstr_to_ekgcolstr_nf | ( | session_t * | sess, |
char * | str, | ||
int | strip | ||
) |