home *** CD-ROM | disk | FTP | other *** search
- /* Created by SDL V3.1-7 */
- /* Source: 6-FEB-1991 13:31:18 $DISKU:[ERIC.UNSDL]STARDEFQZ.SDI;1 */
- #ifndef $TTDEF_H
- #define $TTDEF_H
-
- /*** MODULE $TTDEF ***/
- #define TT$C_BAUD_50 1
- #define TT$C_BAUD_75 2
- #define TT$C_BAUD_110 3
- #define TT$C_BAUD_134 4
- #define TT$C_BAUD_150 5
- #define TT$C_BAUD_300 6
- #define TT$C_BAUD_600 7
- #define TT$C_BAUD_1200 8
- #define TT$C_BAUD_1800 9
- #define TT$C_BAUD_2000 10
- #define TT$C_BAUD_2400 11
- #define TT$C_BAUD_3600 12
- #define TT$C_BAUD_4800 13
- #define TT$C_BAUD_7200 14
- #define TT$C_BAUD_9600 15
- #define TT$C_BAUD_19200 16
- #define TT$C_BAUD_38400 17
- #define TT$_UNKNOWN 0
- #define TT$_VT05 1
- #define TT$_VK100 2
- #define TT$_VT173 3
- #define TT$_TQ_BTS 4
- #define TT$_TEK401X 10
- #define TT$_FT1 16
- #define TT$_FT2 17
- #define TT$_FT3 18
- #define TT$_FT4 19
- #define TT$_FT5 20
- #define TT$_FT6 21
- #define TT$_FT7 22
- #define TT$_FT8 23
- #define TT$_LAX 32
- #define TT$_LA36 32
- #define TT$_LA120 33
- #define TT$_LA34 34
- #define TT$_LA38 35
- #define TT$_LA12 36
- #define TT$_LA100 37
- #define TT$_LA24 37
- #define TT$_LQP02 38
- #define TT$_LA84 39
- #define TT$_LA210 40
- #define TT$_LN03 41
- #define TT$_LN01K 42
- #define TT$_LA80 43
- #define TT$_VT5X 64
- #define TT$_VT52 64
- #define TT$_VT55 65
- #define TT$_VT100 96
- #define TT$_VT101 97
- #define TT$_VT102 98
- #define TT$_VT105 99
- #define TT$_VT125 100
- #define TT$_VT131 101
- #define TT$_VT132 102
- #define TT$_VT80 103
- #define TT$_VT200_SERIES 110
- #define TT$_PRO_SERIES 111
- #define TT$_VT300_SERIES 112
- #define TT$_VT400_SERIES 113
- #define TT$M_PASSALL 0x00000001
- #define TT$M_NOECHO 0x00000002
- #define TT$M_NOTYPEAHD 0x00000004
- #define TT$M_ESCAPE 0x00000008
- #define TT$M_HOSTSYNC 0x00000010
- #define TT$M_TTSYNC 0x00000020
- #define TT$M_SCRIPT 0x00000040
- #define TT$M_LOWER 0x00000080
- #define TT$M_MECHTAB 0x00000100
- #define TT$M_WRAP 0x00000200
- #define TT$M_CRFILL 0x00000400
- #define TT$M_LFFILL 0x00000800
- #define TT$M_SCOPE 0x00001000
- #define TT$M_REMOTE 0x00002000
- #define TT$M_RESERVED 0x00004000
- #define TT$M_EIGHTBIT 0x00008000
- #define TT$M_MBXDSABL 0x00010000
- #define TT$M_NOBRDCST 0x00020000
- #define TT$M_READSYNC 0x00040000
- #define TT$M_MECHFORM 0x00080000
- #define TT$M_HALFDUP 0x00100000
- #define TT$M_MODEM 0x00200000
- #define TT$M_OPER 0x00400000
- #define TT$M_PAGE 0xFF000000
- #define TT$M_ALTFRAME 0x00000010
- #define TT$M_ALTRPAR 0x00000020
- #define TT$M_PARITY 0x00000040
- #define TT$M_ODD 0x00000080
- #define TT$M_TWOSTOP 0x00000100
- #define TT$M_DISPARERR 0x00000200
- #define TT$M_ALTDISPAR 0x00000400
- #define TT$M_BREAK 0x00000800
- #define TT$M_DS_DTR 0x00000002
- #define TT$M_DS_SECTX 0x00000008
- #define TT$M_DS_RTS 0x00000010
- #define TT$M_DS_SECREC 0x00000008
- #define TT$M_DS_CTS 0x00000010
- #define TT$M_DS_CARRIER 0x00000020
- #define TT$M_DS_RING 0x00000040
- #define TT$M_DS_DSR 0x00000080
- union ttdef {
- struct {
- unsigned tt$v_passall : 1;
- unsigned tt$v_noecho : 1;
- unsigned tt$v_notypeahd : 1;
- unsigned tt$v_escape : 1;
- unsigned tt$v_hostsync : 1;
- unsigned tt$v_ttsync : 1;
- unsigned tt$v_script : 1;
- unsigned tt$v_lower : 1;
- unsigned tt$v_mechtab : 1;
- unsigned tt$v_wrap : 1;
- unsigned tt$v_crfill : 1;
- unsigned tt$v_lffill : 1;
- unsigned tt$v_scope : 1;
- unsigned tt$v_remote : 1;
- unsigned tt$v_reserved : 1;
- unsigned tt$v_eightbit : 1;
- unsigned tt$v_mbxdsabl : 1;
- unsigned tt$v_nobrdcst : 1;
- unsigned tt$v_readsync : 1;
- unsigned tt$v_mechform : 1;
- unsigned tt$v_halfdup : 1;
- unsigned tt$v_modem : 1;
- unsigned tt$v_oper : 1;
- unsigned ttdef$$_fill_1 : 1;
- unsigned tt$v_page : 8;
- } tt$r_ttdef_bits0;
- struct {
- unsigned ttdef$$_fill_2 : 4;
- unsigned tt$v_altframe : 1;
- unsigned tt$v_altrpar : 1;
- unsigned tt$v_parity : 1;
- unsigned tt$v_odd : 1;
- unsigned tt$v_twostop : 1;
- unsigned tt$v_disparerr : 1;
- unsigned tt$v_altdispar : 1;
- unsigned tt$v_break : 1;
- unsigned tt$v_fill_3 : 4;
- } tt$r_ttdef_bits1;
- struct {
- unsigned ttdef$$_fill_3 : 1;
- unsigned tt$v_ds_dtr : 1;
- unsigned ttdef$$_fill_4 : 1;
- unsigned tt$v_ds_sectx : 1;
- unsigned tt$v_ds_rts : 1;
- unsigned tt$v_fill_4 : 3;
- } tt$r_ttdef_bits2;
- struct {
- unsigned ttdef$$_fill_5 : 3;
- unsigned tt$v_ds_secrec : 1;
- unsigned tt$v_ds_cts : 1;
- unsigned tt$v_ds_carrier : 1;
- unsigned tt$v_ds_ring : 1;
- unsigned tt$v_ds_dsr : 1;
- } tt$r_ttdef_bits3;
- } ;
- #endif
-