📄 ckuusr.h
字号:
#define XXASX 88 /* _ASSIGN (evaluates var name) */#define XXDFX 89 /* _DEFINE (evaluates var name) */#define XXPNG 90 /* PING (for TCP/IP) */#define XXINT 91 /* INTRODUCTION */#define XXCHK 92 /* CHECK (a feature) */#define XXMSL 93 /* MSLEEP, MPAUSE (millisecond sleep) */#define XXNEW 94 /* NEWS */#define XXAPC 95 /* APC */#define XXFUN 96 /* REDIRECT */#define XXWRL 97 /* WRITE-LINE */#define XXREXX 98 /* Rexx */#define XXMINP 100 /* MINPUT */#define XXRSEN 101 /* RESEND */#define XXPSEN 102 /* PSEND */#define XXGETC 103 /* GETC */#define XXEVAL 104 /* EVALUATE */#define XXFWD 105 /* FORWARD */#define XXUPD 106 /* UPDATES */#define XXBEEP 107 /* BEEP */#define XXMOVE 108 /* MOVE */#define XXMMOVE 109 /* MMOVE */#define XXREGET 110 /* REGET */#define XXLOOK 111 /* LOOKUP */#define XXVIEW 112 /* VIEW (terminal buffer) */#define XXANSW 113 /* ANSWER (the phone) */#define XXPDIA 114 /* PDIAL (partial dial) */#define XXASC 115 /* ASCII / TEXT */#define XXBIN 116 /* BINARY */#define XXFTP 117 /* FTP */#define XXMKDIR 118 /* MKDIR */#define XXRMDIR 119 /* RMDIR */#define XXTELOP 120 /* TELOPT */#define XXRLOG 121 /* RLOGIN */#define XXUNDEF 122 /* UNDEFINE */#define XXNPSH 123 /* NOPUSH */#define XXADD 124 /* ADD */#define XXLOCAL 125 /* LOCAL */#define XXKERMI 126 /* KERMIT */#define XXDATE 127 /* DATE */#define XXSWIT 128 /* SWITCH */#define XXXFWD 129 /* _FORWARD */#define XXSAVE 130 /* SAVE */#define XXXECH 131 /* XECHO */#define XXRDBL 132 /* READBLOCK */#define XXWRBL 133 /* WRITEBLOCK */#define XXRETR 134 /* RETRIEVE */#define XXEIGHT 135 /* EIGHTBIT *//* IF conditions */#define XXIFCO 0 /* IF COUNT */#define XXIFER 1 /* IF ERRORLEVEL */#define XXIFEX 2 /* IF EXIST */#define XXIFFA 3 /* IF FAILURE */#define XXIFSU 4 /* IF SUCCESS */#define XXIFNO 5 /* IF NOT */#define XXIFDE 6 /* IF DEFINED */#define XXIFEQ 7 /* IF EQUAL (strings) */#define XXIFAE 8 /* IF = (numbers) */#define XXIFLT 9 /* IF < (numbers) */#define XXIFGT 10 /* IF > (numbers) */#define XXIFLL 11 /* IF Lexically Less Than (strings) */#define XXIFLG 12 /* IF Lexically Greater Than (strings) */#define XXIFEO 13 /* IF EOF (READ file) */#define XXIFBG 14 /* IF BACKGROUND */#define XXIFNU 15 /* IF NUMERIC */#define XXIFFG 16 /* IF FOREGROUND */#define XXIFDI 17 /* IF DIRECTORY */#define XXIFNE 18 /* IF NEWER */#define XXIFRO 19 /* IF REMOTE-ONLY */#define XXIFAL 20 /* IF ALARM */#define XXIFSD 21 /* IF STARTED-FROM-DIALER */#define XXIFTR 22 /* IF TRUE */#define XXIFNT 23 /* IF FALSE */#define XXIFTM 24 /* IF TERMINAL-MACRO */#define XXIFEM 25 /* IF EMULATION *//* SET parameters */ #define XYBREA 0 /* BREAK simulation */#define XYCHKT 1 /* Block check type */#define XYDEBU 2 /* Debugging */#define XYDELA 3 /* Delay */#define XYDUPL 4 /* Duplex */#define XYEOL 5 /* End-Of-Line (packet terminator) */#define XYESC 6 /* Escape character */#define XYFILE 7 /* File Parameters */ /* (this space available) */#define XYFLOW 9 /* Flow Control */#define XYHAND 10 /* Handshake */#define XYIFD 11 /* Incomplete File Disposition */#define XYIMAG 12 /* "Image Mode" */#define XYINPU 13 /* INPUT command parameters */#define XYLEN 14 /* Maximum packet length to send */#define XYLINE 15 /* Communication line to use */#define XYLOG 16 /* Log file */#define XYMARK 17 /* Start of Packet mark */#define XYNPAD 18 /* Amount of padding */#define XYPADC 19 /* Pad character */#define XYPARI 20 /* Parity */#define XYPAUS 21 /* Interpacket pause */#define XYPROM 22 /* Program prompt string */#define XYQBIN 23 /* 8th-bit prefix */#define XYQCTL 24 /* Control character prefix */#define XYREPT 25 /* Repeat count prefix */#define XYRETR 26 /* Retry limit */#define XYSPEE 27 /* Line speed (baud rate) */#define XYTACH 28 /* Character to be doubled */#define XYTIMO 29 /* Timeout interval */#define XYMODM 30 /* Modem - also see XYDIAL */#define XYSEND 31 /* SET SEND parameters */#define XYRECV 32 /* SET RECEIVE parameters */#define XYTERM 33 /* SET TERMINAL parameters */#define XYTBYT 0 /* Terminal Bytesize (7 or 8) */#define XYTTYP 1 /* Terminal emulation Type */#define TT_NONE 0 /* NONE, no emulation *//* Note, the symbols for VT and VT-like terminals should be in ascending numerical order, so that higher ones can be treated as supersets of lower ones with respect to capabilities.*/#define TT_DG200 1 /* Data General 200/210 */#define TT_HP2621 2 /* Hewlett-Packard 2621A */#define TT_HZL1500 3 /* Hazeltine 1500 */#define TT_VC4404 4 /* Volker Craig VC4404/404 */#define TT_WY30 5 /* WYSE-30/30+ */#define TT_WY50 6 /* WYSE-50/50+ */#define TT_WY60 7 /* WYSE-60 */#define TT_VT52 8 /* DEC VT-52 */#define TT_H19 9 /* Heath-19 */#define TT_ANSI 10 /* IBM ANSI.SYS (BBS) */#define TT_SCOANSI 11 /* SCOANSI (Unix mode) */#define TT_AT386 12 /* Unixware AT386 (Unix mode) */#define TT_VT100 13 /* DEC VT-100 */#define TT_VT102 14 /* DEC VT-102 */#define TT_VT220 15 /* DEC VT-220 */#define TT_VT320 16 /* DEC VT-320 */#define TT_WY370 17 /* WYSE 370 ANSI Terminal */#define TT_TVI910 18 /* TVI 910+ */#define TT_TVI925 19 /* TVI 925 */#define TT_TVI950 20 /* TVI950 */#define TT_MAX TT_TVI950#define TT_VT420 96 /* DEC VT-420 */#define TT_VT520 97 /* DEC VT-520/525 */ #define TT_IBM 98 /* IBM 31xx */#define TT_TEK40 99 /* Tektronix 401x */#define ISANSI(x) (x >= TT_ANSI && x <= TT_AT386)#define ISSCO(x) (x == TT_SCOANSI)#define ISAT386(x) (x == TT_AT386)#define ISAVATAR(x) (x == TT_ANSI)#define ISUNIXCON(x) (x == TT_SCOANSI || x == TT_AT386)#define ISDG200(x) (x == TT_DG200)#define ISHZL(x) (x == TT_HZL1500)#define ISH19(x) (x == TT_H19) #define ISIBM(x) (x == TT_IBM)#define ISTVI(x) (x >= TT_TVI910 && x <= TT_TVI950)#define ISTVI910(x) (x == TT_TVI910)#define ISTVI925(x) (x == TT_TVI925)#define ISTVI950(x) (x == TT_TVI950)#define ISVT52(x) (x == TT_VT52 || x == TT_H19)#define ISVT100(x) (x >= TT_VT100 && x <= TT_WY370)#define ISVT102(x) (x >= TT_VT102 && x <= TT_WY370)#define ISVT220(x) (x >= TT_VT220 && x <= TT_WY370)#define ISVT320(x) (x >= TT_VT320 && x <= TT_WY370)#define ISVT420(x) (x >= TT_VT420 && x <= TT_VT520)#define ISVT520(x) (x == TT_VT520)#define ISWY30(x) (x == TT_WY30)#define ISWY50(x) (x >= TT_WY30 && x <= TT_WY60)#define ISWY60(x) (x == TT_WY60)#define ISWY370(x) (x == TT_WY370)#define ISVC(x) (x == TT_VC4404)#define ISHP(x) (x == TT_HP2621)#define XYTCS 2 /* Terminal Character Set */#define XYTSO 3 /* Terminal Shift-In/Shift-Out */#define XYTNL 4 /* Terminal newline mode */#define XYTCOL 5 /* Terminal colors */#define XYTEC 6 /* Terminal echo = duplex = local-echo */#define XYTCUR 7 /* Terminal cursor */#define TTC_ULINE 0 #define TTC_HALF 1#define TTC_BLOCK 2#define XYTARR 8 /* Terminal arrow-key mode */#define XYTKPD 9 /* Terminal keypad mode */#define TTK_NORM 0 /* Normal mode for arrow / keyad keys */#define TTK_APPL 1 /* Application mode for arrow / keyad keys */#define XYTWRP 10 /* Terminal wrap */#define XYTCRD 11 /* Terminal CR-display */#define XYTANS 12 /* Terminal answerback */#define XYSCRS 13 /* Terminal scrollback buffer size */#define XYTAPC 14 /* Terminal APC */#define XYTBEL 15 /* Terminal Bell */#define XYTDEB 16 /* Terminal Debug */#define XYTROL 17 /* Terminal Rollback */#define TTR_OVER 0 /* Rollback Overwrite */#define TTR_INSERT 1 /* Rollback Insert */#define XYTCTS 18 /* Terminal Transmit-Timeout */#define XYTCPG 19 /* Terminal Code Page */#ifdef COMMENT#define XYTHCU 20 /* Terminal Hide-Cursor */#endif /* COMMENT */#define XYTPAC 21 /* Terminal Output-Pacing */#define XYTMOU 22 /* Terminal Mouse */#define XYTHIG 23 /* Terminal Width */#define XYTWID 24 /* Terminal Height */#define XYTUPD 25 /* Terminal Screen-update */#define TTU_FAST 0 /* FAST but jerky */#define TTU_SMOOTH 1 /* SMOOTH but slow */#define XYTFON 26 /* Terminal Full screen Font */#define TTF_ROM 0 /* ROM font */#define TTF_CY1 1 /* CYRILL1 font */#define TTF_CY2 2 /* CYRILL2 font */#define TTF_CY3 3 /* CYRILL3 font */#define TTF_111 111 /* CP111 font */#define TTF_112 112 /* CP112 font */#define TTF_113 113 /* CP113 font */#define TTF_437 437 /* CP437 font */#define TTF_850 850 /* CP850 font */#define TTF_851 851 /* CP851 font */#define TTF_852 852 /* CP852 font */#define TTF_853 853 /* CP853 font */#define TTF_860 860 /* CP860 font */#define TTF_861 861 /* CP861 font */#define TTF_862 862 /* CP862 font */#define TTF_863 863 /* CP863 font */#define TTF_864 864 /* CP864 font */#define TTF_865 865 /* CP865 font */#define TTF_866 866 /* CP866 font */#define TTF_880 880 /* CP880 font */#define TTF_881 881 /* CP881 font */#define TTF_882 882 /* CP882 font */#define TTF_883 883 /* CP883 font */#define TTF_884 884 /* CP884 font */#define TTF_885 885 /* CP885 font */#define XYTVCH 27 /* SET TERMINAL VIDEO-CHANGE */#define XYTAUTODL 28 /* SET TERMINAL AUTODOWNLOAD */#define XYTAUTOUL 29 /* SET TERMINAL AUTOUPLOAD */#define XYTATTBUG 30 /* SET TERM ATTR-BUG */#define XYTSTAT 31 /* SET TERM STATUSLINE */#define XYTESC 32 /* SET TERM ESCAPE-CHARACTER */#define XYTCTRL 33 /* SET TERM CONTROLS */#define XYTATTR 34 /* SET TERM ATTRIBUTE representation */#define XYTSGRC 35 /* SET TERM SGRCOLORS */#define XYTLCS 36 /* SET TERM LOCAL-CHARACTER-SET */#define XYTRCS 37 /* SET TERM REMOTE-CHARACTER-SET */#define XYTUNI 38 /* SET TERM UNICODE */#define XYTKEY 39 /* SET TERM KEY */#define XYTSEND 40 /* SET TERM SEND-DATA */#define XYTSEOB 41 /* SET TERM SEND-END-OF-BLOCK */#define XYATTR 34 /* Attribute packets */#define XYSERV 35 /* Server parameters */#define XYSERT 0 /* Server timeout */#define XYSERD 1 /* Server display */#define XYSERI 2 /* Server idle */#define XYSERP 3 /* Server get-path */#define XYSERL 4 /* Server login */#define XYWIND 36 /* Window size */#define XYXFER 37 /* Transfer */#define XYX_CAN 0 /* Cancellation */#define XYX_CSE 1 /* Character-Set */#define XYX_LSH 2 /* Locking-Shift */#define XYX_PRO 3 /* Protocol */#define XYX_MOD 4 /* Mode */#define XYX_DIS 5 /* Display */#define XYX_SLO 6 /* Slow-start */#define XYX_CRC 7 /* CRC calculation */#define XYX_BEL 8 /* Bell */#define XYLANG 38 /* Language */#define XYCOUN 39 /* Count */#define XYTAKE 40 /* Take */ #define XYUNCS 41 /* Unknown-character-set */#define XYKEY 42 /* Key */#define XYMACR 43 /* Macro */#define XYHOST 44 /* Hostname on network */#define XYNET 45 /* SET NETWORK things */#define XYNET_D 99 /* NETWORK DIRECTORY */#define XYNET_T 100 /* NETWORK TYPE */#define XYCARR 46 /* Carrier */#define XYXMIT 47 /* Transmit */#define XYDIAL 48 /* Dial options *//* And now we interrupt the flow to bring you lots of stuff about dialing */#ifndef MAXDNUMS#ifdef BIGBUFOK#define MAXDDIR 32 /* Maximum number of dialing directories */#define MAXDNUMS 4095 /* Max numbers to fetch from dialing directories */#else#define MAXDDIR 12#define MAXDNUMS 1024#endif /* BIGBUFOK */#endif /* MAXDNUMS *//* IMPORTANT: In 5A(192), the old SET DIAL command was split into two commands: SET MODEM (for modem-related parameters) and SET DIAL (for dialing items). To preserve the old formats, etc, invisibly we keep one symbol space for both commands.*/#define XYDHUP 0 /* Dial Hangup */#define XYDINI 1 /* MODEM (dial) Initialization string */#define XYDKSP 2 /* MODEM (dial) Kermit-Spoof */#define XYDTMO 3 /* Dial Timeout */#define XYDDPY 4 /* Dial Display */#define XYDSPD 5 /* Dial Speed matching */#define XYDMNP 6 /* MODEM (dial) MNP negotiation enabled (obsolete) */#define XYDEC 7 /* MODEM (dial) error correction enabled */#define XYDDC 8 /* MODEM (dial) compression enabled */#define XYDHCM 9 /* MODEM (dial) hangup-string (moved elsewhere) */#define XYDDIR 10 /* Dial directory */#define XYDDIA 11 /* MODEM (dial) dial-command */#define XYDMHU 12 /* MODEM HANGUP (dial modem-hangup) */#define XYDNPR 13 /* Dial PREFIX */#define XYDSTR 14 /* MODEM COMMAND (dial string) ... */#define XYDS_DC 0 /* Data compression */#define XYDS_EC 1 /* Error correction */#define XYDS_HU 2 /* Hangup command */#define XYDS_HW 3 /* Hardware flow control */#define XYDS_IN 4 /* Init-string */#define XYDS_NF 5 /* No flow control */#define XYDS_PX 6 /* Prefix (no, this goes in SET DIAL) */#define XYDS_SW 7 /* Software flow control */#define XYDS_DT 8 /* Tone dialing command */#define XYDS_DP 9 /* Pulse dialing command */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -