TerminalSenderPrivate.mesa
Copyright Ó 1990, 1992 by Xerox Corporation. All rights reserved.
Last tweaked by Mike Spreitzer on November 1, 1990 9:39 am PST
DIRECTORY IO, TerminalSender;
TerminalSenderPrivate: CEDAR DEFINITIONS = {OPEN TerminalSender;
SenderPrivate: TYPE ~ MONITORED RECORD [
et1: EventTime,
xlateKC: KeyCodeTranslation,
sourceData: REF ANY,
hostDescr: ROPE, --for presentation to users in messages
GetAction: GetActionProc,
consumer, pushStream: IO.STREAM,
Finish: PROC [sender: Sender, sourceData: REF ANY, consumer, pushStream: IO.STREAM],
Push: PROC [IO.STREAM],
Other: PROC [Sender],
pusher, sender: PROCESS,
going: BOOL ¬ TRUE
];
}.