Browse Prior Art Database

Telnet Data Entry Terminal option (RFC0731)

IP.com Disclosure Number: IPCOM000003778D
Original Publication Date: 1977-Jun-01
Included in the Prior Art Database: 2019-Feb-14
Document File: 28 page(s) / 34K

Publishing Venue

Internet Society Requests For Comment (RFCs)

Related People

J.D. Day: AUTHOR

Related Documents

10.17487/RFC0731: DOI

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 6% of the total text.

John Day Data Entry Terminal Option June 27,1977 NIC 40652 RFC 731

Telnet Data Entry Terminal Option

1. Command Name and code:

DET 20

2. Command Meanings

IAC WILL DET The sender of this command REQUESTS or AGREES to send and receive subcommands to control the Data Entry Terminal.

IAC WONT DET The sender of this command REFUSES to send and receive subcommands to control the Data Entry Terminal.

IAC DO DET The sender of this command REQUESTS or AGREES to send and receive subcommands to control the Data Entry Terminal.

IAC DONT DET The sender of this command REFUSES to send and receive subcommands to control the Data Entry Terminal.

The DET option uses five classes of subcommands 1) to establish the requirements and capabilities of the application and the terminal, 2) to format the screen, and to control the 3) edit, 4) erasure, and 5) transmission functions. The subcommands that perform these functions are described below.

T__h_e_N__e_t_w_o_r_k_V__i_r_t_u_a_l_D__a_t_a_E__n_t_r_y_T__e_r_m_i_n_a_l(NVDET)

The NVDET consists of a keyboard and a rectangular display. The keyboard is capable of generating all of the characters of the ASCII character set. In addition, the keyboard may possess a number of function keys which when pressed cause a FN subcommand to be sent. (Although most DET’s will support one or more peripheral devices such as a paper tape reader or a printer, this option

1

John Day Data Entry Terminal Option June 27,1977 NIC 40652 RFC 731

does not consider their support. Support of peripheral devices should be treated by a separate option.)

The screen of the data entry terminal is a rectangle M characters by N lines. The values of M and N are set by negotiating the Output Line Width and Output Page Size options, respectively. The next writing position (x,y) on the screen (where x is the character position and y is the position of the line on the screen) is indicated by a special display character called the cursor. The cursor may be moved to any position on the screen without disturbing any characters already on the screen. Cursor addressing in existing terminals utilizes several topologies and addressing methods. In order to make the burden of implementaton as easy as possible this protocol supports two topologies (the finite plane and the helical torus) and three addressing methods ((x,y); x and y, and relative increments). Since the finite plane with absolute addressing is the least ambiguous and the easiest to translate to and from the others, it is the default scheme used by the NVDET. The torodial form with either relative or absolute addressing is provided for convience.

Also the NVDET provides a mechanism for defining on the screen fields with special attributes. For example, characters entered into these fields may be displayed with brighter intensity, highlighted by reverse video or blinking, or protected from modification by the user. This latter feature is one of the most heavily used for applications where the DET displays...

Processing...
Loading...