Package org.apache.commons.net.telnet
Class TelnetOption
java.lang.Object
org.apache.commons.net.telnet.TelnetOption
The TelnetOption class cannot be instantiated and only serves as a storehouse for telnet option constants.
Details regarding Telnet option specification can be found in RFC 855.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
4static final int
37static final int
0static final int
19static final int
20static final int
1static final int
38static final int
25static final int
17static final int
255private static final int
0static final int
18private static final int
255static final int
34static final int
The maximum value an option code can have.static final int
10static final int
13static final int
12static final int
11static final int
16static final int
8static final int
9static final int
15static final int
14static final int
39static final int
36private static final String[]
static final int
27static final int
2static final int
29static final int
7static final int
33static final int
23static final int
5static final int
21static final int
22static final int
3static final int
26static final int
28static final int
32static final int
24static final int
6static final int
31static final int
35static final int
30 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic final String
getOption
(int code) Returns the string representation of the telnet protocol option corresponding to the given option code.static final boolean
isValidOption
(int code) Determines if a given option code is valid.
-
Field Details
-
MAX_OPTION_VALUE
public static final int MAX_OPTION_VALUEThe maximum value an option code can have. This value is 255.- See Also:
-
BINARY
public static final int BINARY0- See Also:
-
ECHO
public static final int ECHO1- See Also:
-
PREPARE_TO_RECONNECT
public static final int PREPARE_TO_RECONNECT2- See Also:
-
SUPPRESS_GO_AHEAD
public static final int SUPPRESS_GO_AHEAD3- See Also:
-
APPROXIMATE_MESSAGE_SIZE
public static final int APPROXIMATE_MESSAGE_SIZE4- See Also:
-
STATUS
public static final int STATUS5- See Also:
-
TIMING_MARK
public static final int TIMING_MARK6- See Also:
-
REMOTE_CONTROLLED_TRANSMISSION
public static final int REMOTE_CONTROLLED_TRANSMISSION7- See Also:
-
NEGOTIATE_OUTPUT_LINE_WIDTH
public static final int NEGOTIATE_OUTPUT_LINE_WIDTH8- See Also:
-
NEGOTIATE_OUTPUT_PAGE_SIZE
public static final int NEGOTIATE_OUTPUT_PAGE_SIZE9- See Also:
-
NEGOTIATE_CARRIAGE_RETURN
public static final int NEGOTIATE_CARRIAGE_RETURN10- See Also:
-
NEGOTIATE_HORIZONTAL_TAB_STOP
public static final int NEGOTIATE_HORIZONTAL_TAB_STOP11- See Also:
-
NEGOTIATE_HORIZONTAL_TAB
public static final int NEGOTIATE_HORIZONTAL_TAB12- See Also:
-
NEGOTIATE_FORMFEED
public static final int NEGOTIATE_FORMFEED13- See Also:
-
NEGOTIATE_VERTICAL_TAB_STOP
public static final int NEGOTIATE_VERTICAL_TAB_STOP14- See Also:
-
NEGOTIATE_VERTICAL_TAB
public static final int NEGOTIATE_VERTICAL_TAB15- See Also:
-
NEGOTIATE_LINEFEED
public static final int NEGOTIATE_LINEFEED16- See Also:
-
EXTENDED_ASCII
public static final int EXTENDED_ASCII17- See Also:
-
FORCE_LOGOUT
public static final int FORCE_LOGOUT18- See Also:
-
BYTE_MACRO
public static final int BYTE_MACRO19- See Also:
-
DATA_ENTRY_TERMINAL
public static final int DATA_ENTRY_TERMINAL20- See Also:
-
SUPDUP
public static final int SUPDUP21- See Also:
-
SUPDUP_OUTPUT
public static final int SUPDUP_OUTPUT22- See Also:
-
SEND_LOCATION
public static final int SEND_LOCATION23- See Also:
-
TERMINAL_TYPE
public static final int TERMINAL_TYPE24- See Also:
-
END_OF_RECORD
public static final int END_OF_RECORD25- See Also:
-
TACACS_USER_IDENTIFICATION
public static final int TACACS_USER_IDENTIFICATION26- See Also:
-
OUTPUT_MARKING
public static final int OUTPUT_MARKING27- See Also:
-
TERMINAL_LOCATION_NUMBER
public static final int TERMINAL_LOCATION_NUMBER28- See Also:
-
REGIME_3270
public static final int REGIME_327029- See Also:
-
X3_PAD
public static final int X3_PAD30- See Also:
-
WINDOW_SIZE
public static final int WINDOW_SIZE31- See Also:
-
TERMINAL_SPEED
public static final int TERMINAL_SPEED32- See Also:
-
REMOTE_FLOW_CONTROL
public static final int REMOTE_FLOW_CONTROL33- See Also:
-
LINEMODE
public static final int LINEMODE34- See Also:
-
X_DISPLAY_LOCATION
public static final int X_DISPLAY_LOCATION35- See Also:
-
OLD_ENVIRONMENT_VARIABLES
public static final int OLD_ENVIRONMENT_VARIABLES36- See Also:
-
AUTHENTICATION
public static final int AUTHENTICATION37- See Also:
-
ENCRYPTION
public static final int ENCRYPTION38- See Also:
-
NEW_ENVIRONMENT_VARIABLES
public static final int NEW_ENVIRONMENT_VARIABLES39- See Also:
-
EXTENDED_OPTIONS_LIST
public static final int EXTENDED_OPTIONS_LIST255- See Also:
-
FIRST_OPTION
private static final int FIRST_OPTION0- See Also:
-
LAST_OPTION
private static final int LAST_OPTION255- See Also:
-
optionString
-
-
Constructor Details
-
TelnetOption
private TelnetOption()Cannot be instantiated.
-
-
Method Details
-
getOption
Returns the string representation of the telnet protocol option corresponding to the given option code.- Parameters:
code
- The option code of the telnet protocol option- Returns:
- The string representation of the telnet protocol option.
-
isValidOption
public static final boolean isValidOption(int code) Determines if a given option code is valid. Returns true if valid, false if not.- Parameters:
code
- The option code to test.- Returns:
- True if the option code is valid, false if not.
-