- public static final int TELNET_SE = 240;
- public static final int TELNET_NOP = 241;
- public static final int TELNET_DM = 242;
- public static final int TELNET_BRK = 243;
- public static final int TELNET_IP = 244;
- public static final int TELNET_AO = 245;
- public static final int TELNET_AYT = 246;
- public static final int TELNET_EC = 247;
- public static final int TELNET_EL = 248;
- public static final int TELNET_GA = 249;
- public static final int TELNET_SB = 250;
- public static final int TELNET_WILL = 251;
- public static final int TELNET_WONT = 252;
- public static final int TELNET_DO = 253;
- public static final int TELNET_DONT = 254;
- public static final int TELNET_IAC = 255;
- public static final int C_NUL = 0x00;
- public static final int C_LF = 0x0A;
- public static final int C_CR = 0x0D;
-
- /**
- * Telnet protocol speaks to a Network Virtual Terminal (NVT).
- */
- class TelnetState {
-
- // General status flags outside the NVT spec
- boolean doInit;
- boolean isServer;
-
- // NVT flags
- boolean echoMode;
- boolean binaryMode;
- boolean goAhead;
- boolean doTermType;
- boolean doTermSpeed;
- boolean doNAWS;
- boolean doEnvironment;
- String terminal = "";
-
- // Flags used by the TelnetInputStream
- boolean iac;
- boolean dowill;
- int dowillType;
- boolean subnegEnd;
- boolean isEof;
- boolean eofMsg;
- boolean readCR;
-
- // Flags used by the TelnetOutputStream
- boolean writeCR;
-
- /**
- * Constuctor calls reset().
- */
- public TelnetState() {
- reset();
- }
+ static final int TELNET_SE = 240;
+ static final int TELNET_NOP = 241;
+ static final int TELNET_DM = 242;
+ static final int TELNET_BRK = 243;
+ static final int TELNET_IP = 244;
+ static final int TELNET_AO = 245;
+ static final int TELNET_AYT = 246;
+ static final int TELNET_EC = 247;
+ static final int TELNET_EL = 248;
+ static final int TELNET_GA = 249;
+ static final int TELNET_SB = 250;
+ static final int TELNET_WILL = 251;
+ static final int TELNET_WONT = 252;
+ static final int TELNET_DO = 253;
+ static final int TELNET_DONT = 254;
+ static final int TELNET_IAC = 255;
+ static final int C_NUL = 0x00;
+ static final int C_LF = 0x0A;
+ static final int C_CR = 0x0D;