<> <> <> <> <<>> DIRECTORY BasicTime USING [GMT], IO USING [STREAM], Rope USING [ROPE]; PDRemoteStream: DEFINITIONS = BEGIN ROPE: TYPE ~ Rope.ROPE; Lookup: PROC [fileName: ROPE, createDate: BasicTime.GMT, name, password: ROPE] RETURNS [bytes: INT, createDateRope: ROPE]; <> <> Read: PROC [fileName: ROPE, name, password: ROPE, action: PROC[IO.STREAM]]; <> Error: ERROR [expl: ROPE, retryable: BOOLEAN]; <> <<>> END.