Riferimenti per il file ircd.h

#include "ircd_defs.h"
#include "setup.h"
#include "tools.h"
#include "memory.h"

Vai al codice sorgente di questo file.

Strutture dati

struct  SetOptions
struct  Counter
struct  ServerState_t

Definizioni

#define CurrentTime   SystemTime.tv_sec

Funzioni

char * get_ircd_platform (char *)
unsigned long get_maxrss (void)
void set_time (void)

Variabili

struct SetOptions GlobalSetOptions
unsigned long connect_id
struct ServerState_t server_state
char ** myargv
char ircd_platform [PLATFORMLEN]
const char * infotext []
const char * serno
const char * ircd_version
const char * logFileName
const char * pidFileName
int dorehash
int doremotd
struct Counter Count
struct timeval SystemTime
time_t nextconnect
int default_server_capabs
int bio_spare_fd
int splitmode
int splitchecking
int split_users
unsigned int split_servers
dlink_list unknown_list
dlink_list local_client_list
dlink_list serv_list
dlink_list global_serv_list
dlink_list oper_list
dlink_list lazylink_channels
int rehashed_klines


Documentazione delle definizioni

#define CurrentTime   SystemTime.tv_sec

Definizione alla linea 85 del file ircd.h.

Referenziato da accept_connection(), add_history(), add_id(), add_user_to_channel(), apply_tdline(), apply_tkline(), apply_trkline(), change_local_nick(), check_client(), check_pings_list(), check_spambot_warning(), check_unknowns_list(), check_xline(), close_connection(), comm_checktimeouts(), comm_select(), comm_setflush(), comm_setselect(), comm_settimeout(), conf_connect_allowed(), date(), dead_link_on_read(), do_actual_trace(), do_list(), do_ltrace(), do_whois(), eventAdd(), eventRun(), execute_callback(), exit_client(), expire_pending_glines(), expire_tklines(), flood_attack_channel(), flood_attack_client(), garbage_collect_ip_entries(), get_history(), handle_special(), init_resolver(), io_loop(), log_oper_action(), log_user_exit(), m_admin(), m_away(), m_help(), m_info(), m_join(), m_links(), m_list(), m_lusers(), m_map(), m_mkpasswd(), m_motd(), m_quit(), m_stats(), m_topic(), m_users(), m_version(), m_whois(), m_whowas(), main(), make_auth_request(), make_channel(), make_client(), make_request(), me_kline(), me_rkline(), mo_dline(), mo_forcejoin(), mo_kline(), mo_ojoin(), mo_rkline(), mo_testline(), mr_admin(), ms_eob(), ms_lljoin(), ms_svinfo(), msg_channel(), msg_channel_flags(), msg_client(), nick_from_server(), operspy_log(), operspy_whois(), parse_knock_local(), parse_resv(), part_one_client(), read_packet(), register_local_user(), release_auth_client(), remove_one_ip(), report_this_status(), send_knock(), send_usage(), server_estab(), set_initial_nick(), set_local_gline(), set_time(), show_events(), smalldate(), stats_hooks(), stats_L_list(), stats_operedup(), stats_servers(), stats_servlinks(), stats_uptime(), timeout_auth_queries_event(), timeout_resolver(), try_connections(), ts_warn(), tstats(), who_global(), whois_person(), write_log(), write_rxline(), e write_xline().


Documentazione delle funzioni

char* get_ircd_platform ( char *   ) 

Definizione alla linea 37 del file version.c.

Riferimenti PLATFORMLEN, snprintf(), e uname().

Referenziato da main().

unsigned long get_maxrss ( void   ) 

Definizione alla linea 183 del file ircd.c.

Riferimenti get_vm_top(), e initialVMTop.

Referenziato da count_memory().

void set_time ( void   ) 


Documentazione delle variabili

Referenziato da init_ssl(), e verify_private_key().

unsigned long connect_id

Definizione alla linea 86 del file ircd.c.

Referenziato da add_connection().

struct Counter Count

Definizione alla linea 102 del file ircd.c.

Referenziato da add_capability(), delete_capability(), e send_capabilities().

int dorehash

Definizione alla linea 95 del file ircd.c.

Referenziato da hybrid_wndproc(), io_loop(), e sighup_handler().

int doremotd

Definizione alla linea 96 del file ircd.c.

Referenziato da hybrid_wndproc(), io_loop(), e sigusr1_handler().

const char* infotext[]

Definizione alla linea 47 del file version.c.

Referenziato da send_info_text().

char ircd_platform[PLATFORMLEN]

Definizione alla linea 93 del file ircd.c.

Referenziato da main(), e send_conf_options().

const char* ircd_version

Definizione alla linea 33 del file version.c.

Referenziato da do_ltrace(), m_version(), main(), mo_trace(), mo_version(), ms_version(), print_startup(), e user_welcome().

Definizione alla linea 50 del file channel.c.

Referenziato da add_lazylinkchannel(), e remove_lazylink_flags().

const char* logFileName

Definizione alla linea 89 del file ircd.c.

Referenziato da main(), e rehash().

char** myargv

Definizione alla linea 92 del file ircd.c.

Referenziato da main(), e server_die().

time_t nextconnect

Definizione alla linea 97 del file ircd.c.

Referenziato da close_connection().

Definizione alla linea 65 del file client.c.

Referenziato da oper_up(), sendto_realops_flags(), sendto_wallops_flags(), set_user_mode(), e stats_operedup().

const char* pidFileName

Definizione alla linea 90 del file ircd.c.

Referenziato da main(), e server_die().

const char* serno

Definizione alla linea 34 del file version.c.

Referenziato da m_version(), mo_version(), e ms_version().

Definizione alla linea 81 del file ircd.c.

Referenziato da sigint_handler().

unsigned int split_servers

Definizione alla linea 111 del file ircd.c.

Referenziato da check_splitmode(), initialize_global_set_options(), e quote_splitnum().

Definizione alla linea 110 del file ircd.c.

Referenziato da check_splitmode(), initialize_global_set_options(), e quote_splitusers().

int splitmode

struct timeval SystemTime

Definizione alla linea 83 del file ircd.c.

Referenziato da main(), e set_time().


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