DIRECTORY CirioTypes USING [CC], IO USING[STREAM], Rope USING[ROPE], StackCirio USING[Stack]; LocalCirio: CEDAR DEFINITIONS = BEGIN ROPE: TYPE ~ Rope.ROPE; Connection: TYPE = REF ConnectionBody; ConnectionBody: TYPE; BreakDest: TYPE ~ RECORD [fileNameStem, breakProcName: ROPE]; nilBreakDest: BreakDest ~ [NIL, NIL]; GetConnection: PROC[breakDest: BreakDest, reports: IO.STREAM, workingDirectories: LIST OF ROPE ¬ NIL] RETURNS[Connection]; ExtractCcFromConnection: PROC [Connection] RETURNS [CirioTypes.CC]; FlushUnknownFileCache: PROC[connection: Connection, reports: IO.STREAM]; ReleaseConnection: PROC[connection: Connection, reports: IO.STREAM]; DoUnderMonitorLock: PROC[connection: Connection, toDo: PROC]; GetStackForSelf: PROC[connection: Connection, reports: IO.STREAM]RETURNS[StackCirio.Stack]; GetDummyStack: PROC[connection: Connection, reports: IO.STREAM]RETURNS[StackCirio.Stack]; AddSearchDirectory: PROC [connection: Connection, dirName: ROPE, reports: IO.STREAM]; RemoveSearchDirectory: PROC [connection: Connection, dirName: ROPE, reports: IO.STREAM]; ListSearchDirectory: PROC [connection: Connection, reports: IO.STREAM]; ClearSearchDirectory: PROC [connection: Connection, reports: IO.STREAM]; END..  LocalCirio.mesa Copyright Σ 1990, 1992 by Xerox Corporation. All rights reserved. Sturgis, February 23, 1990 9:57 am PST Linda Howe January 3, 1990 2:36:52 pm PST Spreitze, July 24, 1992 5:09 pm PDT Coolidge, June 28, 1990 10:27 am PDT Philip James, December 26, 1990 2:47 pm PST Types Connections A record is kept of unknown files, so that later attempts to find them fail fast. That list of unknown files is erased by this procedure. Stack examination Returns a stack whose hotest frame is the caller of GetStackForSelf. misc Κ–"cedarcode" style•NewlineDelimiter ™codešœ™Kšœ Οeœ7™BKšœ&™&K™)K™#K™$K™+—K˜šΟk ˜ Kšœ žœžœ˜Kšžœžœžœ˜Kšœžœžœ˜Kšœ žœ˜—K˜K˜K˜šΟn œžœž œ˜ Kšž˜K˜K™™Kšžœžœžœ˜K˜Kšœ žœžœ˜&Kšœžœ˜K˜Kšœ žœžœžœ˜=Kšœžœžœ˜%K˜—K™ ™KšŸ œžœ žœžœžœžœžœžœžœ ˜zK˜KšŸœžœžœ žœ˜CK˜šŸœžœ"žœžœ˜HK™Š—K˜KšŸœžœ"žœžœ˜DK˜KšŸœžœžœ˜>K™—K™™K™K˜š Ÿœžœ"žœžœžœ˜[K™D—K™š Ÿ œžœ"žœžœžœ˜YK™——K˜™K˜Kš Ÿœžœ#žœ žœžœ˜UK˜Kš Ÿœžœ#žœ žœžœ˜XK˜KšŸœžœ#žœžœ˜GK˜KšŸœžœ#žœžœ˜HK˜—Kšžœ˜——…—Ϊ ‰