Package org.apache.commons.net.telnet
Class WindowSizeOptionHandler
java.lang.Object
org.apache.commons.net.telnet.TelnetOptionHandler
org.apache.commons.net.telnet.WindowSizeOptionHandler
Implements the telnet window size option RFC 1073.
- Since:
- 2.0
-
Field Summary
-
Constructor Summary
ConstructorDescriptionWindowSizeOptionHandler
(int nWidth, int nHeight) Constructor for the WindowSizeOptionHandler.WindowSizeOptionHandler
(int nWidth, int nHeight, boolean initlocal, boolean initremote, boolean acceptlocal, boolean acceptremote) Constructor for the WindowSizeOptionHandler. -
Method Summary
Modifier and TypeMethodDescriptionint[]
Implements the abstract method of TelnetOptionHandler.Methods inherited from class org.apache.commons.net.telnet.TelnetOptionHandler
answerSubnegotiation, getAcceptLocal, getAcceptRemote, getInitLocal, getInitRemote, getOptionCode, setAcceptLocal, setAcceptRemote, setInitLocal, setInitRemote, startSubnegotiationRemote
-
Field Details
-
WINDOW_SIZE
Window size option- See Also:
-
-
Constructor Details
-
WindowSizeOptionHandler
Constructor for the WindowSizeOptionHandler. Initial and accept behavior flags are set to false- Parameters:
nWidth
- - Window width.nHeight
- - Window Height
-
WindowSizeOptionHandler
public WindowSizeOptionHandler(int nWidth, int nHeight, boolean initlocal, boolean initremote, boolean acceptlocal, boolean acceptremote) Constructor for the WindowSizeOptionHandler. Allows defining desired initial setting for local/remote activation of this option and behavior in case a local/remote activation request for this option is received.- Parameters:
nWidth
- - Window width.nHeight
- - Window Heightinitlocal
- - if set to true, aWILL
is sent upon connection.initremote
- - if set to true, aDO
is sent upon connection.acceptlocal
- - if set to true, anyDO
request is accepted.acceptremote
- - if set to true, anyWILL
request is accepted.
-
-
Method Details
-
startSubnegotiationLocal
Implements the abstract method of TelnetOptionHandler. This will send the client Height and Width to the server.- Overrides:
startSubnegotiationLocal
in classTelnetOptionHandler
- Returns:
- array to send to remote system
-