Index: net/base/telnet_server.h |
=================================================================== |
--- net/base/telnet_server.h (revision 11293) |
+++ net/base/telnet_server.h (working copy) |
@@ -24,15 +24,24 @@ |
private: |
enum TelnetInputState { |
- NOT_IN_IAC_OR_ESC_SEQUENCE, // Currently not processing any IAC or ESC sequence. |
- EXPECTING_NEW_LINE, // Received carriage return (CR) expecting new line (LF). |
- EXPECTING_COMMAND, // Processing IAC expecting command. |
- EXPECTING_OPTION, // Processing IAC expecting option. |
- SUBNEGOTIATION_EXPECTING_IAC, // Inside subnegoation IAC,SE will end it. |
- SUBNEGOTIATION_EXPECTING_SE, // Ending subnegoation expecting SE. |
- EXPECTING_FIRST_ESC_CHARACTER, // Processing ESC sequence. |
- EXPECTING_SECOND_ESC_CHARACTER, // Processing ESC sequence with two characters |
- EXPECTING_NUMBER_SEMICOLON_OR_END // Processing "ESC [" sequence. |
+ // Currently not processing any IAC or ESC sequence. |
+ NOT_IN_IAC_OR_ESC_SEQUENCE, |
+ // Received carriage return (CR) expecting new line (LF). |
+ EXPECTING_NEW_LINE, |
+ // Processing IAC expecting command. |
+ EXPECTING_COMMAND, |
+ // Processing IAC expecting option. |
+ EXPECTING_OPTION, |
+ // Inside subnegoation IAC,SE will end it. |
+ SUBNEGOTIATION_EXPECTING_IAC, |
+ // Ending subnegoation expecting SE. |
+ SUBNEGOTIATION_EXPECTING_SE, |
+ // Processing ESC sequence. |
+ EXPECTING_FIRST_ESC_CHARACTER, |
+ // Processing ESC sequence with two characters. |
+ EXPECTING_SECOND_ESC_CHARACTER, |
+ // Processing "ESC [" sequence. |
+ EXPECTING_NUMBER_SEMICOLON_OR_END |
}; |
TelnetServer(SOCKET s, ListenSocketDelegate* del); |