Riferimenti per il file m_flags.c

#include "stdinc.h"
#include "handlers.h"
#include "client.h"
#include "common.h"
#include "ircd.h"
#include "irc_string.h"
#include "sprintf_irc.h"
#include "numeric.h"
#include "fdlist.h"
#include "s_bsd.h"
#include "s_conf.h"
#include "s_log.h"
#include "s_serv.h"
#include "send.h"
#include "msg.h"
#include "parse.h"
#include "modules.h"
#include "s_user.h"

Vai al codice sorgente di questo file.

Strutture dati

struct  FlagTable

Definizioni

#define FL_ALL_USER_FLAGS   (UMODE_WALLOP | UMODE_SKILL | UMODE_SERVNOTICE )
#define FL_ALL_OPER_FLAGS

Funzioni

static void m_flags (struct Client *, struct Client *, int, char *[])
static void mo_flags (struct Client *, struct Client *, int, char *[])
static char * set_flags_to_string (struct Client *)
static char * unset_flags_to_string (struct Client *)
void _modinit (void)
void _moddeinit (void)

Variabili

struct Message flags_msgtab
const char * _version = "$Revision: 33 $"
static struct FlagTable flag_table []


Documentazione delle definizioni

#define FL_ALL_OPER_FLAGS

#define FL_ALL_USER_FLAGS   (UMODE_WALLOP | UMODE_SKILL | UMODE_SERVNOTICE )

Definizione alla linea 130 del file m_flags.c.

Referenziato da m_flags().


Documentazione delle funzioni

void _moddeinit ( void   ) 

Definizione alla linea 72 del file m_flags.c.

Riferimenti mod_del_cmd().

void _modinit ( void   ) 

Definizione alla linea 66 del file m_flags.c.

Riferimenti mod_add_cmd().

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

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

static char * set_flags_to_string ( struct Client client_p  )  [static]

Definizione alla linea 359 del file m_flags.c.

Riferimenti flag_table, IRCD_BUFSIZE, ircsprintf(), IsOper, IsOperN, FlagTable::mode, FlagTable::name, UMODE_NCHANGE, e Client::umodes.

Referenziato da m_flags(), e mo_flags().

static char * unset_flags_to_string ( struct Client client_p  )  [static]

Definizione alla linea 398 del file m_flags.c.

Riferimenti flag_table, IRCD_BUFSIZE, ircsprintf(), IsOper, IsOperN, FlagTable::mode, FlagTable::name, UMODE_NCHANGE, e Client::umodes.

Referenziato da m_flags(), e mo_flags().


Documentazione delle variabili

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

Definizione alla linea 77 del file m_flags.c.

struct FlagTable flag_table[] [static]

Valore iniziale:

 {
  "FLAGS", 0, 0, 0, 0, MFLG_SLOW, 0,
  {m_unregistered, m_flags, m_ignore, m_ignore, mo_flags, m_ignore}
}

Definizione alla linea 59 del file m_flags.c.


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