TinyMUSH 3.3
TinyMUSH Server
Loading...
Searching...
No Matches
Variables
nametabs.c File Reference

Command and other supporting tables. More...

#include "config.h"
#include "constants.h"
#include "typedefs.h"
#include "macros.h"
#include "externs.h"
#include "prototypes.h"
Include dependency graph for nametabs.c:

Variables

NAMETAB addcmd_sw []
 Switch tables for the various commands. 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...
 

Detailed Description

Command and other supporting tables.

Author
TinyMUSH development team (https://github.com/TinyMUSH)
Version
3.3
Date
2021-01-04

Variable Documentation

◆ access_nametab

NAMETAB access_nametab[]

Command, function, etc. access name table.

◆ addcmd_sw

NAMETAB addcmd_sw[]
Initial value:
= {
{(char *)"preserve", 1, CA_GOD, ADDCMD_PRESERVE},
{NULL, 0, 0, 0}}
#define ADDCMD_PRESERVE
Definition: constants.h:546
#define CA_GOD
Definition: constants.h:374

Switch tables for the various commands.

Name Tables.

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

◆ attr

List of built-in attributes.

◆ attraccess_nametab

NAMETAB attraccess_nametab[]
Initial value:
= {
{(char *)"const", 2, CA_PUBLIC, AF_CONST},
{(char *)"dark", 2, CA_WIZARD, AF_DARK},
{(char *)"default", 3, CA_WIZARD, AF_DEFAULT},
{(char *)"deleted", 3, CA_WIZARD, AF_DELETED},
{(char *)"god", 1, CA_PUBLIC, AF_GOD},
{(char *)"hidden", 1, CA_WIZARD, AF_MDARK},
{(char *)"ignore", 2, CA_WIZARD, AF_NOCMD},
{(char *)"internal", 2, CA_WIZARD, AF_INTERNAL},
{(char *)"is_lock", 4, CA_PUBLIC, AF_IS_LOCK},
{(char *)"locked", 1, CA_PUBLIC, AF_LOCK},
{(char *)"no_clone", 5, CA_PUBLIC, AF_NOCLONE},
{(char *)"no_command", 5, CA_PUBLIC, AF_NOPROG},
{(char *)"no_inherit", 4, CA_PUBLIC, AF_PRIVATE},
{(char *)"visual", 1, CA_PUBLIC, AF_VISUAL},
{(char *)"wizard", 1, CA_PUBLIC, AF_WIZARD},
{NULL, 0, 0, 0}}
#define AF_MDARK
Definition: constants.h:44
#define AF_INTERNAL
Definition: constants.h:45
#define CA_WIZARD
Definition: constants.h:375
#define AF_LOCK
Definition: constants.h:47
#define AF_DEFAULT
Definition: constants.h:62
#define AF_PRIVATE
Definition: constants.h:53
#define AF_CONST
Definition: constants.h:58
#define AF_DELETED
Definition: constants.h:48
#define AF_NOCLONE
Definition: constants.h:57
#define AF_VISUAL
Definition: constants.h:52
#define AF_IS_LOCK
Definition: constants.h:51
#define AF_GOD
Definition: constants.h:50
#define AF_WIZARD
Definition: constants.h:43
#define AF_NOPROG
Definition: constants.h:49
#define CA_PUBLIC
Command permission flags.
Definition: constants.h:373
#define AF_NOCMD
Definition: constants.h:46
#define AF_DARK
Definition: constants.h:42

Attribute access name tables.

◆ attrib_sw

NAMETAB attrib_sw[]
Initial value:
= {
{(char *)"access", 1, CA_GOD, ATTRIB_ACCESS},
{(char *)"delete", 1, CA_GOD, ATTRIB_DELETE},
{(char *)"info", 1, CA_WIZARD, ATTRIB_INFO},
{(char *)"rename", 1, CA_GOD, ATTRIB_RENAME},
{NULL, 0, 0, 0}}
#define ATTRIB_ACCESS
Definition: constants.h:547
#define ATTRIB_RENAME
Definition: constants.h:548
#define ATTRIB_INFO
Definition: constants.h:550
#define ATTRIB_DELETE
Definition: constants.h:549

◆ bool_names

NAMETAB bool_names[]
Initial value:
= {
{(char *)"true", 1, 0, 1},
{(char *)"false", 1, 0, 0},
{(char *)"yes", 1, 0, 1},
{(char *)"no", 1, 0, 0},
{(char *)"1", 1, 0, 1},
{(char *)"0", 1, 0, 0},
{NULL, 0, 0, 0}}

Boolean nametable.

◆ boot_sw

NAMETAB boot_sw[]
Initial value:
= {
{(char *)"port", 1, CA_WIZARD, BOOT_PORT | SW_MULTIPLE},
{(char *)"quiet", 1, CA_WIZARD, BOOT_QUIET | SW_MULTIPLE},
{NULL, 0, 0, 0}}
#define BOOT_PORT
Definition: constants.h:552
#define SW_MULTIPLE
Definition: constants.h:417
#define BOOT_QUIET
Definition: constants.h:551

◆ chown_sw

NAMETAB chown_sw[]
Initial value:
= {
{(char *)"nostrip", 1, CA_WIZARD, CHOWN_NOSTRIP},
{NULL, 0, 0, 0}}
#define CHOWN_NOSTRIP
Definition: constants.h:555

◆ chzone_sw

NAMETAB chzone_sw[]
Initial value:
= {
{(char *)"nostrip", 1, CA_WIZARD, CHZONE_NOSTRIP},
{NULL, 0, 0, 0}}
#define CHZONE_NOSTRIP
Definition: constants.h:556

◆ clone_sw

NAMETAB clone_sw[]
Initial value:
= {
{(char *)"cost", 1, CA_PUBLIC, CLONE_SET_COST | SW_MULTIPLE},
{(char *)"inherit", 3, CA_PUBLIC, CLONE_INHERIT | SW_MULTIPLE},
{(char *)"inventory", 3, CA_PUBLIC, CLONE_INVENTORY},
{(char *)"location", 1, CA_PUBLIC, CLONE_LOCATION},
{(char *)"nostrip", 1, CA_WIZARD, CLONE_NOSTRIP | SW_MULTIPLE},
{(char *)"parent", 2, CA_PUBLIC, CLONE_FROM_PARENT | SW_MULTIPLE},
{(char *)"preserve", 2, CA_PUBLIC, CLONE_PRESERVE | SW_MULTIPLE},
{NULL, 0, 0, 0}}
#define CLONE_NOSTRIP
Definition: constants.h:563
#define CLONE_SET_COST
Definition: constants.h:561
#define CLONE_LOCATION
Definition: constants.h:557
#define CLONE_PRESERVE
Definition: constants.h:559
#define CLONE_INVENTORY
Definition: constants.h:560
#define CLONE_INHERIT
Definition: constants.h:558
#define CLONE_FROM_PARENT
Definition: constants.h:562

◆ command_table

CMDENT command_table[]

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

◆ conftable

CONF conftable[]

Table for parsing the configuration file.

◆ decomp_sw

NAMETAB decomp_sw[]
Initial value:
= {
{(char *)"pretty", 1, CA_PUBLIC, DECOMP_PRETTY},
{NULL, 0, 0, 0}}
#define DECOMP_PRETTY
Definition: constants.h:565

◆ destroy_sw

NAMETAB destroy_sw[]
Initial value:
= {
{(char *)"instant", 4, CA_PUBLIC, DEST_INSTANT | SW_MULTIPLE},
{(char *)"override", 8, CA_PUBLIC, DEST_OVERRIDE | SW_MULTIPLE},
{NULL, 0, 0, 0}}
#define DEST_OVERRIDE
Definition: constants.h:568
#define DEST_INSTANT
Definition: constants.h:569

◆ dig_sw

NAMETAB dig_sw[]
Initial value:
= {
{(char *)"teleport", 1, CA_PUBLIC, DIG_TELEPORT},
{NULL, 0, 0, 0}}
#define DIG_TELEPORT
Definition: constants.h:570

◆ doing_sw

NAMETAB doing_sw[]
Initial value:
= {
{(char *)"header", 1, CA_PUBLIC, DOING_HEADER | SW_MULTIPLE},
{(char *)"message", 1, CA_PUBLIC, DOING_MESSAGE | SW_MULTIPLE},
{(char *)"poll", 1, CA_PUBLIC, DOING_POLL},
{(char *)"quiet", 1, CA_PUBLIC, DOING_QUIET | SW_MULTIPLE},
{NULL, 0, 0, 0}}
#define DOING_QUIET
Definition: constants.h:578
#define DOING_HEADER
Definition: constants.h:576
#define DOING_MESSAGE
Definition: constants.h:575
#define DOING_POLL
Definition: constants.h:577

◆ dolist_sw

NAMETAB dolist_sw[]
Initial value:
= {
{(char *)"delimit", 1, CA_PUBLIC, DOLIST_DELIMIT},
{(char *)"space", 1, CA_PUBLIC, DOLIST_SPACE},
{(char *)"notify", 1, CA_PUBLIC, DOLIST_NOTIFY | SW_MULTIPLE},
{(char *)"now", 1, CA_PUBLIC, DOLIST_NOW | SW_MULTIPLE},
{NULL, 0, 0, 0}}
#define DOLIST_NOW
Definition: constants.h:574
#define DOLIST_NOTIFY
Definition: constants.h:573
#define DOLIST_SPACE
Definition: constants.h:571
#define DOLIST_DELIMIT
Definition: constants.h:572

◆ drop_sw

NAMETAB drop_sw[]
Initial value:
= {
{(char *)"quiet", 1, CA_PUBLIC, DROP_QUIET},
{NULL, 0, 0, 0}}
#define DROP_QUIET
Definition: constants.h:579

◆ dump_sw

NAMETAB dump_sw[]
Initial value:
= {
{(char *)"structure", 1, CA_WIZARD, DUMP_STRUCT | SW_MULTIPLE},
{(char *)"text", 1, CA_WIZARD, DUMP_TEXT | SW_MULTIPLE},
{(char *)"flatfile", 1, CA_WIZARD, DUMP_FLATFILE | SW_MULTIPLE},
{(char *)"optimize", 1, CA_WIZARD, DUMP_OPTIMIZE | SW_MULTIPLE},
{NULL, 0, 0, 0}}
#define DUMP_FLATFILE
Definition: constants.h:582
#define DUMP_OPTIMIZE
Definition: constants.h:583
#define DUMP_STRUCT
Definition: constants.h:580
#define DUMP_TEXT
Definition: constants.h:581

◆ emit_sw

NAMETAB emit_sw[]
Initial value:
= {
{(char *)"noeval", 1, CA_PUBLIC, SW_NOEVAL | SW_MULTIPLE},
{(char *)"here", 1, CA_PUBLIC, SAY_HERE | SW_MULTIPLE},
{(char *)"room", 1, CA_PUBLIC, SAY_ROOM | SW_MULTIPLE},
{(char *)"html", 1, CA_PUBLIC, SAY_HTML | SW_MULTIPLE},
{NULL, 0, 0, 0}}
#define SW_NOEVAL
Definition: constants.h:419
#define SAY_HERE
Definition: constants.h:691
#define SAY_ROOM
Definition: constants.h:692
#define SAY_HTML
Definition: constants.h:693

◆ enable_names

NAMETAB enable_names[]
Initial value:
= {
{(char *)"building", 1, CA_PUBLIC, CF_BUILD},
{(char *)"checkpointing", 2, CA_PUBLIC, CF_CHECKPOINT},
{(char *)"cleaning", 2, CA_PUBLIC, CF_DBCHECK},
{(char *)"dequeueing", 1, CA_PUBLIC, CF_DEQUEUE},
{(char *)"god_monitoring", 1, CA_PUBLIC, CF_GODMONITOR},
{(char *)"idlechecking", 2, CA_PUBLIC, CF_IDLECHECK},
{(char *)"interpret", 2, CA_PUBLIC, CF_INTERP},
{(char *)"logins", 3, CA_PUBLIC, CF_LOGIN},
{(char *)"eventchecking", 2, CA_PUBLIC, CF_EVENTCHECK},
{NULL, 0, 0, 0}}
#define CF_DBCHECK
Definition: constants.h:1422
#define CF_BUILD
Definition: constants.h:1419
#define CF_INTERP
Definition: constants.h:1420
#define CF_GODMONITOR
Definition: constants.h:1427
#define CF_DEQUEUE
Definition: constants.h:1426
#define CF_IDLECHECK
Definition: constants.h:1423
#define CF_EVENTCHECK
Definition: constants.h:1428
#define CF_CHECKPOINT
Definition: constants.h:1421
#define CF_LOGIN
MUSH constants.
Definition: constants.h:1418

Global control flags nametable.

◆ end_sw

NAMETAB end_sw[]
Initial value:
= {
{(char *)"assert", 1, CA_PUBLIC, ENDCMD_ASSERT},
{(char *)"break", 1, CA_PUBLIC, ENDCMD_BREAK},
{NULL, 0, 0, 0}}
#define ENDCMD_ASSERT
Definition: constants.h:585
#define ENDCMD_BREAK
Definition: constants.h:584

◆ enter_sw

NAMETAB enter_sw[]
Initial value:
= {
{(char *)"quiet", 1, CA_PUBLIC, MOVE_QUIET},
{NULL, 0, 0, 0}}
#define MOVE_QUIET
Definition: constants.h:637

◆ examine_sw

NAMETAB examine_sw[]
Initial value:
= {
{(char *)"brief", 1, CA_PUBLIC, EXAM_BRIEF},
{(char *)"debug", 1, CA_WIZARD, EXAM_DEBUG},
{(char *)"full", 1, CA_PUBLIC, EXAM_LONG},
{(char *)"owner", 1, CA_PUBLIC, EXAM_OWNER},
{(char *)"pairs", 3, CA_PUBLIC, EXAM_PAIRS},
{(char *)"parent", 1, CA_PUBLIC, EXAM_PARENT | SW_MULTIPLE},
{(char *)"pretty", 2, CA_PUBLIC, EXAM_PRETTY},
{NULL, 0, 0, 0}}
#define EXAM_BRIEF
Definition: constants.h:587
#define EXAM_LONG
Definition: constants.h:588
#define EXAM_DEBUG
Definition: constants.h:589
#define EXAM_PARENT
Definition: constants.h:590
#define EXAM_OWNER
Definition: constants.h:593
#define EXAM_PAIRS
Definition: constants.h:592
#define EXAM_PRETTY
Definition: constants.h:591

◆ femit_sw

NAMETAB femit_sw[]
Initial value:
= {
{(char *)"noeval", 1, CA_PUBLIC, SW_NOEVAL | SW_MULTIPLE},
{(char *)"here", 1, CA_PUBLIC, PEMIT_HERE | SW_MULTIPLE},
{(char *)"room", 1, CA_PUBLIC, PEMIT_ROOM | SW_MULTIPLE},
{(char *)"spoof", 1, CA_PUBLIC, PEMIT_SPOOF | SW_MULTIPLE},
{NULL, 0, 0, 0}}
#define PEMIT_ROOM
Definition: constants.h:657
#define PEMIT_SPOOF
Definition: constants.h:662
#define PEMIT_HERE
Definition: constants.h:656

◆ fixdb_sw

NAMETAB fixdb_sw[]
Initial value:
= {
{(char *)"contents", 1, CA_GOD, FIXDB_CON},
{(char *)"exits", 1, CA_GOD, FIXDB_EXITS},
{(char *)"location", 1, CA_GOD, FIXDB_LOC},
{(char *)"next", 1, CA_GOD, FIXDB_NEXT},
{(char *)"owner", 1, CA_GOD, FIXDB_OWNER},
{(char *)"pennies", 1, CA_GOD, FIXDB_PENNIES},
{(char *)"rename", 1, CA_GOD, FIXDB_NAME},
{NULL, 0, 0, 0}}
#define FIXDB_NAME
Definition: constants.h:600
#define FIXDB_EXITS
Definition: constants.h:597
#define FIXDB_OWNER
Definition: constants.h:594
#define FIXDB_LOC
Definition: constants.h:595
#define FIXDB_PENNIES
Definition: constants.h:599
#define FIXDB_CON
Definition: constants.h:596
#define FIXDB_NEXT
Definition: constants.h:598

◆ floaters_sw

NAMETAB floaters_sw[]
Initial value:
= {
{(char *)"all", 1, CA_PUBLIC, FLOATERS_ALL},
{NULL, 0, 0, 0}}
#define FLOATERS_ALL
Definition: constants.h:601

◆ force_sw

NAMETAB force_sw[]
Initial value:
= {
{(char *)"now", 1, CA_PUBLIC, FRC_NOW | SW_MULTIPLE},
{NULL, 0, 0, 0}}
#define FRC_NOW
Definition: constants.h:608

◆ fpose_sw

NAMETAB fpose_sw[]
Initial value:
= {
{(char *)"default", 1, CA_PUBLIC, 0},
{(char *)"noeval", 3, CA_PUBLIC, SW_NOEVAL | SW_MULTIPLE},
{(char *)"nospace", 1, CA_PUBLIC, SAY_NOSPACE},
{(char *)"spoof", 1, CA_PUBLIC, PEMIT_SPOOF | SW_MULTIPLE},
{NULL, 0, 0, 0}}
#define SAY_NOSPACE
Definition: constants.h:679

◆ fsay_sw

NAMETAB fsay_sw[]
Initial value:
= {
{(char *)"noeval", 1, CA_PUBLIC, SW_NOEVAL | SW_MULTIPLE},
{(char *)"spoof", 1, CA_PUBLIC, PEMIT_SPOOF | SW_MULTIPLE},
{NULL, 0, 0, 0}}

◆ function_sw

NAMETAB function_sw[]
Initial value:
= {
{(char *)"list", 1, CA_WIZARD, FUNCT_LIST},
{(char *)"noeval", 1, CA_WIZARD, FUNCT_NO_EVAL | SW_MULTIPLE},
{(char *)"privileged", 3, CA_WIZARD, FUNCT_PRIV | SW_MULTIPLE},
{(char *)"private", 5, CA_WIZARD, FUNCT_NOREGS | SW_MULTIPLE},
{(char *)"preserve", 3, CA_WIZARD, FUNCT_PRES | SW_MULTIPLE},
{NULL, 0, 0, 0}}
#define FUNCT_PRES
Definition: constants.h:605
#define FUNCT_NOREGS
Definition: constants.h:606
#define FUNCT_LIST
Definition: constants.h:602
#define FUNCT_NO_EVAL
Definition: constants.h:603
#define FUNCT_PRIV
Definition: constants.h:604

◆ get_sw

NAMETAB get_sw[]
Initial value:
= {
{(char *)"quiet", 1, CA_PUBLIC, GET_QUIET},
{NULL, 0, 0, 0}}
#define GET_QUIET
Definition: constants.h:609

◆ give_sw

NAMETAB give_sw[]
Initial value:
= {
{(char *)"quiet", 1, CA_WIZARD, GIVE_QUIET},
{NULL, 0, 0, 0}}
#define GIVE_QUIET
Definition: constants.h:610

◆ goto_sw

NAMETAB goto_sw[]
Initial value:
= {
{(char *)"quiet", 1, CA_PUBLIC, MOVE_QUIET},
{NULL, 0, 0, 0}}

◆ halt_sw

NAMETAB halt_sw[]
Initial value:
= {
{(char *)"all", 1, CA_PUBLIC, HALT_ALL},
{(char *)"pid", 1, CA_PUBLIC, HALT_PID},
{NULL, 0, 0, 0}}
#define HALT_PID
Definition: constants.h:614
#define HALT_ALL
Definition: constants.h:613

◆ help_sw

NAMETAB help_sw[]
Initial value:
= {
{(char *)"fine", 1, CA_PUBLIC, HELP_FIND},
{NULL, 0, 0, 0}}
#define HELP_FIND
Definition: constants.h:615

◆ hook_sw

NAMETAB hook_sw[]
Initial value:
= {
{(char *)"before", 1, CA_GOD, HOOK_BEFORE},
{(char *)"after", 1, CA_GOD, HOOK_AFTER},
{(char *)"permit", 1, CA_GOD, HOOK_PERMIT},
{(char *)"preserve", 3, CA_GOD, HOOK_PRESERVE},
{(char *)"nopreserve", 1, CA_GOD, HOOK_NOPRESERVE},
{(char *)"private", 3, CA_GOD, HOOK_PRIVATE},
{NULL, 0, 0, 0}}
#define HOOK_NOPRESERVE
Definition: constants.h:620
#define HOOK_PRESERVE
Definition: constants.h:619
#define HOOK_AFTER
Definition: constants.h:618
#define HOOK_PERMIT
Definition: constants.h:621
#define HOOK_PRIVATE
Definition: constants.h:622
#define HOOK_BEFORE
Definition: constants.h:617

◆ indiv_attraccess_nametab

NAMETAB indiv_attraccess_nametab[]
Initial value:
= {
{(char *)"case", 1, CA_PUBLIC, AF_CASE},
{(char *)"hidden", 1, CA_WIZARD, AF_MDARK},
{(char *)"wizard", 1, CA_WIZARD, AF_WIZARD},
{(char *)"no_command", 4, CA_PUBLIC, AF_NOPROG},
{(char *)"no_inherit", 4, CA_PUBLIC, AF_PRIVATE},
{(char *)"no_name", 4, CA_PUBLIC, AF_NONAME},
{(char *)"no_parse", 4, CA_PUBLIC, AF_NOPARSE},
{(char *)"now", 3, CA_PUBLIC, AF_NOW},
{(char *)"regexp", 2, CA_PUBLIC, AF_REGEXP},
{(char *)"rmatch", 2, CA_PUBLIC, AF_RMATCH},
{(char *)"structure", 1, CA_GOD, AF_STRUCTURE},
{(char *)"trace", 1, CA_PUBLIC, AF_TRACE},
{(char *)"visual", 1, CA_PUBLIC, AF_VISUAL},
{(char *)"html", 2, CA_PUBLIC, AF_HTML},
{NULL, 0, 0, 0}}
#define AF_NOPARSE
Definition: constants.h:55
#define AF_REGEXP
Definition: constants.h:56
#define AF_STRUCTURE
Definition: constants.h:60
#define AF_NOW
Definition: constants.h:65
#define AF_TRACE
Definition: constants.h:66
#define AF_CASE
Definition: constants.h:59
#define AF_RMATCH
Definition: constants.h:64
#define AF_NONAME
Definition: constants.h:63
#define AF_HTML
Definition: constants.h:54

◆ leave_sw

NAMETAB leave_sw[]
Initial value:
= {
{(char *)"quiet", 1, CA_PUBLIC, MOVE_QUIET},
{NULL, 0, 0, 0}}

◆ list_files

NAMETAB list_files[]
Initial value:
= {
{(char *)"badsite_connect", 1, CA_WIZARD, FC_CONN_SITE},
{(char *)"connect", 2, CA_WIZARD, FC_CONN},
{(char *)"create_register", 2, CA_WIZARD, FC_CREA_REG},
{(char *)"down", 1, CA_WIZARD, FC_CONN_DOWN},
{(char *)"full", 1, CA_WIZARD, FC_CONN_FULL},
{(char *)"guest_motd", 1, CA_WIZARD, FC_CONN_GUEST},
{(char *)"html_connect", 1, CA_WIZARD, FC_CONN_HTML},
{(char *)"motd", 1, CA_WIZARD, FC_MOTD},
{(char *)"newuser", 1, CA_WIZARD, FC_CREA_NEW},
{(char *)"quit", 1, CA_WIZARD, FC_QUIT},
{(char *)"register_connect", 1, CA_WIZARD, FC_CONN_REG},
{(char *)"wizard_motd", 1, CA_WIZARD, FC_WIZMOTD},
{NULL, 0, 0, 0}}
#define FC_CONN
File cache constants.
Definition: constants.h:1218

File nametable.

◆ list_names

NAMETAB list_names[]

All available lists for the list command.

◆ listmotd_sw

NAMETAB listmotd_sw[]
Initial value:
= {
{(char *)"brief", 1, CA_WIZARD, MOTD_BRIEF},
{NULL, 0, 0, 0}}
#define MOTD_BRIEF
Definition: constants.h:636

◆ lock_sw

NAMETAB lock_sw[]
Initial value:
= {
{(char *)"chownlock", 2, CA_PUBLIC, A_LCHOWN},
{(char *)"controllock", 2, CA_PUBLIC, A_LCONTROL},
{(char *)"defaultlock", 1, CA_PUBLIC, A_LOCK},
{(char *)"darklock", 2, CA_PUBLIC, A_LDARK},
{(char *)"droplock", 2, CA_PUBLIC, A_LDROP},
{(char *)"enterlock", 1, CA_PUBLIC, A_LENTER},
{(char *)"givelock", 2, CA_PUBLIC, A_LGIVE},
{(char *)"heardlock", 5, CA_PUBLIC, A_LHEARD},
{(char *)"hearslock", 5, CA_PUBLIC, A_LHEARS},
{(char *)"knownlock", 5, CA_PUBLIC, A_LKNOWN},
{(char *)"knowslock", 5, CA_PUBLIC, A_LKNOWS},
{(char *)"leavelock", 2, CA_PUBLIC, A_LLEAVE},
{(char *)"linklock", 2, CA_PUBLIC, A_LLINK},
{(char *)"movedlock", 5, CA_PUBLIC, A_LMOVED},
{(char *)"moveslock", 5, CA_PUBLIC, A_LMOVES},
{(char *)"pagelock", 3, CA_PUBLIC, A_LPAGE},
{(char *)"parentlock", 3, CA_PUBLIC, A_LPARENT},
{(char *)"receivelock", 1, CA_PUBLIC, A_LRECEIVE},
{(char *)"teloutlock", 2, CA_PUBLIC, A_LTELOUT},
{(char *)"tportlock", 2, CA_PUBLIC, A_LTPORT},
{(char *)"uselock", 1, CA_PUBLIC, A_LUSE},
{(char *)"userlock", 4, CA_PUBLIC, A_LUSER},
{(char *)"speechlock", 1, CA_PUBLIC, A_LSPEECH},
{NULL, 0, 0, 0}}
#define A_LUSE
Definition: constants.h:140
#define A_LCONTROL
Definition: constants.h:177
#define A_LOCK
Definition: constants.h:120
#define A_LRECEIVE
Definition: constants.h:165
#define A_LKNOWS
Definition: constants.h:304
#define A_LHEARS
Definition: constants.h:305
#define A_LDROP
Definition: constants.h:164
#define A_LMOVED
Definition: constants.h:303
#define A_LMOVES
Definition: constants.h:306
#define A_LKNOWN
Definition: constants.h:301
#define A_LTPORT
Definition: constants.h:163
#define A_LENTER
Definition: constants.h:137
#define A_LUSER
Definition: constants.h:175
#define A_LSPEECH
Definition: constants.h:287
#define A_LDARK
Definition: constants.h:297
#define A_LPAGE
Definition: constants.h:139
#define A_LGIVE
Definition: constants.h:141
#define A_LHEARD
Definition: constants.h:302
#define A_LLINK
Definition: constants.h:171
#define A_LTELOUT
Definition: constants.h:172
#define A_LLEAVE
Definition: constants.h:138
#define A_LCHOWN
Definition: constants.h:295
#define A_LPARENT
Definition: constants.h:176

◆ logdata_nametab

NAMETAB logdata_nametab[]
Initial value:
= {
{(char *)"flags", 1, 0, LOGOPT_FLAGS},
{(char *)"location", 1, 0, LOGOPT_LOC},
{(char *)"owner", 1, 0, LOGOPT_OWNER},
{(char *)"timestamp", 1, 0, LOGOPT_TIMESTAMP},
{NULL, 0, 0, 0}}
#define LOGOPT_FLAGS
Definition: constants.h:1465
#define LOGOPT_TIMESTAMP
Definition: constants.h:1468
#define LOGOPT_LOC
Definition: constants.h:1466
#define LOGOPT_OWNER
Definition: constants.h:1467

Logging nametables.

◆ logfds_table

LOGFILETAB logfds_table[]
Initial value:
= {
{LOG_ACCOUNTING, NULL, NULL},
{LOG_ALLCOMMANDS, NULL, NULL},
{LOG_BADCOMMANDS, NULL, NULL},
{LOG_ALLOCATE, NULL, NULL},
{LOG_BUGS, NULL, NULL},
{LOG_DBSAVES, NULL, NULL},
{LOG_CONFIGMODS, NULL, NULL},
{LOG_PCREATES, NULL, NULL},
{LOG_KBCOMMANDS, NULL, NULL},
{LOG_KILLS, NULL, NULL},
{LOG_LOCAL, NULL, NULL},
{LOG_LOGIN, NULL, NULL},
{LOG_NET, NULL, NULL},
{LOG_PROBLEMS, NULL, NULL},
{LOG_SECURITY, NULL, NULL},
{LOG_SHOUTS, NULL, NULL},
{LOG_STARTUP, NULL, NULL},
{LOG_SUSPECTCMDS, NULL, NULL},
{LOG_TIMEUSE, NULL, NULL},
{LOG_WIZARD, NULL, NULL},
{LOG_MALLOC, NULL, NULL},
{0, NULL, NULL}}
#define LOG_ALLCOMMANDS
Definition: constants.h:1441
#define LOG_BADCOMMANDS
Definition: constants.h:1443
#define LOG_LOCAL
Definition: constants.h:1460
#define LOG_TIMEUSE
Definition: constants.h:1459
#define LOG_SECURITY
Definition: constants.h:1451
#define LOG_PROBLEMS
Definition: constants.h:1456
#define LOG_NET
Definition: constants.h:1450
#define LOG_ACCOUNTING
Definition: constants.h:1442
#define LOG_LOGIN
Definition: constants.h:1449
#define LOG_KILLS
Definition: constants.h:1448
#define LOG_BUGS
Definition: constants.h:1444
#define LOG_WIZARD
Definition: constants.h:1454
#define LOG_MALLOC
Definition: constants.h:1461
#define LOG_ALLOCATE
Definition: constants.h:1455
#define LOG_SHOUTS
Definition: constants.h:1452
#define LOG_PCREATES
Definition: constants.h:1447
#define LOG_CONFIGMODS
Definition: constants.h:1446
#define LOG_SUSPECTCMDS
Definition: constants.h:1458
#define LOG_KBCOMMANDS
Definition: constants.h:1457
#define LOG_DBSAVES
Definition: constants.h:1445
#define LOG_STARTUP
Definition: constants.h:1453

Log file descriptor table.

◆ logoptions_nametab

NAMETAB logoptions_nametab[]
Initial value:
= {
{(char *)"accounting", 2, 0, LOG_ACCOUNTING},
{(char *)"all_commands", 2, 0, LOG_ALLCOMMANDS},
{(char *)"bad_commands", 2, 0, LOG_BADCOMMANDS},
{(char *)"buffer_alloc", 3, 0, LOG_ALLOCATE},
{(char *)"bugs", 3, 0, LOG_BUGS},
{(char *)"checkpoints", 2, 0, LOG_DBSAVES},
{(char *)"config_changes", 2, 0, LOG_CONFIGMODS},
{(char *)"create", 2, 0, LOG_PCREATES},
{(char *)"keyboard_commands", 2, 0, LOG_KBCOMMANDS},
{(char *)"killing", 1, 0, LOG_KILLS},
{(char *)"local", 3, 0, LOG_LOCAL},
{(char *)"logins", 3, 0, LOG_LOGIN},
{(char *)"network", 1, 0, LOG_NET},
{(char *)"problems", 1, 0, LOG_PROBLEMS},
{(char *)"security", 2, 0, LOG_SECURITY},
{(char *)"shouts", 2, 0, LOG_SHOUTS},
{(char *)"startup", 2, 0, LOG_STARTUP},
{(char *)"suspect_commands", 2, 0, LOG_SUSPECTCMDS},
{(char *)"time_usage", 1, 0, LOG_TIMEUSE},
{(char *)"wizard", 1, 0, LOG_WIZARD},
{(char *)"malloc", 1, 0, LOG_MALLOC},
{NULL, 0, 0, 0}}

◆ logout_cmdtable

NAMETAB logout_cmdtable[]
Initial value:
= {
{(char *)"DOING", 5, CA_PUBLIC, CMD_DOING},
{(char *)"LOGOUT", 6, CA_PUBLIC, CMD_LOGOUT},
{(char *)"OUTPUTPREFIX", 12, CA_PUBLIC, CMD_PREFIX | CMD_NOxFIX},
{(char *)"OUTPUTSUFFIX", 12, CA_PUBLIC, CMD_SUFFIX | CMD_NOxFIX},
{(char *)"QUIT", 4, CA_PUBLIC, CMD_QUIT},
{(char *)"SESSION", 7, CA_PUBLIC, CMD_SESSION},
{(char *)"WHO", 3, CA_PUBLIC, CMD_WHO},
{(char *)"PUEBLOCLIENT", 12, CA_PUBLIC, CMD_PUEBLOCLIENT},
{(char *)"INFO", 4, CA_PUBLIC, CMD_INFO},
{NULL, 0, 0, 0}}

Logged out command tablename.

◆ look_sw

NAMETAB look_sw[]
Initial value:
= {
{(char *)"outside", 1, CA_PUBLIC, LOOK_OUTSIDE},
{NULL, 0, 0, 0}}
#define LOOK_OUTSIDE
Definition: constants.h:628

◆ mark_sw

NAMETAB mark_sw[]
Initial value:
= {
{(char *)"set", 1, CA_PUBLIC, MARK_SET},
{(char *)"clear", 1, CA_PUBLIC, MARK_CLEAR},
{NULL, 0, 0, 0}}
#define MARK_SET
Definition: constants.h:629
#define MARK_CLEAR
Definition: constants.h:630

◆ markall_sw

NAMETAB markall_sw[]
Initial value:
= {
{(char *)"set", 1, CA_PUBLIC, MARK_SET},
{(char *)"clear", 1, CA_PUBLIC, MARK_CLEAR},
{NULL, 0, 0, 0}}

◆ motd_sw

NAMETAB motd_sw[]
Initial value:
= {
{(char *)"brief", 1, CA_WIZARD, MOTD_BRIEF | SW_MULTIPLE},
{(char *)"connect", 1, CA_WIZARD, MOTD_ALL},
{(char *)"down", 1, CA_WIZARD, MOTD_DOWN},
{(char *)"full", 1, CA_WIZARD, MOTD_FULL},
{(char *)"list", 1, CA_PUBLIC, MOTD_LIST},
{(char *)"wizard", 1, CA_WIZARD, MOTD_WIZ},
{NULL, 0, 0, 0}}
#define MOTD_FULL
Definition: constants.h:634
#define MOTD_WIZ
Definition: constants.h:632
#define MOTD_DOWN
Definition: constants.h:633
#define MOTD_LIST
Definition: constants.h:635
#define MOTD_ALL
Definition: constants.h:631

◆ noeval_sw

NAMETAB noeval_sw[]
Initial value:
= {
{(char *)"noeval", 1, CA_PUBLIC, SW_NOEVAL},
{NULL, 0, 0, 0}}

◆ notify_sw

NAMETAB notify_sw[]
Initial value:
= {
{(char *)"all", 1, CA_PUBLIC, NFY_NFYALL},
{(char *)"first", 1, CA_PUBLIC, NFY_NFY},
{NULL, 0, 0, 0}}
#define NFY_NFY
Definition: constants.h:638
#define NFY_NFYALL
Definition: constants.h:639

◆ oemit_sw

NAMETAB oemit_sw[]
Initial value:
= {
{(char *)"noeval", 1, CA_PUBLIC, SW_NOEVAL | SW_MULTIPLE},
{(char *)"speech", 1, CA_PUBLIC, PEMIT_SPEECH | SW_MULTIPLE},
{NULL, 0, 0, 0}}
#define PEMIT_SPEECH
Definition: constants.h:659

◆ open_sw

NAMETAB open_sw[]
Initial value:
= {
{(char *)"inventory", 1, CA_PUBLIC, OPEN_INVENTORY},
{(char *)"location", 1, CA_PUBLIC, OPEN_LOCATION},
{NULL, 0, 0, 0}}
#define OPEN_LOCATION
Definition: constants.h:642
#define OPEN_INVENTORY
Definition: constants.h:643

◆ pemit_sw

NAMETAB pemit_sw[]
Initial value:
= {
{(char *)"contents", 1, CA_PUBLIC, PEMIT_CONTENTS | SW_MULTIPLE},
{(char *)"object", 1, CA_PUBLIC, 0},
{(char *)"silent", 2, CA_PUBLIC, 0},
{(char *)"speech", 2, CA_PUBLIC, PEMIT_SPEECH | SW_MULTIPLE},
{(char *)"list", 1, CA_PUBLIC, PEMIT_LIST | SW_MULTIPLE},
{(char *)"noeval", 1, CA_PUBLIC, SW_NOEVAL | SW_MULTIPLE},
{(char *)"html", 1, CA_PUBLIC, PEMIT_HTML | SW_MULTIPLE},
{NULL, 0, 0, 0}}
#define PEMIT_CONTENTS
Definition: constants.h:655
#define PEMIT_LIST
Definition: constants.h:658
#define PEMIT_HTML
Definition: constants.h:660

◆ pose_sw

NAMETAB pose_sw[]
Initial value:
= {
{(char *)"default", 1, CA_PUBLIC, 0},
{(char *)"noeval", 3, CA_PUBLIC, SW_NOEVAL | SW_MULTIPLE},
{(char *)"nospace", 1, CA_PUBLIC, SAY_NOSPACE},
{NULL, 0, 0, 0}}

◆ ps_sw

NAMETAB ps_sw[]
Initial value:
= {
{(char *)"all", 1, CA_PUBLIC, PS_ALL | SW_MULTIPLE},
{(char *)"brief", 1, CA_PUBLIC, PS_BRIEF},
{(char *)"long", 1, CA_PUBLIC, PS_LONG},
{(char *)"summary", 1, CA_PUBLIC, PS_SUMM},
{NULL, 0, 0, 0}}
#define PS_SUMM
Definition: constants.h:665
#define PS_ALL
Definition: constants.h:666
#define PS_BRIEF
Definition: constants.h:663
#define PS_LONG
Definition: constants.h:664

◆ quota_sw

NAMETAB quota_sw[]
Initial value:
= {
{(char *)"all", 1, CA_GOD, QUOTA_ALL | SW_MULTIPLE},
{(char *)"fix", 1, CA_WIZARD, QUOTA_FIX},
{(char *)"remaining", 1, CA_WIZARD, QUOTA_REM | SW_MULTIPLE},
{(char *)"set", 1, CA_WIZARD, QUOTA_SET},
{(char *)"total", 1, CA_WIZARD, QUOTA_TOT | SW_MULTIPLE},
{(char *)"room", 1, CA_WIZARD, QUOTA_ROOM | SW_MULTIPLE},
{(char *)"exit", 1, CA_WIZARD, QUOTA_EXIT | SW_MULTIPLE},
{(char *)"thing", 1, CA_WIZARD, QUOTA_THING | SW_MULTIPLE},
{(char *)"player", 1, CA_WIZARD, QUOTA_PLAYER | SW_MULTIPLE},
{NULL, 0, 0, 0}}
#define QUOTA_TOT
Definition: constants.h:671
#define QUOTA_ROOM
Definition: constants.h:674
#define QUOTA_EXIT
Definition: constants.h:675
#define QUOTA_PLAYER
Definition: constants.h:677
#define QUOTA_FIX
Definition: constants.h:670
#define QUOTA_ALL
Definition: constants.h:673
#define QUOTA_REM
Definition: constants.h:672
#define QUOTA_THING
Definition: constants.h:676
#define QUOTA_SET
Definition: constants.h:669

◆ reference_sw

NAMETAB reference_sw[]
Initial value:
= {
{(char *)"list", 1, CA_PUBLIC, NREF_LIST},
{NULL, 0, 0, 0}}
#define NREF_LIST
Definition: constants.h:641

◆ set_sw

NAMETAB set_sw[]
Initial value:
= {
{(char *)"quiet", 1, CA_PUBLIC, SET_QUIET},
{NULL, 0, 0, 0}}
#define SET_QUIET
Definition: constants.h:695

◆ shutdown_sw

NAMETAB shutdown_sw[]
Initial value:
= {
{(char *)"abort", 1, CA_WIZARD, SHUTDN_COREDUMP},
{NULL, 0, 0, 0}}
#define SHUTDN_COREDUMP
Definition: constants.h:696

◆ sigactions_nametab

NAMETAB sigactions_nametab[]
Initial value:
= {
{(char *)"exit", 3, 0, SA_EXIT},
{(char *)"default", 1, 0, SA_DFLT},
{NULL, 0, 0, 0}}
#define SA_EXIT
Definition: constants.h:839
#define SA_DFLT
Definition: constants.h:840

Signal actions nametable.

◆ stats_sw

NAMETAB stats_sw[]
Initial value:
= {
{(char *)"all", 1, CA_PUBLIC, STAT_ALL},
{(char *)"me", 1, CA_PUBLIC, STAT_ME},
{(char *)"player", 1, CA_PUBLIC, STAT_PLAYER},
{NULL, 0, 0, 0}}
#define STAT_ALL
Definition: constants.h:701
#define STAT_PLAYER
Definition: constants.h:700
#define STAT_ME
Definition: constants.h:702

◆ sweep_sw

NAMETAB sweep_sw[]
Initial value:
= {
{(char *)"commands", 3, CA_PUBLIC, SWEEP_COMMANDS | SW_MULTIPLE},
{(char *)"connected", 3, CA_PUBLIC, SWEEP_CONNECT | SW_MULTIPLE},
{(char *)"exits", 1, CA_PUBLIC, SWEEP_EXITS | SW_MULTIPLE},
{(char *)"here", 1, CA_PUBLIC, SWEEP_HERE | SW_MULTIPLE},
{(char *)"inventory", 1, CA_PUBLIC, SWEEP_ME | SW_MULTIPLE},
{(char *)"listeners", 1, CA_PUBLIC, SWEEP_LISTEN | SW_MULTIPLE},
{(char *)"players", 1, CA_PUBLIC, SWEEP_PLAYER | SW_MULTIPLE},
{NULL, 0, 0, 0}}
#define SWEEP_ME
Definition: constants.h:707
#define SWEEP_CONNECT
Definition: constants.h:712
#define SWEEP_HERE
Definition: constants.h:708
#define SWEEP_PLAYER
Definition: constants.h:711
#define SWEEP_COMMANDS
Definition: constants.h:709
#define SWEEP_EXITS
Definition: constants.h:713
#define SWEEP_LISTEN
Definition: constants.h:710

◆ switch_sw

NAMETAB switch_sw[]
Initial value:
= {
{(char *)"all", 1, CA_PUBLIC, SWITCH_ANY},
{(char *)"default", 1, CA_PUBLIC, SWITCH_DEFAULT},
{(char *)"first", 1, CA_PUBLIC, SWITCH_ONE},
{(char *)"now", 1, CA_PUBLIC, SWITCH_NOW | SW_MULTIPLE},
{NULL, 0, 0, 0}}
#define SWITCH_DEFAULT
Definition: constants.h:703
#define SWITCH_ONE
Definition: constants.h:705
#define SWITCH_ANY
Definition: constants.h:704
#define SWITCH_NOW
Definition: constants.h:706

◆ teleport_sw

NAMETAB teleport_sw[]
Initial value:
= {
{(char *)"loud", 1, CA_PUBLIC, TELEPORT_DEFAULT},
{(char *)"quiet", 1, CA_PUBLIC, TELEPORT_QUIET},
{NULL, 0, 0, 0}}
#define TELEPORT_QUIET
Definition: constants.h:716
#define TELEPORT_DEFAULT
Definition: constants.h:715

◆ timecheck_sw

NAMETAB timecheck_sw[]
Initial value:
= {
{(char *)"log", 1, CA_WIZARD, TIMECHK_LOG | SW_MULTIPLE},
{(char *)"reset", 1, CA_WIZARD, TIMECHK_RESET | SW_MULTIPLE},
{(char *)"screen", 1, CA_WIZARD, TIMECHK_SCREEN | SW_MULTIPLE},
{NULL, 0, 0, 0}}
#define TIMECHK_SCREEN
Definition: constants.h:718
#define TIMECHK_RESET
Definition: constants.h:717
#define TIMECHK_LOG
Definition: constants.h:719

◆ toad_sw

NAMETAB toad_sw[]
Initial value:
= {
{(char *)"no_chown", 1, CA_WIZARD, TOAD_NO_CHOWN | SW_MULTIPLE},
{NULL, 0, 0, 0}}
#define TOAD_NO_CHOWN
Definition: constants.h:720

◆ trig_sw

NAMETAB trig_sw[]
Initial value:
= {
{(char *)"quiet", 1, CA_PUBLIC, TRIG_QUIET},
{(char *)"now", 1, CA_PUBLIC, TRIG_NOW | SW_MULTIPLE},
{NULL, 0, 0, 0}}
#define TRIG_QUIET
Definition: constants.h:721
#define TRIG_NOW
Definition: constants.h:722

◆ verb_sw

NAMETAB verb_sw[]
Initial value:
= {
{(char *)"known", 1, CA_PUBLIC, VERB_PRESENT | SW_MULTIPLE},
{(char *)"move", 1, CA_PUBLIC, VERB_MOVE | SW_MULTIPLE},
{(char *)"now", 3, CA_PUBLIC, VERB_NOW | SW_MULTIPLE},
{(char *)"no_name", 3, CA_PUBLIC, VERB_NONAME | SW_MULTIPLE},
{(char *)"speech", 1, CA_PUBLIC, VERB_SPEECH | SW_MULTIPLE},
{NULL, 0, 0, 0}}
#define VERB_SPEECH
Definition: constants.h:731
#define VERB_NOW
Definition: constants.h:729
#define VERB_PRESENT
Definition: constants.h:732
#define VERB_MOVE
Definition: constants.h:730
#define VERB_NONAME
Definition: constants.h:733

◆ wait_sw

NAMETAB wait_sw[]
Initial value:
= {
{(char *)"pid", 1, CA_PUBLIC, WAIT_PID | SW_MULTIPLE},
{(char *)"until", 1, CA_PUBLIC, WAIT_UNTIL | SW_MULTIPLE},
{NULL, 0, 0, 0}}
#define WAIT_PID
Definition: constants.h:735
#define WAIT_UNTIL
Definition: constants.h:734

◆ wall_sw

NAMETAB wall_sw[]
Initial value:
= {
{(char *)"emit", 1, CA_PUBLIC, SAY_WALLEMIT},
{(char *)"no_prefix", 1, CA_PUBLIC, SAY_NOTAG | SW_MULTIPLE},
{(char *)"pose", 1, CA_PUBLIC, SAY_WALLPOSE},
{(char *)"wizard", 1, CA_PUBLIC, SAY_WIZSHOUT | SW_MULTIPLE},
{(char *)"admin", 1, CA_ADMIN, SAY_ADMINSHOUT},
{NULL, 0, 0, 0}}
#define SAY_WALLEMIT
Definition: constants.h:685
#define SAY_ADMINSHOUT
Definition: constants.h:689
#define SAY_NOTAG
Definition: constants.h:690
#define CA_ADMIN
Definition: constants.h:381
#define SAY_WIZSHOUT
Definition: constants.h:686
#define SAY_WALLPOSE
Definition: constants.h:684

◆ warp_sw

NAMETAB warp_sw[]
Initial value:
= {
{(char *)"check", 1, CA_WIZARD, TWARP_CLEAN | SW_MULTIPLE},
{(char *)"dump", 1, CA_WIZARD, TWARP_DUMP | SW_MULTIPLE},
{(char *)"idle", 1, CA_WIZARD, TWARP_IDLE | SW_MULTIPLE},
{(char *)"queue", 1, CA_WIZARD, TWARP_QUEUE | SW_MULTIPLE},
{(char *)"events", 1, CA_WIZARD, TWARP_EVENTS | SW_MULTIPLE},
{NULL, 0, 0, 0}}
#define TWARP_CLEAN
Definition: constants.h:725
#define TWARP_DUMP
Definition: constants.h:724
#define TWARP_QUEUE
Definition: constants.h:723
#define TWARP_IDLE
Definition: constants.h:726
#define TWARP_EVENTS
Definition: constants.h:728