TinyMUSH 3.3
TinyMUSH Server
|
SITE* statedata::access_list |
Access states for sites
int statedata::alarm_triggered |
Has periodic alarm signal occurred?
HASHTAB statedata::api_func_htab |
Registered module API functions
HASHTAB statedata::attr_name_htab |
Attribute names hashtable
int statedata::attr_next |
Next attr to alloc when freelist is empty
BADNAME* statedata::badname_head |
List of disallowed names
int statedata::break_called |
Boolean flag for @break and @assert
HASHTAB statedata::cdefs_htab |
Components hashtable
char** statedata::cfiletab |
Array of config files
time_t statedata::check_counter |
Countdown to next db check
int statedata::cmd_invk_ctr |
Commands invoked so far by this qentry
int statedata::cmd_nest_lev |
Current nesting of commands like @sw/now
HASHTAB statedata::command_htab |
Commands hashtable
int statedata::configfiles |
Number of config files
time_t statedata::cpu_count_from |
When did we last reset CPU counters?
clock_t statedata::cputime_base |
CPU baselined at beginning of command
clock_t statedata::cputime_now |
CPU time recorded during command
char* statedata::curr_cmd |
The current command
dbref statedata::curr_enactor |
Who initiated the current command
dbref statedata::curr_player |
Who is running the current command
int statedata::db_block_size |
Block size of database
int statedata::db_size |
Allocated size of db structure
int statedata::db_top |
Number of items in the db
int statedata::dbm_fd |
File descriptor of our DBM database
int statedata::debug |
Are we being debug?
char* statedata::debug_cmd |
The command we are executing (if any)
HASHTAB statedata::desc_htab |
Socket descriptor hashtable
char* statedata::doing_hdr |
Doing column header in WHO display
time_t statedata::dump_counter |
Countdown to next db dump
pid_t statedata::dumper |
If forked-dumping, with what pid?
int statedata::dumping |
Are we dumping?
int statedata::epoch |
Generation number for dumps
time_t statedata::events_counter |
Countdown to next events check
int statedata::f_limitmask |
Flagword for limiter for functions
HASHTAB statedata::flags_htab |
Flags hashtable
int statedata::flatfile_flag |
Dump a flatfile when we have the chance
dbref statedata::freelist |
Head of object freelist
HASHTAB statedata::func_htab |
Functions hashtable
int statedata::func_invk_ctr |
Functions invoked so far by this command
int statedata::func_nest_lev |
Current nesting of functions
HASHTAB statedata::fwdlist_htab |
Room forwardlists
int statedata::generation |
DB global generation number
int* statedata::guest_free |
Table to keep track of free guests
int statedata::helpfiles |
Number of external indexed helpfiles
HASHTAB* statedata::hfile_hashes |
Pointer to an array of index hashtables
char** statedata::hfiletab |
Array of path pointers
int statedata::hfiletab_size |
Size of the table storing path pointers
time_t statedata::idle_counter |
Countdown to next idle check
int statedata::in_loop |
In a loop() statement?
int statedata::in_switch |
In a switch() statement?
int statedata::initializing |
Are we reading config file at startup?
int statedata::inpipe |
Boolean flag for command piping
HASHTAB statedata::instance_htab |
Instances hashtable
HASHTAB statedata::instdata_htab |
Structure data hashtable
ALIST statedata::iter_alist |
Attribute list for iterations
int statedata::loading_db |
Are we loading the db?
int statedata::lock_nest_lev |
Current nesting of lock evals
int statedata::logging |
Are we in the middle of logging?
HASHTAB statedata::logout_cmd_htab |
Logged-out commands hashtable (WHO, etc)
int statedata::logstderr |
Echo log to stderr too?
int statedata::loop_break[MAX_ITER_NESTING] |
Kill this iter() loop?
int statedata::loop_number[MAX_ITER_NESTING] |
Value of #@
char* statedata::loop_token[MAX_ITER_NESTING] |
Value of ##
char* statedata::loop_token2[MAX_ITER_NESTING] |
Value of #?
MARKBUF* statedata::markbits |
temp storage for marking/unmarking
int statedata::min_size |
Minimum db size (from file header)
dbref statedata::mod_al_id |
Where did mod_alist come from?
char* statedata::mod_alist |
Attribute list for modifying
int statedata::mod_size |
Length of modified buffer
char* statedata::modloaded |
Modules loaded
MODULE* statedata::modules_list |
Loadable modules hashtable
unsigned int statedata::moduletype_top |
Highest module DBTYPE
int statedata::mstat_curr |
Which sample is latest
int statedata::mstat_idrss[2] |
Summed private data size
int statedata::mstat_isrss[2] |
Summed private stack size
int statedata::mstat_ixrss[2] |
Summed shared size
int statedata::mstat_secs[2] |
Time of samples
time_t statedata::mstats_counter |
Countdown to next mstats snapshot
int statedata::mush_lognum |
Number of logfile
time_t statedata::now |
What time is it now?
HASHTAB statedata::nref_htab |
Object name reference #_name_ mapping
int statedata::ntfy_nest_lev |
Current nesting of notifys
unsigned int statedata::objc |
Object reference counter
HASHTAB statedata::objgrid_htab |
Object grids
UDB_OBJECT* statedata::objpipes[NUM_OBJPIPES] |
Number of object pipelines
HASHTAB statedata::objstack_htab |
Object stacks
OLSTK* statedata::olist |
Stack of object lists for nested searches
int statedata::panicking |
Are we in the middle of dying horribly?
HASHTAB statedata::parent_htab |
Parent $-command exclusion
HASHTAB statedata::player_htab |
Player name->number hashtable
char* statedata::pout |
The output of the pipe used in %|
char* statedata::poutbufc |
Buffer position for poutnew
char* statedata::poutnew |
The output being build by the current command
dbref statedata::poutobj |
Object doing the piping
HASHTAB statedata::powers_htab |
Powers hashtable
HASHTAB statedata::propdir_htab |
Propdir lists
BQUE* statedata::qfirst |
Head of player queue
BQUE* statedata::qlast |
Tail of player queue
BQUE* statedata::qlfirst |
Head of object queue
BQUE* statedata::qllast |
Tail of object queue
HASHTAB statedata::qpid_htab |
Queue process IDs
BQUE* statedata::qsemfirst |
Head of semaphore queue
BQUE* statedata::qsemlast |
Tail of semaphore queue
BQUE* statedata::qwait |
Head of wait queue
MEMTRACK* statedata::raw_allocs |
Tracking of raw memory allocations
GDATA* statedata::rdata |
Global register data
int statedata::reboot_nums |
How many times have we restarted?
int statedata::record_players |
The maximum # of player logged on
HASHTAB statedata::redir_htab |
Redirections
time_t statedata::restart_time |
When did we last restart?
int statedata::restarting |
Are we restarting?
const unsigned char* statedata::retabs |
PCRE regexp tables
int statedata::shutdown_flag |
Should interface be shut down?
int statedata::standalone |
Are we converting the database?
time_t statedata::start_time |
When was MUSH started
HASHTAB statedata::structs_htab |
Structure hashtable
SITE* statedata::suspect_list |
Sites that are suspect
char* statedata::switch_token |
Value of #$
HASHTAB statedata::ufunc_htab |
Local functions hashtable
HASHTAB statedata::vars_htab |
Persistent variables hashtable
HASHTAB statedata::vattr_name_htab |
User attribute names hashtable
versioninfo statedata::version |
MUSH version info
int statedata::wild_times_lev |
Wildcard matching tries.
int statedata::zone_nest_num |
Global current zone nest position