TinyMUSH 3.3
TinyMUSH Server
Loading...
Searching...
No Matches
Variables
externs.h File Reference

Prototypes for externs not defined elsewhere. More...

Go to the source code of this file.

Variables

char * log_pos
 
OBJdb
 
NAMEnames
 
NAMEpurenames
 
int anum_alc_top
 
OBJENT object_types [8]
 
const Delim SPACE_DELIM
 
OBJXFUNCS xfunctions
 
FUN flist []
 List of existing MUSHCode functions in alphabetical order. More...
 
DESCdescriptor_list
 
CONFDATA mushconf
 
STATEDATA mushstate
 
NAMETAB addcmd_sw []
 Name Tables. More...
 
NAMETAB attrib_sw []
 
NAMETAB boot_sw []
 
NAMETAB chown_sw []
 
NAMETAB chzone_sw []
 
NAMETAB clone_sw []
 
NAMETAB decomp_sw []
 
NAMETAB destroy_sw []
 
NAMETAB dig_sw []
 
NAMETAB doing_sw []
 
NAMETAB dolist_sw []
 
NAMETAB drop_sw []
 
NAMETAB dump_sw []
 
NAMETAB emit_sw []
 
NAMETAB end_sw []
 
NAMETAB enter_sw []
 
NAMETAB examine_sw []
 
NAMETAB femit_sw []
 
NAMETAB fixdb_sw []
 
NAMETAB floaters_sw []
 
NAMETAB force_sw []
 
NAMETAB fpose_sw []
 
NAMETAB fsay_sw []
 
NAMETAB function_sw []
 
NAMETAB get_sw []
 
NAMETAB give_sw []
 
NAMETAB goto_sw []
 
NAMETAB halt_sw []
 
NAMETAB help_sw []
 
NAMETAB hook_sw []
 
NAMETAB leave_sw []
 
NAMETAB listmotd_sw []
 
NAMETAB lock_sw []
 
NAMETAB look_sw []
 
NAMETAB mark_sw []
 
NAMETAB markall_sw []
 
NAMETAB motd_sw []
 
NAMETAB notify_sw []
 
NAMETAB oemit_sw []
 
NAMETAB open_sw []
 
NAMETAB pemit_sw []
 
NAMETAB pose_sw []
 
NAMETAB ps_sw []
 
NAMETAB quota_sw []
 
NAMETAB reference_sw []
 
NAMETAB set_sw []
 
NAMETAB shutdown_sw []
 
NAMETAB stats_sw []
 
NAMETAB sweep_sw []
 
NAMETAB switch_sw []
 
NAMETAB teleport_sw []
 
NAMETAB timecheck_sw []
 
NAMETAB toad_sw []
 
NAMETAB trig_sw []
 
NAMETAB verb_sw []
 
NAMETAB wall_sw []
 
NAMETAB warp_sw []
 
NAMETAB wait_sw []
 
NAMETAB noeval_sw []
 
NAMETAB access_nametab []
 Command, function, etc. access name table. More...
 
NAMETAB attraccess_nametab []
 Attribute access name tables. More...
 
NAMETAB indiv_attraccess_nametab []
 
NAMETAB list_names []
 All available lists for the list command. More...
 
NAMETAB bool_names []
 Boolean nametable. More...
 
NAMETAB list_files []
 File nametable. More...
 
NAMETAB logdata_nametab []
 Logging nametables. More...
 
NAMETAB logoptions_nametab []
 
NAMETAB enable_names []
 Global control flags nametable. More...
 
NAMETAB sigactions_nametab []
 Signal actions nametable. More...
 
NAMETAB logout_cmdtable []
 Logged out command tablename. More...
 
CMDENT command_table []
 Command table: Definitions for builtin commands, used to build the command hash table. More...
 
CONF conftable []
 Table for parsing the configuration file. More...
 
LOGFILETAB logfds_table []
 Log file descriptor table. More...
 
ATTR attr []
 List of built-in attributes. More...
 
time_t cs_ltime
 
int cs_writes
 
int cs_reads
 
int cs_dbreads
 
int cs_dbwrites
 
int cs_dels
 
int cs_checks
 
int cs_rhits
 
int cs_ahits
 
int cs_whits
 
int cs_fails
 
int cs_resets
 
int cs_syncs
 
int cs_size
 
UDB_CHAINsys_c
 
COLORINFO ansiColor []
 
COLORINFO xtermColor []
 
COLORINFO cssColors []
 

Detailed Description

Prototypes for externs not defined elsewhere.

Author
TinyMUSH development team (https://github.com/TinyMUSH)
Version
3.3
Date
2020-12-28

Variable Documentation

◆ access_nametab

NAMETAB access_nametab[]
extern

Command, function, etc. access name table.

◆ addcmd_sw

NAMETAB addcmd_sw[]
extern

Name Tables.

Name Tables.

Attention
Make sure that all of your command and switch names are lowercase!

◆ anum_alc_top

int anum_alc_top
extern

Top of attr num lookup table

◆ attr

ATTR attr[]
extern

List of built-in attributes.

List of built-in attributes

◆ attraccess_nametab

NAMETAB attraccess_nametab[]
extern

Attribute access name tables.

◆ bool_names

NAMETAB bool_names[]
extern

Boolean nametable.

◆ command_table

CMDENT command_table[]
extern

Command table: Definitions for builtin commands, used to build the command hash table.

Command Tables

◆ conftable

CONF conftable[]
extern

Table for parsing the configuration file.

Config Tables

◆ cs_ahits

int cs_ahits
extern

total reads filled active cache

◆ cs_checks

int cs_checks
extern

total checks

◆ cs_dbreads

int cs_dbreads
extern

total read-throughs

◆ cs_dbwrites

int cs_dbwrites
extern

total write-throughs

◆ cs_dels

int cs_dels
extern

total deletes

◆ cs_fails

int cs_fails
extern

attempts to grab nonexistent

◆ cs_ltime

time_t cs_ltime
extern

cache start time

◆ cs_reads

int cs_reads
extern

total reads

◆ cs_resets

int cs_resets
extern

total cache resets

◆ cs_rhits

int cs_rhits
extern

total reads filled from cache

◆ cs_size

int cs_size
extern

total cache size

◆ cs_syncs

int cs_syncs
extern

total cache syncs

◆ cs_whits

int cs_whits
extern

total writes to dirty cache

◆ cs_writes

int cs_writes
extern

total writes

◆ db

OBJ* db
extern

struct database

Restart definitions struct database

◆ descriptor_list

DESC* descriptor_list
extern

Descriptor list

◆ enable_names

NAMETAB enable_names[]
extern

Global control flags nametable.

◆ flist

FUN flist[]
extern

List of existing MUSHCode functions in alphabetical order.

◆ list_files

NAMETAB list_files[]
extern

File nametable.

◆ list_names

NAMETAB list_names[]
extern

All available lists for the list command.

◆ logdata_nametab

NAMETAB logdata_nametab[]
extern

Logging nametables.

◆ logfds_table

LOGFILETAB logfds_table[]
extern

Log file descriptor table.

Logfile Tables

◆ logout_cmdtable

NAMETAB logout_cmdtable[]
extern

Logged out command tablename.

◆ names

NAME* names
extern

Name buffer

◆ object_types

OBJENT object_types[8]
extern

Object types flags

◆ purenames

NAME* purenames
extern

Pure Name Buffer

◆ sigactions_nametab

NAMETAB sigactions_nametab[]
extern

Signal actions nametable.

◆ sys_c

UDB_CHAIN* sys_c
extern

sys_c points to all cache lists