Riferimenti per il file m_trace.c

#include "stdinc.h"
#include "handlers.h"
#include "tools.h"
#include "hook.h"
#include "client.h"
#include "hash.h"
#include "common.h"
#include "irc_string.h"
#include "ircd.h"
#include "numeric.h"
#include "fdlist.h"
#include "s_bsd.h"
#include "s_serv.h"
#include "send.h"
#include "msg.h"
#include "parse.h"
#include "modules.h"
#include "s_conf.h"
#include "irc_getnameinfo.h"

Vai al codice sorgente di questo file.

Funzioni

static void m_trace (struct Client *, struct Client *, int, char **)
static void ms_trace (struct Client *, struct Client *, int, char **)
static void mo_trace (struct Client *, struct Client *, int, char **)
static void do_actual_trace (struct Client *, int, char **)
static void * va_actual_trace (va_list args)
void _modinit (void)
void _moddeinit (void)
static int report_this_status (struct Client *source_p, struct Client *target_p, int dow, int link_u_p, int link_u_s)
static void m_trace (struct Client *client_p, struct Client *source_p, int parc, char *parv[])
static void mo_trace (struct Client *client_p, struct Client *source_p, int parc, char *parv[])
static void ms_trace (struct Client *client_p, struct Client *source_p, int parc, char *parv[])

Variabili

struct Message trace_msgtab
const char * _version = "$Revision: 33 $"
static struct Callbacktrace_cb


Documentazione delle funzioni

void _moddeinit ( void   ) 

Definizione alla linea 78 del file m_trace.c.

Riferimenti mod_del_cmd(), uninstall_hook(), e va_actual_trace().

void _modinit ( void   ) 

Definizione alla linea 71 del file m_trace.c.

Riferimenti mod_add_cmd(), register_callback(), e va_actual_trace().

static void do_actual_trace ( struct Client source_p,
int  parc,
char **  parv 
) [static]

static void m_trace ( struct Client client_p,
struct Client source_p,
int  parc,
char *  parv[] 
) [static]

Definizione alla linea 95 del file m_trace.c.

Riferimenti form_str(), me, Client::name, RPL_ENDOFTRACE, e sendto_one().

static void m_trace ( struct Client ,
struct Client ,
int  ,
char **   
) [static]

static void mo_trace ( struct Client client_p,
struct Client source_p,
int  parc,
char *  parv[] 
) [static]

static void mo_trace ( struct Client ,
struct Client ,
int  ,
char **   
) [static]

Referenziato da ms_trace().

static void ms_trace ( struct Client client_p,
struct Client source_p,
int  parc,
char *  parv[] 
) [static]

Definizione alla linea 324 del file m_trace.c.

Riferimenti hunt_server(), IsOper, e mo_trace().

static void ms_trace ( struct Client ,
struct Client ,
int  ,
char **   
) [static]

static int report_this_status ( struct Client source_p,
struct Client target_p,
int  dow,
int  link_u_p,
int  link_u_s 
) [static]

static void* va_actual_trace ( va_list  args  )  [static]

Definizione alla linea 60 del file m_trace.c.

Riferimenti do_actual_trace().

Referenziato da _moddeinit(), e _modinit().


Documentazione delle variabili

const char* _version = "$Revision: 33 $"

Definizione alla linea 56 del file m_trace.c.

struct Callback* trace_cb [static]

Definizione alla linea 57 del file m_trace.c.

Valore iniziale:

 {
  "TRACE", 0, 0, 0, 0, MFLG_SLOW, 0,
  {m_unregistered, m_trace, ms_trace, m_ignore, mo_trace, m_ignore}
}

Definizione alla linea 50 del file m_trace.c.


Generato il Wed Apr 15 00:19:22 2009 per ircd-hybrid da  doxygen 1.5.6