Struktury danych | Definicje | Definicje typów | Wyliczenia | Funkcje | Zmienne

Dokumentacja pliku plugins/irc/input.h

#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 []

Dokumentacja definicji

#define CTCP_COMMAND (   x  ) 
Wartość:
static int x(session_t *s, irc_private_t *j, int number, \
                char *ctcp, char *sender, char*idhost, char *targ)

Dokumentacja definicji typów

typedef int(* CTCP_Cmd)(session_t *s, irc_private_t *j, int number, char *ctcp, char *sender, char *idhost, char *targ)

Dokumentacja typów wyliczanych

anonymous enum
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 

Dokumentacja funkcji

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 
)

Dokumentacja zmiennych

const ctcp_t ctcps[] [static]
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 },
        { NULL,         0 }
}
 All Struktury Danych Pliki Funkcje Zmienne Definicje typów Wyliczenia Wartości wyliczeń Definicje