#include <ekg/sessions.h>
#include "irc.h"
Idź do kodu źródłowego tego pliku.
|
enum | {
CTCP_ACTION =1,
CTCP_DCC,
CTCP_SED,
CTCP_FINGER,
CTCP_VERSION,
CTCP_SOURCE,
CTCP_USERINFO,
CTCP_CLIENTINFO,
CTCP_PING,
CTCP_TIME,
CTCP_ERRMSG
} |
|
#define CTCP_COMMAND |
( |
|
x) | |
|
Wartość:
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) |
Wartości wyliczeń |
---|
CTCP_ACTION |
|
CTCP_DCC |
|
CTCP_SED |
|
CTCP_FINGER |
|
CTCP_VERSION |
|
CTCP_SOURCE |
|
CTCP_USERINFO |
|
CTCP_CLIENTINFO |
|
CTCP_PING |
|
CTCP_TIME |
|
CTCP_ERRMSG |
|
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 |
|
) |
| |
Wartość początkowa:= {
{ "ACTION", 1 },
{ "DCC", 0 },
{ "SED", 0 },
{ "FINGER", 1 },
{ "VERSION", 1 },
{ "SOURCE", 1 },
{ "USERINFO", 1 },
{ "CLIENTINFO", 1 },
{ "PING", 1 },
{ "TIME", 1 },
{ "ERRMSG", 1 },
}