Browse Prior Art Database

Telnet Data Entry Terminal option (RFC0731)

IP.com Disclosure Number: IPCOM000003778D
Original Publication Date: 1977-Jun-27
Included in the Prior Art Database: 2000-Sep-13
Document File: 25 page(s) / 61K

Publishing Venue

Internet Society Requests For Comment (RFCs)

Related People

J.D. Day: AUTHOR

This text was extracted from a ASCII Text document.
This is the abbreviated version, containing approximately 5% 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 ...