Browse Prior Art Database

Printer Passthrough Protocol

IP.com Disclosure Number: IPCOM000099571D
Original Publication Date: 1990-Feb-01
Included in the Prior Art Database: 2005-Mar-15
Document File: 2 page(s) / 72K

Publishing Venue

IBM

Related People

Eikenhorst, JD: AUTHOR [+2]

Abstract

The protocol allows a program running on the System/36 (S/36) to use a printer on a local area network-attached PC. The program's interface to the printer is exactly the same as if the printer were attached to the S/36. The protocol is passed using advanced program-to-program communications (APPC) from the S/36 to the PC.

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

Printer Passthrough Protocol

       The protocol allows a program running on the System/36
(S/36) to use a printer on a local area network-attached PC. The
program's interface to the printer is exactly the same as if the
printer were attached to the S/36.  The protocol is passed using
advanced program-to-program communications (APPC) from the S/36 to
the PC.

      The printer passthrough (PPT) startup data record is used for
passing information, from the PC to the S/36 in order to start a PPT
session.  This record is sent as program initialization parameters
when the PC allocates the APPC conversation with the host S/36.  The
record contains information, such as length of record, type of
record, PC source system, startup code, length of variable part,
local printer name, PC printer type and model, network printer, S/36
device type, character set ID, local subconsole name, spool
information, number of separator pages, default lines per inch,
default characters per inch, etc.

      The startup response record is sent to the PC from the S/36 as
a reply to the startup record.  The format of this record is
identical to the attach record except the response terminates with
the S/36 workstation ID field.  The startup code field in the startup
reply is examined to determine if the startup was successful.  If
startup was not successful, a non-zero value is returned.

      Once the PPT session is established, information is passed
between the host S/36 and the PC by using the PPT normal data flow.
The flow header first provides the common record header, then the
steady state flow header, and last is the flow printer data.  The
flow printer data contains all the data for the printer aligned on an
8-byte boundary. The steady state fl...