NetworkStreamInternal.mesa - internal definitions module for the Pliot Network Streams
Copyright © 1985 by Xerox Corporation. All rights reserved.
BLyon on: June 2, 1980 10:15 AM
DIRECTORY
IO USING [STREAMRecord],
PacketStream USING [Handle];
NetworkStreamInternal:
DEFINITIONS =
BEGIN
definitions
used by the implementation modules for the Network Streams
ControlHandle: TYPE = POINTER TO ControlObject;
ControlObject:
TYPE =
RECORD [
streamObject: IO.STREAMRecord, psH: PacketStream.Handle];
states for optional close protocol using subsequence types
CloseState:
TYPE = {
sendClose, waitCloseReply, sendCloseReply, waitCloseReplyReply, closed};
END.
LOG
Time: January 26, 1980 2:37 PM By: Dalal Action: created file.
Time: January 26, 1980 2:37 PM By: Dalal Action: split SPPInternal into two.