Package org.apache.commons.net.telnet
Class TelnetCommand
- java.lang.Object
-
- org.apache.commons.net.telnet.TelnetCommand
-
public final class TelnetCommand extends java.lang.ObjectThe TelnetCommand class cannot be instantiated and only serves as a storehouse for telnet command constants.- See Also:
Telnet,TelnetClient
-
-
Field Summary
Fields Modifier and Type Field Description static intABORTAbort code.static intAOAbort Output code.static intAYTAre You There code.static intBREAKBreak code.static intDMData mark code.static intDORequest to use option code.static intDONTDon't use option code.static intECErase Character code.static intELErase Line code.static intEOFEnd of file code.static intEOREnd of record code.static intGAGo Ahead code.static intIACInterpret As Command code.static intIPInterrupt Process code.static intMAX_COMMAND_VALUEThe maximum value a command code can have.static intNOPNo Operation code.static intSBStart subnegotiation code.static intSEEnd subnegotiation code.static intSUSPSuspend process code.static intSYNCHSynchronize code.static intWILLAgree to use option code.static intWONTRefuse to use option code.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringgetCommand(int code)Returns the string representation of the telnet protocol command corresponding to the given command code.static booleanisValidCommand(int code)Determines if a given command code is valid.
-
-
-
Field Detail
-
MAX_COMMAND_VALUE
public static final int MAX_COMMAND_VALUE
The maximum value a command code can have. This value is 255.- See Also:
- Constant Field Values
-
IAC
public static final int IAC
Interpret As Command code. Value is 255 according to RFC 854.- See Also:
- Constant Field Values
-
DONT
public static final int DONT
Don't use option code. Value is 254 according to RFC 854.- See Also:
- Constant Field Values
-
DO
public static final int DO
Request to use option code. Value is 253 according to RFC 854.- See Also:
- Constant Field Values
-
WONT
public static final int WONT
Refuse to use option code. Value is 252 according to RFC 854.- See Also:
- Constant Field Values
-
WILL
public static final int WILL
Agree to use option code. Value is 251 according to RFC 854.- See Also:
- Constant Field Values
-
SB
public static final int SB
Start subnegotiation code. Value is 250 according to RFC 854.- See Also:
- Constant Field Values
-
GA
public static final int GA
Go Ahead code. Value is 249 according to RFC 854.- See Also:
- Constant Field Values
-
EL
public static final int EL
Erase Line code. Value is 248 according to RFC 854.- See Also:
- Constant Field Values
-
EC
public static final int EC
Erase Character code. Value is 247 according to RFC 854.- See Also:
- Constant Field Values
-
AYT
public static final int AYT
Are You There code. Value is 246 according to RFC 854.- See Also:
- Constant Field Values
-
AO
public static final int AO
Abort Output code. Value is 245 according to RFC 854.- See Also:
- Constant Field Values
-
IP
public static final int IP
Interrupt Process code. Value is 244 according to RFC 854.- See Also:
- Constant Field Values
-
BREAK
public static final int BREAK
Break code. Value is 243 according to RFC 854.- See Also:
- Constant Field Values
-
DM
public static final int DM
Data mark code. Value is 242 according to RFC 854.- See Also:
- Constant Field Values
-
NOP
public static final int NOP
No Operation code. Value is 241 according to RFC 854.- See Also:
- Constant Field Values
-
SE
public static final int SE
End subnegotiation code. Value is 240 according to RFC 854.- See Also:
- Constant Field Values
-
EOR
public static final int EOR
End of record code. Value is 239.- See Also:
- Constant Field Values
-
ABORT
public static final int ABORT
Abort code. Value is 238.- See Also:
- Constant Field Values
-
SUSP
public static final int SUSP
Suspend process code. Value is 237.- See Also:
- Constant Field Values
-
EOF
public static final int EOF
End of file code. Value is 236.- See Also:
- Constant Field Values
-
SYNCH
public static final int SYNCH
Synchronize code. Value is 242.- See Also:
- Constant Field Values
-
-
Method Detail
-
getCommand
public static final java.lang.String getCommand(int code)
Returns the string representation of the telnet protocol command corresponding to the given command code.- Parameters:
code- The command code of the telnet protocol command.- Returns:
- The string representation of the telnet protocol command.
-
isValidCommand
public static final boolean isValidCommand(int code)
Determines if a given command code is valid. Returns true if valid, false if not.- Parameters:
code- The command code to test.- Returns:
- True if the command code is valid, false if not.
-
-