1 /***************************************************************************** 2 DChars.h 3 4 This header file defines identifiers for control characters. 5 *****************************************************************************/ 6 7 #define CTRL_A '\001' /* SOH - start of heading */ 8 #define CTRL_B '\002' /* STX - start of text */ 9 #define CTRL_C '\003' /* ETX - end of text */ 10 #define CTRL_D '\004' /* EOT - end of transmission */ 11 #define CTRL_E '\005' /* ENQ - enquiry */ 12 #define CTRL_F '\006' /* ACK - acknowledge */ 13 #define CTRL_G '\007' /* BEL - bell */ 14 #define BAKSPC '\010' /* BS - backspace control H */ 15 #define TABCHR '\011' /* HT - horizontal tab control I */ 16 #define LINEFD '\012' /* LF - line feed control J */ 17 #define VRTTAB '\013' /* VT - vertical tab control K */ 18 #define FORMFD '\014' /* FF - form feed control L */ 19 #define CRETRN '\015' /* CR - carriage return control M */ 20 #define CTRL_N '\016' /* SO - shift out */ 21 #define CTRL_O '\017' /* SI - shift in */ 22 #define CTRL_P '\020' /* DLE - data link escape */ 23 #define CTRL_Q '\021' /* DC1 - device control 1 */ 24 #define CTRL_R '\022' /* DC2 - device control 2 */ 25 #define CTRL_S '\023' /* DC3 - device control 3 */ 26 #define CTRL_T '\024' /* DC4 - device control 4 */ 27 #define CTRL_U '\025' /* NAK - negative acknowledge */ 28 #define CTRL_V '\026' /* SYN - synchronous idle */ 29 #define CTRL_W '\027' /* ETB - end of transmission block */ 30 #define CTRL_X '\030' /* CAN - cancel */ 31 #define CTRL_Y '\031' /* EM - end of medium */ 32 #define CTRL_Z '\032' /* SUB - substitute */ 33 #define ESCAPE '\033' /* ESC - escape control [ */ 34 #define FSCHAR '\034' /* FS - file separator control \ */ 35 #define GSCHAR '\035' /* GS - group separator control ] */ 36 #define RSCHAR '\036' /* RS - record separator control ^ */ 37 #define USCHAR '\037' /* US - unit separator control _ */ 38 #define SPACE '\040' /* SP - space */ 39 #define DELETE '\177' /* DEL - delete */ 40