Riferimenti per il file s_log.h

Vai al codice sorgente di questo file.

Definizioni

#define L_CRIT   0
#define L_ERROR   1
#define L_WARN   2
#define L_NOTICE   3
#define L_TRACE   4
#define L_INFO   5
#define L_DEBUG   6

Tipi enumerati (enum)

enum  {
  LOG_OPER_TYPE, LOG_FAILED_OPER_TYPE, LOG_KLINE_TYPE, LOG_RKLINE_TYPE,
  LOG_TEMP_KLINE_TYPE, LOG_DLINE_TYPE, LOG_TEMP_DLINE_TYPE, LOG_GLINE_TYPE,
  LOG_KILL_TYPE, LOG_OPERSPY_TYPE, LOG_IOERR_TYPE
}

Funzioni

void init_log (const char *)
void reopen_log (const char *)
void set_log_level (const int)
int get_log_level (void)
void ilog (const int, const char *,...)
const char * get_log_level_as_string (int)
void log_user_exit (struct Client *)
void log_oper_action (int type, const struct Client *, const char *,...)


Documentazione delle definizioni

#define L_CRIT   0

#define L_DEBUG   6

Definizione alla linea 36 del file s_log.h.

Referenziato da get_log_level_as_string(), ilog(), quote_log(), e set_log_level().

#define L_ERROR   1

#define L_INFO   5

#define L_NOTICE   3

#define L_TRACE   4

#define L_WARN   2


Documentazione dei tipi enumerati

anonymous enum

Valori dei tipi enumerati:
LOG_OPER_TYPE 
LOG_FAILED_OPER_TYPE 
LOG_KLINE_TYPE 
LOG_RKLINE_TYPE 
LOG_TEMP_KLINE_TYPE 
LOG_DLINE_TYPE 
LOG_TEMP_DLINE_TYPE 
LOG_GLINE_TYPE 
LOG_KILL_TYPE 
LOG_OPERSPY_TYPE 
LOG_IOERR_TYPE 

Definizione alla linea 51 del file s_log.h.


Documentazione delle funzioni

int get_log_level ( void   ) 

Definizione alla linea 179 del file s_log.c.

Riferimenti logLevel.

Referenziato da quote_log().

const char* get_log_level_as_string ( int   ) 

Definizione alla linea 185 del file s_log.c.

Riferimenti L_DEBUG, L_ERROR, e logLevelToString.

Referenziato da quote_log().

void ilog ( const   int,
const char *  ,
  ... 
)

Definizione alla linea 126 del file s_log.c.

Riferimenti buf, ConfigLoggingEntry, L_DEBUG, LOG_BUFSIZE, logLevel, logging_entry::use_logging, e write_log().

Referenziato da _modinit(), add_connection(), apply_tdline(), apply_tkline(), apply_trkline(), auth_connect_callback(), change_reply(), check_client(), check_pings_list(), comm_select(), comm_setselect(), conf_add_d_conf(), conf_add_server(), conf_dns_callback(), dead_link_on_read(), devpoll_write_update(), do_sgline(), dohelp(), eventAdd(), exit_client(), handle_command(), init_netio(), init_ssl(), load_a_module(), load_all_modules(), load_core_modules(), load_one_module(), log_user_exit(), lookup_confhost(), m_challenge(), m_error(), m_oper(), main(), me_unkline(), me_unrkline(), mo_clearchan(), mo_connect(), mo_gline(), mo_jupe(), mo_kill(), mo_killhost(), mo_modreload(), mo_modrestart(), mo_opme(), mo_rehash(), mo_spoof(), mo_squit(), mo_undline(), mo_ungline(), mo_unkline(), mo_unrkline(), ms_connect(), ms_error(), ms_kill(), ms_server(), ms_sid(), ms_squit(), ms_svinfo(), outofmemory(), parse_conf_file(), parse_resv(), proc_answer(), read_conf_files(), release_auth_client(), remove_xline(), report_crypto_errors(), report_error(), save_spare_fd(), serv_connect(), server_die(), server_estab(), set_local_gline(), set_locale(), set_time(), start_auth_query(), timeout_auth_queries_event(), ts_warn(), unload_one_module(), verify_private_key(), write_conf_line(), write_pidfile(), write_rxline(), write_xline(), e yyerror().

void init_log ( const char *   ) 

Definizione alla linea 152 del file s_log.c.

Riferimenti eventAddIsh(), open_log(), e user_log_resync.

Referenziato da main().

void log_oper_action ( int  type,
const struct Client ,
const char *  ,
  ... 
)

void log_user_exit ( struct Client  ) 

void reopen_log ( const char *   ) 

Definizione alla linea 164 del file s_log.c.

Riferimenti fbclose(), e open_log().

Referenziato da rehash().

void set_log_level ( const   int  ) 

Definizione alla linea 172 del file s_log.c.

Riferimenti L_DEBUG, L_ERROR, e logLevel.

Referenziato da quote_log(), e set_default_conf().


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