Dart.Emulation Namespace : Command Enumeration |
Public Enum Command Inherits System.Enum
Dim instance As Command
public enum Command : System.Enum
__value public enum Command : public System.Enum
public enum class Command : public System.Enum
Member | Description |
---|---|
AO | 245 Abort output. Invokes a function on the recipient to stop sending output data while continuing the current process. |
Ayt | 246 Are you there. Invokes a function on the recipient to provide printable evidence that it is still up and running. |
Brk | 243 Break. Indicates the "Break" key on the recipient host was hit. |
DM | 242 Data stream portion of a Synch. If the sender is sending Urgent data, this notifies the recipient to resume normal processing. |
Do | 253 Used during option negotiation. Indicates the request that the other party perform, or confirmation that you are expecting the other party to perform, the indicated option. |
Dont | 254 Used during option negotiation. Indicates the demand that the other party stop performing, or confirmation that you are no longer expecting the other party to perform, the indicated option. |
EC | 247 Erase character. Invokes a function on the recipient to "delete" the preceding undeleted character from the incoming stream of data. |
EL | 248 Erase line. Invokes a function on the recipient to "delete" the preceding undeleted line from the incoming stream of data. |
GA | 249 Go ahead. Typically is suppressed. |
Iac | 255 Interpret As Command byte (255). Tells the recipient to interpret the next byte as a command. |
IP | 244 Interrupt process. Invokes a function on the recipient to suspend, interrupt, abort, or terminate a user process. |
Nop | 241 No operation. |
SB | 250 Used during option negotiation to establish/provide data for a suboption. Indicates what follows is subnegotiation of the indicated option. |
SE | 240 Marks the end of subnegotiation parameters. |
Will | 251 Used during option negotiation. Indicates the desire to begin performing, or confirmation that you are now performing, the indicated option. |
Wont | 252 Used during option negotiation. Indicates the refusal to perform, or continue performing, the indicated option. |
The Telnet protocol uses "in-band" signaling to send commands. A special byte, the Interpret As Command (Iac) byte, is sent to instruct the receiver to interpret the next byte as a command. Telnet commands can fall under several categories. Some commands are used solely during option negotiation (DO, DONT, WILL, WONT) to help establish options that both client and server will use. Other commands represent control functions (Ayt, Brk, Nop, etc) used to emit a particular response from the server.
System.Object
System.ValueType
System.Enum
Dart.Emulation.Command