PowerTCP Emulation for .NET
OptionCode Enumeration




Enumerates the supported Telnet options.
Syntax
Public Enum OptionCode 
   Inherits System.Enum
Dim instance As OptionCode
public enum OptionCode : System.Enum 
__value public enum OptionCode : public System.Enum 
public enum class OptionCode : public System.Enum 
Members
MemberDescription
ApproxMessageSize4 Approx Message Size Negotiation option.
Authentication37 Authentication option. Used to request or confirm that the host is willing to send authentication information. See RFC 1416, RFC 2941, RFC 2942, RFC 2943, and RFC 2951 for more information.
ByteMacro19 Byte-Macro option. Used to request or confirm that macro bytes may be used in place of certain strings. See RFC 735 for more information.
CharacterSet42 CHARSET option. Used to request or confirm that character set information can be passed between hosts. See RFC 2066 for more information.
ComPort44 Com Port Control option. See RFC 2217 for more information.
DataEntryTerminal20 Data Entry Terminal option. Used to request or agree to send or receive commands to control the Data Entry Terminal. See RFC 732 or RFC 1043 for more information.
Echo1 ECHO option. Used to request or confirm that characters received are echoed back to the NVT. See RFC 857 for more information.
EncryptionOption38 Data Encryption option. Used to request or confirm that the host is willing to send/receive encrypted data. See RFC 2946 for more information.
EndOfRecord25 END-OF-RECORD option. Used to request or confirm that the EOR character can be used when sending data to delimit blocks of data or records. See RFC 885 for more information.
Environment36 Environment option. Used to request or confirm that environment information can be passed between hosts. See RFC 1408 for more information.
ExtendedAscii17 EXTENDED-ASCII option. Used to request or confirm that extended ASCII may be transmitted. See RFC 698 for more information.
ExtendedOptionsList255 EXOPL, Extended-Options-List option.
ForwardX49 FORWARD_X option.
Kermit47 Kermit option. Used to request or confirm the communication can use the Kermit protocol. See RFC 2840 for more information.
LineMode34 Linemode option. Used to request or confirm that linemode is used. See RFC 1184 for more information.
Logout18 LOGOUT option. Used to request or confirm that the other client is forcibly logged off at the end. See RFC 727 for more information.
NewEnvironment39 Environment option. Used to request or confirm that environment information can be passed between hosts. See RFC 1572 for more information.
None-1 No option specified.
OutputCarriageReturnDisp10 Negotiate About Output Carriage-Return Disposition option. See RFC 652 for more information.
OutputFormfeedDisp13 Negotiate About Output Formfeed Disposition option. See RFC 655 for more information.
OutputHorizontalTabDisp12 Negotiate About Output Horizontal Tab Disposition option. See RFC 654 for more information.
OutputHorizontalTabstops11 Negotiate About Output Horizontal Tabstops option. See RFC 653 for more information.
OutputLinefeedDisp16 Negotiate About Output Linefeed Disposition option. See RFC 658 for more information.
OutputLineWidth8 Output Line Width option.
OutputMarking27 Output Marking Telnet option. Designed to allow a Server to send a banner to a User so that this banner would be displayed on the screen independently of the application software running in the Server. See RFC 933 for more information.
OutputPageSize9 Output Page Size option.
OutputVerticalTabDisp15 Negotiate About Output Vertical Tab Disposition option. See RFC 657 for more information.
OutputVerticalTabstops14 Negotiate About Vertical Tabstops option. See RFC 656 for more information.
PragmaHeartbeat140 TELOPT PRAGMA HEARTBEAT option.
PragmaLogon138 TELOPT PRAGMA LOGON option.
Regime327029 3270 Regime option. Used to request or confirm that 3270 Regimes be supported. See RFC 1041 for more information.
RemoteControlledTransAndEcho7 Remote Controlled Transmission and Echoing Telnet option. See RFC 563 and RFC 726 for more information.
RemoteSerialPort43 RSP option. Telnet remote serial port.
SendLocation23 SEND-LOCATION option. Used to request or confirm that the user can send their location to the Telnet server. See RFC 779 for more information.
SendUrl48 SEND-URL option.
SspiLogon139 TELOPT SSPI LOGON option.
StartTls46 Start TLS option.
Status5 STATUS option. Used to request or confirm the receiver's current option status. See RFC 859 for more information.
SupDup21 SUPDUP option. See RFC 734 or RFC 736 for more information.
SupDupOutput22 SUPDUP-Output option. See RFC 749 for more information.
SuppressGoAheads3 SUPPRESS-GO-AHEAD option. Used to request or confirm that the GO-AHEAD is not sent. See RFC 858 for more information.
SuppressLocalEcho45 Suppress local echo option.
TacacsUserIdentification26 TACACS User Identification Telnet option. Designed to facilitate double login avoidance for communication between TAC hosts. See RFC 927 for more information.
TerminalLocation28 Terminal Location Number option. Used to request or confirm usage of a TTYLOC. See RFC 946 for more information.
TerminalSpeed32 Terminal Speed option. Used to request or confirm that terminal speed information can be sent in a suboption. See RFC 1079 for more information.
TerminalType24 TERMINAL-TYPE option. Used to request or confirm that terminal-type is sent in a subsequent suboption. See RFC 1091 for more information.
TimingMark6 TIMING-MARK option. Used to request or or send a TIMING-MARK echo, used for synchronization. See RFC 860 for more information.
TN3270E40 TN3270 option. Used to request or confirm that 3270 device family enhancements can be used. See RFC 2355 for more information.
ToggleFlowControl33 Remote Flow Control option. Used to request or confirm that flow control can be used. See RFC 1372 for more information.
TransmitBinary0 TRANSMIT-BINARY option. Used to request or confirm that received data is to be interpreted as 8 bits of binary data. See RFC 856 for more information.
WindowSize31 Negotiate About Window Size option. Used by a client to request if they can convey window size to a server. See RFC 1073 for more information.
X3Pad30 X.3 Pad option. See RFC 1035 for more information.
Xauth41 XAUTH option.
XDisplayLocation35 X Display Location option. Used to request or confirm that the X display location of the client can be sent to the server. See RFC 1096 for more information.
Remarks

The Telnet protocol defines a framework from which both sides of a Telnet connection can negotiate options, enhancing the NVT. For information on a particular value, please consult the RFC for the option.

Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         Dart.Emulation.OptionCode

See Also

Reference

Dart.Emulation Namespace


PowerTCP Emulation for .NET Documentation Version 4.7
© 2018 Dart Communications. All Rights Reserved.
Send comments on this topic