Riferimenti per il file m_who.c

#include "stdinc.h"
#include "tools.h"
#include "common.h"
#include "handlers.h"
#include "client.h"
#include "channel.h"
#include "channel_mode.h"
#include "hash.h"
#include "ircd.h"
#include "numeric.h"
#include "s_serv.h"
#include "send.h"
#include "list.h"
#include "irc_string.h"
#include "sprintf_irc.h"
#include "s_conf.h"
#include "msg.h"
#include "parse.h"
#include "modules.h"

Vai al codice sorgente di questo file.

Funzioni

static void m_who (struct Client *, struct Client *, int, char **)
static void ms_who (struct Client *, struct Client *, int, char **)
void _modinit (void)
void _moddeinit (void)
static void who_global (struct Client *source_p, char *mask, int server_oper)
static void do_who (struct Client *source_p, struct Client *target_p, const char *chname, const char *op_flags)
static void do_who_on_channel (struct Client *source_p, struct Channel *chptr, const char *chname, int member, int server_oper)
static void m_who (struct Client *client_p, struct Client *source_p, int parc, char *parv[])
static void who_common_channel (struct Client *source_p, struct Channel *chptr, char *mask, int server_oper, int *maxmatches)
static void ms_who (struct Client *client_p, struct Client *source_p, int parc, char *parv[])

Variabili

static time_t last_used = 0
struct Message who_msgtab
const char * _version = "$Revision: 313 $"


Documentazione delle funzioni

void _moddeinit ( void   ) 

Definizione alla linea 62 del file m_who.c.

Riferimenti mod_del_cmd().

void _modinit ( void   ) 

Definizione alla linea 56 del file m_who.c.

Riferimenti mod_add_cmd().

static void do_who ( struct Client source_p,
struct Client target_p,
const char *  chname,
const char *  op_flags 
) [static]

static void do_who_on_channel ( struct Client source_p,
struct Channel chptr,
const char *  chname,
int  member,
int  server_oper 
) [static]

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

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

Referenziato da ms_who().

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

Definizione alla linea 401 del file m_who.c.

Riferimenti CAP_LL, Client::from, server_info::hub, IsCapable, IsClient, m_who(), e ServerInfo.

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

static void who_common_channel ( struct Client source_p,
struct Channel chptr,
char *  mask,
int  server_oper,
int *  maxmatches 
) [static]

static void who_global ( struct Client source_p,
char *  mask,
int  server_oper 
) [static]


Documentazione delle variabili

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

Definizione alla linea 67 del file m_who.c.

time_t last_used = 0 [static]

Valore iniziale:

 {
  "WHO", 0, 0, 2, 0, MFLG_SLOW, 0,
  {m_unregistered, m_who, ms_who, m_ignore, m_who, m_ignore}
}

Definizione alla linea 49 del file m_who.c.


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