DIRECTORY IO, PrintingP4V3, Rope; PrintManip: CEDAR DEFINITIONS ~ BEGIN ROPE: TYPE ~ Rope.ROPE; STREAM: TYPE ~ IO.STREAM; PrintAttributes: TYPE ~ PrintingP4V3.PrintAttributes; PrintOptions: TYPE ~ PrintingP4V3.PrintOptions; RequestID: TYPE ~ PrintingP4V3.RequestID; PrintRequestList: TYPE ~ LIST OF PrintRequest; PrintRequest: TYPE ~ REF PrintRequestObject; PrintRequestObject: TYPE ~ RECORD [ attributes: PrintAttributes, fileName: ROPE, ipMasterStream: STREAM, options: PrintOptions, requestID: RequestID, service: ROPE ]; ListChanged: CONDITION; RegisterRequestID: PROC [requestID: RequestID]; UnRegisterRequestID: PROC [requestID: RequestID]; GetPrintRequestList: PROC RETURNS [PrintRequestList]; END. ¦PrintManip.mesa Copyright c 1985 by Xerox Corporation. All rights reserved. BJackson, October 29, 1986 7:26:52 pm PST Bloomenthal, October 29, 1986 10:04:01 pm PST Type Declarations Public Conditions Public Procs Add requestID to the data base of pending requests for possible use by other applications. Remove requestID from the data base of pending requests. Atomically return the data base of pending requests. Κ–˜šœ™Jšœ Οmœ1™