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 TypeFieldDescriptionprivate static final int
private static final int
private static final String[]
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
The maximum value an option code can have.static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
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 BINARY- See Also:
-
ECHO
public static final int ECHO- See Also:
-
PREPARE_TO_RECONNECT
public static final int PREPARE_TO_RECONNECT- See Also:
-
SUPPRESS_GO_AHEAD
public static final int SUPPRESS_GO_AHEAD- See Also:
-
APPROXIMATE_MESSAGE_SIZE
public static final int APPROXIMATE_MESSAGE_SIZE- See Also:
-
STATUS
public static final int STATUS- See Also:
-
TIMING_MARK
public static final int TIMING_MARK- See Also:
-
REMOTE_CONTROLLED_TRANSMISSION
public static final int REMOTE_CONTROLLED_TRANSMISSION- See Also:
-
NEGOTIATE_OUTPUT_LINE_WIDTH
public static final int NEGOTIATE_OUTPUT_LINE_WIDTH- See Also:
-
NEGOTIATE_OUTPUT_PAGE_SIZE
public static final int NEGOTIATE_OUTPUT_PAGE_SIZE- See Also:
-
NEGOTIATE_CARRIAGE_RETURN
public static final int NEGOTIATE_CARRIAGE_RETURN- See Also:
-
NEGOTIATE_HORIZONTAL_TAB_STOP
public static final int NEGOTIATE_HORIZONTAL_TAB_STOP- See Also:
-
NEGOTIATE_HORIZONTAL_TAB
public static final int NEGOTIATE_HORIZONTAL_TAB- See Also:
-
NEGOTIATE_FORMFEED
public static final int NEGOTIATE_FORMFEED- See Also:
-
NEGOTIATE_VERTICAL_TAB_STOP
public static final int NEGOTIATE_VERTICAL_TAB_STOP- See Also:
-
NEGOTIATE_VERTICAL_TAB
public static final int NEGOTIATE_VERTICAL_TAB- See Also:
-
NEGOTIATE_LINEFEED
public static final int NEGOTIATE_LINEFEED- See Also:
-
EXTENDED_ASCII
public static final int EXTENDED_ASCII- See Also:
-
FORCE_LOGOUT
public static final int FORCE_LOGOUT- See Also:
-
BYTE_MACRO
public static final int BYTE_MACRO- See Also:
-
DATA_ENTRY_TERMINAL
public static final int DATA_ENTRY_TERMINAL- See Also:
-
SUPDUP
public static final int SUPDUP- See Also:
-
SUPDUP_OUTPUT
public static final int SUPDUP_OUTPUT- See Also:
-
SEND_LOCATION
public static final int SEND_LOCATION- See Also:
-
TERMINAL_TYPE
public static final int TERMINAL_TYPE- See Also:
-
END_OF_RECORD
public static final int END_OF_RECORD- See Also:
-
TACACS_USER_IDENTIFICATION
public static final int TACACS_USER_IDENTIFICATION- See Also:
-
OUTPUT_MARKING
public static final int OUTPUT_MARKING- See Also:
-
TERMINAL_LOCATION_NUMBER
public static final int TERMINAL_LOCATION_NUMBER- See Also:
-
REGIME_3270
public static final int REGIME_3270- See Also:
-
X3_PAD
public static final int X3_PAD- See Also:
-
WINDOW_SIZE
public static final int WINDOW_SIZE- See Also:
-
TERMINAL_SPEED
public static final int TERMINAL_SPEED- See Also:
-
REMOTE_FLOW_CONTROL
public static final int REMOTE_FLOW_CONTROL- See Also:
-
LINEMODE
public static final int LINEMODE- See Also:
-
X_DISPLAY_LOCATION
public static final int X_DISPLAY_LOCATION- See Also:
-
OLD_ENVIRONMENT_VARIABLES
public static final int OLD_ENVIRONMENT_VARIABLES- See Also:
-
AUTHENTICATION
public static final int AUTHENTICATION- See Also:
-
ENCRYPTION
public static final int ENCRYPTION- See Also:
-
NEW_ENVIRONMENT_VARIABLES
public static final int NEW_ENVIRONMENT_VARIABLES- See Also:
-
EXTENDED_OPTIONS_LIST
public static final int EXTENDED_OPTIONS_LIST- See Also:
-
__FIRST_OPTION
private static final int __FIRST_OPTION- See Also:
-
__LAST_OPTION
private static final int __LAST_OPTION- See Also:
-
__optionString
-
-
Constructor Details
-
TelnetOption
private TelnetOption()
-
-
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.
-