<> <> <> <> DIRECTORY CrRPC, Rope; FetchP70V1: CEDAR DEFINITIONS ~ { ROPE: TYPE ~ Rope.ROPE; BadFileNameType: TYPE ~ ERROR []; BadFileName: BadFileNameType; CantOpenLogFileType: TYPE ~ ERROR []; CantOpenLogFile: CantOpenLogFileType; NilHeapType: TYPE ~ ERROR []; NilHeap: NilHeapType; ServerNotFoundType: TYPE ~ ERROR []; ServerNotFound: ServerNotFoundType; BadParametersType: TYPE ~ ERROR []; BadParameters: BadParametersType; FindType: TYPE ~ PROC [h: CrRPC.Handle, file: ROPE, release: ROPE, getDFName: BOOLEAN, getFilePath: BOOLEAN, getCreateDate: BOOLEAN] RETURNS [dfName: ROPE, filePath: ROPE, createDate: ROPE, nMatches: CARD16]; Find: FindType; BadReleaseType: TYPE ~ ERROR []; BadRelease: BadReleaseType; PredicateType: TYPE ~ PROC [h: CrRPC.Handle, release: ROPE] RETURNS [respond: BOOLEAN]; Predicate: PredicateType; WarningType: TYPE ~ ERROR []; Warning: WarningType; InternalErrorType: TYPE ~ ERROR []; InternalError: InternalErrorType; CourierErrorType: TYPE ~ ERROR []; CourierError: CourierErrorType; ErrorType: TYPE ~ MACHINE DEPENDENT { fileNotFound(0), badResults(1), badParameters(2), internalError(3), serverGoingAway(4), serverNotFound(5), courierError(6), badHandle(7), versionMismatch(8), nilHeap(9), cantOpenLogFile(10), warning(11), badFileName(12), badRelease(13)}; FileNotFoundType: TYPE ~ ERROR []; FileNotFound: FileNotFoundType; VersionMismatchType: TYPE ~ ERROR []; VersionMismatch: VersionMismatchType; BadHandleType: TYPE ~ ERROR []; BadHandle: BadHandleType; ServerGoingAwayType: TYPE ~ ERROR []; ServerGoingAway: ServerGoingAwayType; BadResultsType: TYPE ~ ERROR []; BadResults: BadResultsType; }...