-- NetworkStreamInternal.mesa (last edited by BLyon on: June 2, 1980 10:15 AM)
-- Function: The internal definitions module for the Pliot Network Streams.
DIRECTORY
Stream USING [Object],
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: Stream.Object, 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.