Browse Prior Art Database

Detecting the End of a File Screen in the Asynchronous

IP.com Disclosure Number: IPCOM000099216D
Original Publication Date: 1990-Jan-01
Included in the Prior Art Database: 2005-Mar-14
Document File: 2 page(s) / 54K

Publishing Venue

IBM

Related People

Ohm, SV: AUTHOR [+3]

Abstract

Disclosed is an algorithm to detect the end of an 3270-PC File Transfer Program screen when connected to IBM protocol converter using an asynchronous connection.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 66% of the total text.

Detecting the End of a File Screen in the Asynchronous

       Disclosed is an algorithm to detect the end of an 3270-PC
File Transfer Program screen when connected to IBM protocol converter
using an asynchronous connection.

      The IBM 3270-PC File Transfer Program is a host file program
that is used to exchange data between an host and a personal
computer.  To exchange file transfer with a program running in the
personal computer, the 3270-PC File Transfer Program uses a screen
protocol. are three types of screens - one for uploading data to
host, one for downloading data to the personal computer, one for file
transfer control information.  Each screen has a screen type
identifier, a block sequence number, data field, and a response area.

      In the asynchronous environment, the problem for the computer
program is how to detect when the host has finished writing each
screen.  Asynchronous are character by character.  There is no end of
indication.  An additional complication is that each the IBM protocol
converters has unique methods of data to be written to the personal
computer.

      The personal computer program only has the contents of screen
and the current position of the cursor (the is the next place that a
character will be written by host) to decide when the host has
completed the screen.

      The following algorithm can be used to determine the end the
screen:

      1) The personal computer program places a character, such...