org.apache.commons.net.telnet
Class SimpleOptionHandler
public class SimpleOptionHandler
Simple option handler that can be used for options
that don't require subnegotiation.
SimpleOptionHandler(int optcode)-
Constructor for the SimpleOptionHandler.
|
SimpleOptionHandler(int optcode, boolean initlocal, boolean initremote, boolean acceptlocal, boolean acceptremote)-
Constructor for the SimpleOptionHandler.
|
answerSubnegotiation, getAcceptLocal, getAcceptRemote, getInitLocal, getInitRemote, getOptionCode, setAcceptLocal, setAcceptRemote, setInitLocal, setInitRemote, startSubnegotiationLocal, startSubnegotiationRemote |
SimpleOptionHandler
public SimpleOptionHandler(int optcode)
Constructor for the SimpleOptionHandler. Initial and accept
behaviour flags are set to false
optcode - - option code.
SimpleOptionHandler
public SimpleOptionHandler(int optcode,
boolean initlocal,
boolean initremote,
boolean acceptlocal,
boolean acceptremote)
Constructor for the SimpleOptionHandler. Allows defining desired
initial setting for local/remote activation of this option and
behaviour in case a local/remote activation request for this
option is received.
optcode - - option code.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.
answerSubnegotiation
public int[] answerSubnegotiation(suboptionData[] ,
int suboptionLength)
Implements the abstract method of TelnetOptionHandler.
- answerSubnegotiation in interface TelnetOptionHandler
suboptionLength - - the length of data in suboption_data
- always null (no response to subnegotiation)
startSubnegotiationLocal
public int[] startSubnegotiationLocal()
Implements the abstract method of TelnetOptionHandler.
- startSubnegotiationLocal in interface TelnetOptionHandler
- always null (no response to subnegotiation)
startSubnegotiationRemote
public int[] startSubnegotiationRemote()
Implements the abstract method of TelnetOptionHandler.
- startSubnegotiationRemote in interface TelnetOptionHandler
- always null (no response to subnegotiation)