PDRemoteStream.mesa
Copyright (C) 1984, 1985, Xerox Corporation. All rights reserved.
Michael Plass, September 4, 1984 1:58:46 pm PDT
Tim Diebert: October 7, 1985 11:35:34 am PDT
PDRemoteStream:
DEFINITIONS =
BEGIN
ROPE: TYPE ~ Rope.ROPE;
Lookup:
PROC [fileName:
ROPE, createDate: BasicTime.
GMT, name, password:
ROPE]
RETURNS [bytes:
INT, createDateRope:
ROPE];
If successful, explands fileName to include specific version.
If unsuccessful, raises Error, below.
Read:
PROC [fileName:
ROPE, name, password:
ROPE, action:
PROC[
IO.
STREAM]];
May raise Error, below.
Error:
ERROR [expl:
ROPE, retryable:
BOOLEAN];
retryable is a hint that it may be worth it to try again later.
END.