-- Copyright (C) 1980, 1982, 1985 by Xerox Corporation. All rights reserved. -- TTYPortHeadNIL.mesa, HGM, 18-Nov-85 19:19:04 DIRECTORY TTYPortFace; TTYPortHeadNIL: PROGRAM EXPORTS TTYPortFace = BEGIN GetCommand: PUBLIC PROC [CARDINAL] RETURNS [data: CHARACTER, stat: TTYPortFace.TransferStatus] = BEGIN RETURN[NULL, notReady]; END; GetLineCount: PUBLIC PROC RETURNS [CARDINAL] = {RETURN[1]}; GetStatus: PUBLIC PROC [CARDINAL] RETURNS [TTYPortFace.DeviceStatus] = BEGIN RETURN[[ readyToPut: TRUE, readyToGet: FALSE, dataTerminalReady: TRUE, requestToSend: TRUE]]; END; PutCommand: PUBLIC PROC [lineNumber: CARDINAL, data: CHARACTER] RETURNS [TTYPortFace.TransferStatus] = BEGIN RETURN[success]; END; SendBreak: PUBLIC PROC [lineNumber: CARDINAL] = BEGIN END; SetParameter: PUBLIC PROC [lineNumber: CARDINAL, parameter: TTYPortFace.Parameter] = BEGIN END; On: PUBLIC PROC [lineNumber: CARDINAL, mask: UNSPECIFIED] = BEGIN END; Off: PUBLIC PROC [CARDINAL] = BEGIN END; END....