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 int4static final int37static final int0static final int19static final int20static final int1static final int38static final int25static final int17static final int255private static final int0static final int18private static final int255static final int34static final intThe maximum value an option code can have.static final int10static final int13static final int12static final int11static final int16static final int8static final int9static final int15static final int14static final int39static final int36private static final String[]static final int27static final int2static final int29static final int7static final int33static final int23static final int5static final int21static final int22static final int3static final int26static final int28static final int32static final int24static final int6static final int31static final int35static final int30 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic final StringgetOption(int code) Returns the string representation of the telnet protocol option corresponding to the given option code.static final booleanisValidOption(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.
-