#include <ekg/sessions.h>
#include "irc.h"
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 | |||
) |