public class oadd.org.apache.commons.net.telnet.TelnetOption extends java.lang.Object
{
public static final int MAX_OPTION_VALUE;
public static final int BINARY;
public static final int ECHO;
public static final int PREPARE_TO_RECONNECT;
public static final int SUPPRESS_GO_AHEAD;
public static final int APPROXIMATE_MESSAGE_SIZE;
public static final int STATUS;
public static final int TIMING_MARK;
public static final int REMOTE_CONTROLLED_TRANSMISSION;
public static final int NEGOTIATE_OUTPUT_LINE_WIDTH;
public static final int NEGOTIATE_OUTPUT_PAGE_SIZE;
public static final int NEGOTIATE_CARRIAGE_RETURN;
public static final int NEGOTIATE_HORIZONTAL_TAB_STOP;
public static final int NEGOTIATE_HORIZONTAL_TAB;
public static final int NEGOTIATE_FORMFEED;
public static final int NEGOTIATE_VERTICAL_TAB_STOP;
public static final int NEGOTIATE_VERTICAL_TAB;
public static final int NEGOTIATE_LINEFEED;
public static final int EXTENDED_ASCII;
public static final int FORCE_LOGOUT;
public static final int BYTE_MACRO;
public static final int DATA_ENTRY_TERMINAL;
public static final int SUPDUP;
public static final int SUPDUP_OUTPUT;
public static final int SEND_LOCATION;
public static final int TERMINAL_TYPE;
public static final int END_OF_RECORD;
public static final int TACACS_USER_IDENTIFICATION;
public static final int OUTPUT_MARKING;
public static final int TERMINAL_LOCATION_NUMBER;
public static final int REGIME_3270;
public static final int X3_PAD;
public static final int WINDOW_SIZE;
public static final int TERMINAL_SPEED;
public static final int REMOTE_FLOW_CONTROL;
public static final int LINEMODE;
public static final int X_DISPLAY_LOCATION;
public static final int OLD_ENVIRONMENT_VARIABLES;
public static final int AUTHENTICATION;
public static final int ENCRYPTION;
public static final int NEW_ENVIRONMENT_VARIABLES;
public static final int EXTENDED_OPTIONS_LIST;
private static final int FIRST_OPTION;
private static final int LAST_OPTION;
private static final java.lang.String[] optionString;
public static final java.lang.String getOption(int)
{
int v;
java.lang.String[] v, v;
java.lang.String v, v;
boolean v;
v := @parameter: int;
v = <oadd.org.apache.commons.net.telnet.TelnetOption: java.lang.String[] optionString>;
v = v[v];
v = virtualinvoke v.<java.lang.String: boolean isEmpty()>();
if v == 0 goto label;
return "UNASSIGNED";
label:
v = <oadd.org.apache.commons.net.telnet.TelnetOption: java.lang.String[] optionString>;
v = v[v];
return v;
}
public static final boolean isValidOption(int)
{
int v;
boolean v;
v := @parameter: int;
if v > 255 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
private void <init>()
{
oadd.org.apache.commons.net.telnet.TelnetOption v;
v := @this: oadd.org.apache.commons.net.telnet.TelnetOption;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
static void <clinit>()
{
java.lang.String[] v;
v = newarray (java.lang.String)[256];
v[0] = "BINARY";
v[1] = "ECHO";
v[2] = "RCP";
v[3] = "SUPPRESS GO AHEAD";
v[4] = "NAME";
v[5] = "STATUS";
v[6] = "TIMING MARK";
v[7] = "RCTE";
v[8] = "NAOL";
v[9] = "NAOP";
v[10] = "NAOCRD";
v[11] = "NAOHTS";
v[12] = "NAOHTD";
v[13] = "NAOFFD";
v[14] = "NAOVTS";
v[15] = "NAOVTD";
v[16] = "NAOLFD";
v[17] = "EXTEND ASCII";
v[18] = "LOGOUT";
v[19] = "BYTE MACRO";
v[20] = "DATA ENTRY TERMINAL";
v[21] = "SUPDUP";
v[22] = "SUPDUP OUTPUT";
v[23] = "SEND LOCATION";
v[24] = "TERMINAL TYPE";
v[25] = "END OF RECORD";
v[26] = "TACACS UID";
v[27] = "OUTPUT MARKING";
v[28] = "TTYLOC";
v[29] = "3270 REGIME";
v[30] = "X.3 PAD";
v[31] = "NAWS";
v[32] = "TSPEED";
v[33] = "LFLOW";
v[34] = "LINEMODE";
v[35] = "XDISPLOC";
v[36] = "OLD-ENVIRON";
v[37] = "AUTHENTICATION";
v[38] = "ENCRYPT";
v[39] = "NEW-ENVIRON";
v[40] = "TN3270E";
v[41] = "XAUTH";
v[42] = "CHARSET";
v[43] = "RSP";
v[44] = "Com Port Control";
v[45] = "Suppress Local Echo";
v[46] = "Start TLS";
v[47] = "KERMIT";
v[48] = "SEND-URL";
v[49] = "FORWARD_X";
v[50] = "";
v[51] = "";
v[52] = "";
v[53] = "";
v[54] = "";
v[55] = "";
v[56] = "";
v[57] = "";
v[58] = "";
v[59] = "";
v[60] = "";
v[61] = "";
v[62] = "";
v[63] = "";
v[64] = "";
v[65] = "";
v[66] = "";
v[67] = "";
v[68] = "";
v[69] = "";
v[70] = "";
v[71] = "";
v[72] = "";
v[73] = "";
v[74] = "";
v[75] = "";
v[76] = "";
v[77] = "";
v[78] = "";
v[79] = "";
v[80] = "";
v[81] = "";
v[82] = "";
v[83] = "";
v[84] = "";
v[85] = "";
v[86] = "";
v[87] = "";
v[88] = "";
v[89] = "";
v[90] = "";
v[91] = "";
v[92] = "";
v[93] = "";
v[94] = "";
v[95] = "";
v[96] = "";
v[97] = "";
v[98] = "";
v[99] = "";
v[100] = "";
v[101] = "";
v[102] = "";
v[103] = "";
v[104] = "";
v[105] = "";
v[106] = "";
v[107] = "";
v[108] = "";
v[109] = "";
v[110] = "";
v[111] = "";
v[112] = "";
v[113] = "";
v[114] = "";
v[115] = "";
v[116] = "";
v[117] = "";
v[118] = "";
v[119] = "";
v[120] = "";
v[121] = "";
v[122] = "";
v[123] = "";
v[124] = "";
v[125] = "";
v[126] = "";
v[127] = "";
v[128] = "";
v[129] = "";
v[130] = "";
v[131] = "";
v[132] = "";
v[133] = "";
v[134] = "";
v[135] = "";
v[136] = "";
v[137] = "";
v[138] = "TELOPT PRAGMA LOGON";
v[139] = "TELOPT SSPI LOGON";
v[140] = "TELOPT PRAGMA HEARTBEAT";
v[141] = "";
v[142] = "";
v[143] = "";
v[144] = "";
v[145] = "";
v[146] = "";
v[147] = "";
v[148] = "";
v[149] = "";
v[150] = "";
v[151] = "";
v[152] = "";
v[153] = "";
v[154] = "";
v[155] = "";
v[156] = "";
v[157] = "";
v[158] = "";
v[159] = "";
v[160] = "";
v[161] = "";
v[162] = "";
v[163] = "";
v[164] = "";
v[165] = "";
v[166] = "";
v[167] = "";
v[168] = "";
v[169] = "";
v[170] = "";
v[171] = "";
v[172] = "";
v[173] = "";
v[174] = "";
v[175] = "";
v[176] = "";
v[177] = "";
v[178] = "";
v[179] = "";
v[180] = "";
v[181] = "";
v[182] = "";
v[183] = "";
v[184] = "";
v[185] = "";
v[186] = "";
v[187] = "";
v[188] = "";
v[189] = "";
v[190] = "";
v[191] = "";
v[192] = "";
v[193] = "";
v[194] = "";
v[195] = "";
v[196] = "";
v[197] = "";
v[198] = "";
v[199] = "";
v[200] = "";
v[201] = "";
v[202] = "";
v[203] = "";
v[204] = "";
v[205] = "";
v[206] = "";
v[207] = "";
v[208] = "";
v[209] = "";
v[210] = "";
v[211] = "";
v[212] = "";
v[213] = "";
v[214] = "";
v[215] = "";
v[216] = "";
v[217] = "";
v[218] = "";
v[219] = "";
v[220] = "";
v[221] = "";
v[222] = "";
v[223] = "";
v[224] = "";
v[225] = "";
v[226] = "";
v[227] = "";
v[228] = "";
v[229] = "";
v[230] = "";
v[231] = "";
v[232] = "";
v[233] = "";
v[234] = "";
v[235] = "";
v[236] = "";
v[237] = "";
v[238] = "";
v[239] = "";
v[240] = "";
v[241] = "";
v[242] = "";
v[243] = "";
v[244] = "";
v[245] = "";
v[246] = "";
v[247] = "";
v[248] = "";
v[249] = "";
v[250] = "";
v[251] = "";
v[252] = "";
v[253] = "";
v[254] = "";
v[255] = "Extended-Options-List";
<oadd.org.apache.commons.net.telnet.TelnetOption: java.lang.String[] optionString> = v;
return;
}
}