#include <interface.h>
Collaboration diagram for descriptor_data:
Data Fields | |
int | descriptor |
int | flags |
int | retries_left |
int | command_count |
int | timeout |
int | host_info |
char | addr [256] |
char | username [11] |
char | doing [DOINGLEN] |
char | hudkey [HUDKEYLEN] |
dbref | player |
char * | output_prefix |
char * | output_suffix |
int | output_size |
int | output_tot |
int | output_lost |
int | input_size |
int | input_tot |
int | input_lost |
int | chokes |
char | input [LBUF_SIZE] |
int | input_tail |
time_t | connected_at |
time_t | last_time |
int | quota |
int | refcount |
int | wait_for_input |
dbref | wait_cause |
PROG * | program_data |
sockaddr_storage | saddr |
int | saddr_len |
void * | outstanding_dnschild_query |
descriptor_data * | hashnext |
descriptor_data * | next |
descriptor_data * | prev |
event | sock_ev |
bufferevent * | sock_buff |
int | fd |
char * | remoteip |
char * | remotename |
int | remoteport |
Definition at line 75 of file interface.h.
char descriptor_data::addr[256] |
Definition at line 82 of file interface.h.
Referenced by announce_connect(), announce_disconnect(), check_connect(), dnschild_destruct(), dnschild_finish(), dnschild_kill(), do_comconnect(), dump_restart_db(), dump_restart_db_xdr(), dump_users(), failconn(), initializesock(), load_restart_db(), load_restart_db_xdr(), and shutdownsock().
Definition at line 79 of file interface.h.
Referenced by do_command(), dump_restart_db(), dump_restart_db_xdr(), dump_users(), initializesock(), load_restart_db(), load_restart_db_xdr(), and shutdownsock().
Definition at line 98 of file interface.h.
Referenced by check_connect(), check_idle(), dump_restart_db(), dump_restart_db_xdr(), dump_users(), fetch_connect(), initializesock(), load_restart_db(), load_restart_db_xdr(), and shutdownsock().
Definition at line 76 of file interface.h.
Referenced by accept_client_input(), boot_by_port(), check_connect(), close_sockets(), dump_restart_db(), dump_restart_db_xdr(), dump_users(), failconn(), flush_sockets(), fun_doing(), initializesock(), load_restart_db(), load_restart_db_xdr(), make_portlist(), network_initialize_socket(), process_input(), release_descriptor(), and shutdownsock().
char descriptor_data::doing[DOINGLEN] |
Definition at line 84 of file interface.h.
Referenced by do_doing(), dump_restart_db(), dump_restart_db_xdr(), dump_users(), fun_doing(), initializesock(), load_restart_db(), and load_restart_db_xdr().
Definition at line 77 of file interface.h.
Referenced by accept_client_input(), announce_disconnect(), check_connect(), check_idle(), do_command(), do_unauth_command(), dump_restart_db(), dump_restart_db_xdr(), dump_users(), initializesock(), load_restart_db(), load_restart_db_xdr(), process_input(), and shutdownsock().
Definition at line 108 of file interface.h.
Referenced by desc_addhash(), desc_delhash(), initializesock(), load_restart_db(), and load_restart_db_xdr().
Definition at line 81 of file interface.h.
Referenced by announce_connect(), announce_disconnect(), check_connect(), dump_restart_db(), dump_restart_db_xdr(), dump_users(), initializesock(), load_restart_db(), load_restart_db_xdr(), and welcome_user().
char descriptor_data::hudkey[HUDKEYLEN] |
Definition at line 85 of file interface.h.
Referenced by dump_restart_db(), dump_restart_db_xdr(), initializesock(), load_restart_db(), and load_restart_db_xdr().
char descriptor_data::input[LBUF_SIZE] |
Definition at line 96 of file interface.h.
Referenced by freeqs(), initializesock(), load_restart_db(), load_restart_db_xdr(), and process_input().
Definition at line 94 of file interface.h.
Referenced by dump_users(), initializesock(), load_restart_db(), and load_restart_db_xdr().
Definition at line 92 of file interface.h.
Referenced by dump_users(), initializesock(), load_restart_db(), load_restart_db_xdr(), and run_command().
Definition at line 97 of file interface.h.
Referenced by freeqs(), initializesock(), load_restart_db(), load_restart_db_xdr(), and process_input().
Definition at line 93 of file interface.h.
Referenced by check_connect(), dump_users(), initializesock(), load_restart_db(), and load_restart_db_xdr().
time_t descriptor_data::last_time |
Definition at line 99 of file interface.h.
Referenced by check_idle(), do_command(), do_unauth_command(), dump_restart_db(), dump_restart_db_xdr(), dump_users(), fetch_idle(), initializesock(), load_restart_db(), and load_restart_db_xdr().
struct descriptor_data* descriptor_data::next |
Definition at line 109 of file interface.h.
Referenced by dump_restart_db(), dump_restart_db_xdr(), initializesock(), load_restart_db(), load_restart_db_xdr(), and release_descriptor().
Definition at line 91 of file interface.h.
Referenced by dump_users(), initializesock(), load_restart_db(), and load_restart_db_xdr().
Definition at line 87 of file interface.h.
Referenced by clearstrings(), do_command(), dump_restart_db(), dump_restart_db_xdr(), initializesock(), load_restart_db(), and load_restart_db_xdr().
Definition at line 89 of file interface.h.
Referenced by dump_users(), initializesock(), load_restart_db(), and load_restart_db_xdr().
Definition at line 88 of file interface.h.
Referenced by clearstrings(), do_command(), dump_restart_db(), dump_restart_db_xdr(), initializesock(), load_restart_db(), and load_restart_db_xdr().
Definition at line 90 of file interface.h.
Referenced by dump_users(), initializesock(), load_restart_db(), load_restart_db_xdr(), network_write(), and queue_write().
Definition at line 107 of file interface.h.
Referenced by close_sockets(), dnschild_destruct(), dnschild_finish(), dnschild_kill(), initializesock(), load_restart_db(), load_restart_db_xdr(), and shutdownsock().
Definition at line 86 of file interface.h.
Referenced by accept_client_input(), announce_disconnect(), boot_by_port(), check_connect(), check_idle(), desc_addhash(), desc_delhash(), do_command(), dump_restart_db(), dump_restart_db_xdr(), dump_users(), find_connected_name(), fun_doing(), handle_prog(), initializesock(), load_restart_db(), load_restart_db_xdr(), make_portlist(), make_ulist(), process_input(), queue_string(), raw_broadcast(), release_descriptor(), run_command(), set_lastsite(), and shutdownsock().
struct descriptor_data* descriptor_data::prev |
Definition at line 110 of file interface.h.
Referenced by dump_restart_db(), dump_restart_db_xdr(), initializesock(), load_restart_db(), load_restart_db_xdr(), and release_descriptor().
Definition at line 104 of file interface.h.
Referenced by check_connect(), do_prog(), do_quitprog(), handle_prog(), initializesock(), load_restart_db(), load_restart_db_xdr(), release_descriptor(), and run_command().
Definition at line 100 of file interface.h.
Referenced by initializesock(), load_restart_db(), load_restart_db_xdr(), and run_command().
Definition at line 101 of file interface.h.
Referenced by bind_descriptor(), load_restart_db(), load_restart_db_xdr(), and release_descriptor().
struct sockaddr_storage descriptor_data::saddr |
Definition at line 105 of file interface.h.
Referenced by dnschild_request(), initializesock(), load_restart_db(), and load_restart_db_xdr().
Definition at line 106 of file interface.h.
Referenced by dnschild_request(), initializesock(), load_restart_db(), and load_restart_db_xdr().
struct bufferevent* descriptor_data::sock_buff |
Definition at line 112 of file interface.h.
Referenced by close_sockets(), flush_sockets(), initializesock(), load_restart_db(), load_restart_db_xdr(), queue_write(), and release_descriptor().
struct event descriptor_data::sock_ev |
Definition at line 111 of file interface.h.
Referenced by close_sockets(), initializesock(), load_restart_db(), load_restart_db_xdr(), and release_descriptor().
Definition at line 80 of file interface.h.
Referenced by announce_connect(), check_idle(), desc_reload(), dump_restart_db(), dump_restart_db_xdr(), initializesock(), load_restart_db(), and load_restart_db_xdr().
char descriptor_data::username[11] |
Definition at line 83 of file interface.h.
Referenced by announce_connect(), check_connect(), dump_restart_db(), dump_restart_db_xdr(), dump_users(), initializesock(), load_restart_db(), and load_restart_db_xdr().
Definition at line 103 of file interface.h.
Definition at line 102 of file interface.h.