| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.commons.net.telnet.TelnetOptionHandler
org.apache.commons.net.telnet.TerminalTypeOptionHandler
public class TerminalTypeOptionHandler
Implements the telnet terminal type option RFC 1091.
| Field Summary | |
|---|---|
| protected static int | TERMINAL_TYPETerminal type option | 
| protected static int | TERMINAL_TYPE_ISIs (for subnegotiation) | 
| protected static int | TERMINAL_TYPE_SENDSend (for subnegotiation) | 
| Constructor Summary | |
|---|---|
| TerminalTypeOptionHandler(String termtype)Constructor for the TerminalTypeOptionHandler. | |
| TerminalTypeOptionHandler(String termtype,
                                                   boolean initlocal,
                                                   boolean initremote,
                                                   boolean acceptlocal,
                                                   boolean acceptremote)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. | 
| Methods inherited from class org.apache.commons.net.telnet.TelnetOptionHandler | 
|---|
| getAcceptLocal, getAcceptRemote, getInitLocal, getInitRemote, getOptionCode, setAcceptLocal, setAcceptRemote, setInitLocal, setInitRemote | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
protected static final int TERMINAL_TYPE
protected static final int TERMINAL_TYPE_SEND
protected static final int TERMINAL_TYPE_IS
| Constructor Detail | 
|---|
public TerminalTypeOptionHandler(String termtype,
                                 boolean initlocal,
                                 boolean initremote,
                                 boolean acceptlocal,
                                 boolean acceptremote)
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.public TerminalTypeOptionHandler(String termtype)
termtype - - terminal type that will be negotiated.| Method Detail | 
|---|
public int[] answerSubnegotiation(int[] suboptionData,
                                  int suboptionLength)
answerSubnegotiation in class TelnetOptionHandlersuboptionData - - the sequence received, whithout IAC SB & IAC SEsuboptionLength - - the length of data in suboption_data
 
public int[] startSubnegotiationLocal()
startSubnegotiationLocal in class TelnetOptionHandlerpublic int[] startSubnegotiationRemote()
startSubnegotiationRemote in class TelnetOptionHandler| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||