org.apache.commons.net.telnet
public class TerminalTypeOptionHandler extends TelnetOptionHandler
Field Summary | |
---|---|
protected static int | TERMINAL_TYPE
Terminal type option
|
protected static int | TERMINAL_TYPE_IS
Is (for subnegotiation)
|
protected static int | TERMINAL_TYPE_SEND
Send (for subnegotiation)
|
Constructor Summary | |
---|---|
TerminalTypeOptionHandler(String termtype, boolean initlocal, boolean initremote, boolean acceptlocal, boolean acceptremote)
Constructor for the TerminalTypeOptionHandler. | |
TerminalTypeOptionHandler(String termtype)
Constructor for the TerminalTypeOptionHandler. |
Method Summary | |
---|---|
int[] | answerSubnegotiation(int[] suboptionData, int suboptionLength)
Implements the abstract method of TelnetOptionHandler.
|
int[] | startSubnegotiationLocal()
Implements the abstract method of TelnetOptionHandler.
|
int[] | startSubnegotiationRemote()
Implements the abstract method of TelnetOptionHandler.
|
Parameters: termtype - terminal type that will be negotiated. initlocal - if set to true, a WILL is sent upon connection. initremote - if set to true, a DO is sent upon connection. acceptlocal - if set to true, any DO request is accepted. acceptremote - if set to true, any WILL request is accepted.
Parameters: termtype - terminal type that will be negotiated.
Parameters: suboptionData - the sequence received, whithout IAC SB & IAC SE suboptionLength - the length of data in suboption_data
Returns: terminal type information
Returns: always null (no response to subnegotiation)
Returns: always null (no response to subnegotiation)