Open-Source-Software-Entwicklung und Downloads

Browse Subversion Repository

Diff of /trunk/teraterm/teraterm/telnet.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 3226 by maya, Tue Mar 24 09:37:20 2009 UTC revision 3227 by maya, Tue Mar 24 15:10:33 2009 UTC
# Line 1  Line 1 
1  /* Tera Term  /* Tera Term
2   Copyright(C) 1994-1998 T. Teranishi   Copyright(C) 1994-1998 T. Teranishi
3   All rights reserved. */   All rights reserved. */
4    
5  /* TERATERM.EXE, TELNET routines */  /* TERATERM.EXE, TELNET routines */
6    
7  #define TEL_EOF 236  #define TEL_EOF 236
8  #define SUSP    237  #define SUSP    237
9  #define ABORT   238  #define ABORT   238
10    
11  #define SE      240  #define SE      240
12  #define NOP     241  #define NOP     241
13  #define DM      242  #define DM      242
14  #define BREAK   243  #define BREAK   243
15  #define IP      244  #define IP      244
16  #define AO      245  #define AO      245
17  #define AYT     246  #define AYT     246
18  #define EC      247  #define EC      247
19  #define EL      248  #define EL      248
20  #define GOAHEAD 249  #define GOAHEAD 249
21  #define SB      250  #define SB      250
22  #define WILLTEL 251  #define WILLTEL 251
23  #define WONTTEL 252  #define WONTTEL 252
24  #define DOTEL   253  #define DOTEL   253
25  #define DONTTEL 254  #define DONTTEL 254
26  #define IAC     255  #define IAC     255
27    
28  #define BINARY     0  #define BINARY     0
29  #define ECHO       1  #define ECHO       1
30  #define RECONNECT  2  #define RECONNECT  2
31  #define SGA        3  #define SGA        3
32  #define AMSN       4  #define AMSN       4
33  #define STATUS     5  #define STATUS     5
34  #define TIMING     6  #define TIMING     6
35  #define RCTAN      7  #define RCTAN      7
36  #define OLW        8  #define OLW        8
37  #define OPS        9  #define OPS        9
38  #define OCRD       10  #define OCRD       10
39  #define OHTS       11  #define OHTS       11
40  #define OHTD       12  #define OHTD       12
41  #define OFFD       13  #define OFFD       13
42  #define OVTS       14  #define OVTS       14
43  #define OVTD       15  #define OVTD       15
44  #define OLFD       16  #define OLFD       16
45  #define XASCII     17  #define XASCII     17
46  #define LOGOUT     18  #define LOGOUT     18
47  #define BYTEM      19  #define BYTEM      19
48  #define DET        20  #define DET        20
49  #define SUPDUP     21  #define SUPDUP     21
50  #define SUPDUPOUT  22  #define SUPDUPOUT  22
51  #define SENDLOC    23  #define SENDLOC    23
52  #define TERMTYPE   24  #define TERMTYPE   24
53  #define EOR        25  #define EOR        25
54  #define TACACSUID  26  #define TACACSUID  26
55  #define OUTPUTMARK 27  #define OUTPUTMARK 27
56  #define TERMLOCNUM 28  #define TERMLOCNUM 28
57  #define REGIME3270 29  #define REGIME3270 29
58  #define X3PAD      30  #define X3PAD      30
59  #define NAWS       31  #define NAWS       31
60  #define TERMSPEED  32  #define TERMSPEED  32
61  #define TFLOWCNTRL 33  #define TFLOWCNTRL 33
62  #define LINEMODE   34  #define LINEMODE   34
63  #define MaxTelOpt  34  #define MaxTelOpt  34
64    
65    /* Telnet status */    /* Telnet status */
66  #define TelIdle    0  #define TelIdle    0
67  #define TelIAC     1  #define TelIAC     1
68  #define TelSB      2  #define TelSB      2
69  #define TelWill    3  #define TelWill    3
70  #define TelWont    4  #define TelWont    4
71  #define TelDo      5  #define TelDo      5
72  #define TelDont    6  #define TelDont    6
73  #define TelNop     7  #define TelNop     7
74    
75  #ifdef __cplusplus  #ifdef __cplusplus
76  extern "C" {  extern "C" {
77  #endif  #endif
78    
79  void InitTelnet();  void InitTelnet();
80  void EndTelnet();  void EndTelnet();
81  void ParseTel(BOOL *Size, int *Nx, int *Ny);  void ParseTel(BOOL *Size, int *Nx, int *Ny);
82  void TelEnableHisOpt(BYTE b);  void TelEnableHisOpt(BYTE b);
83  void TelEnableMyOpt(BYTE b);  void TelEnableMyOpt(BYTE b);
84  void TelInformWinSize(int nx, int ny);  void TelInformWinSize(int nx, int ny);
85  void TelSendAYT();  void TelSendAYT();
86  void TelSendBreak();  void TelSendBreak();
87  void TelChangeEcho();  void TelChangeEcho();
88  void TelSendNOP();  void TelSendNOP();
89  void TelStartKeepAliveThread();  void TelStartKeepAliveThread();
90  void TelStopKeepAliveThread();  void TelStopKeepAliveThread();
91  void TelUpdateKeepAliveInterval();  void TelUpdateKeepAliveInterval();
92    
93  extern int TelStatus;  extern int TelStatus;
94    
95  #ifdef __cplusplus  #ifdef __cplusplus
96  }  }
97  #endif  #endif

Legend:
Removed from v.3226  
changed lines
  Added in v.3227

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26