DIRECTORY Basics USING [LongNumber], BasicTime USING [GMT], GVBasics USING [Password], IO USING [STREAM], Rope USING [ROPE]; STPServerPrivate: CEDAR DEFINITIONS ~ BEGIN GMT: TYPE ~ BasicTime.GMT; LongNumber: TYPE ~ Basics.LongNumber; LORA: TYPE = LIST OF REF ANY; ROPE: TYPE ~ Rope.ROPE; LOR: TYPE ~ LIST OF ROPE; STREAM: TYPE ~ IO.STREAM; UserNameAndPassword: TYPE ~ RECORD [ userName: ROPE, userPassword: GVBasics.Password ]; FileName: TYPE ~ RECORD [local, remote: ROPE]; nilFileName: FileName ~ [NIL, NIL]; NameMapping: TYPE ~ RECORD [local, remote: ROPE]; NameMapList: TYPE ~ LIST OF NameMapping; NameMapDirection: TYPE ~ {localToRemote, remoteToLocal}; BothFromOne: PROC [oneName: ROPE, direction: NameMapDirection] RETURNS [both: FileName]; StartSingle: PROC; StopSingle: PROC; CurrentVersion: PROC [name: ROPE] RETURNS [version: INT _ 0]; END. STPServerPrivate.mesa Copyright (C) 1984, 1985 Xerox Corporation. All rights reserved. Michael Plass, August 22, 1985 3:50:50 pm PDT Jim Gasbarro, March 8, 1985 11:39:14 am PST Russ Atkinson (RRA) June 21, 1985 1:05:20 pm PDT Spreitzer, September 4, 1985 4:41:47 pm PDT Κ˜code™K™AK™-K™+K™0K™+K™—šΟk ˜ Jšœœ˜Jšœ œœ˜Jšœ œ ˜Jšœœœ˜Jšœœœ˜—K˜šΠbxœœ ˜#Kšœ˜K˜Kšœœ œ˜Kšœ œ˜%Kš œœœœœœ˜Kšœœœ˜Kš œœœœœ˜Kšœœœœ˜K˜šœœœ˜$Kšœ œ˜Kšœ˜Kšœ˜K˜—Kšœ œœœ˜.Kšœœœ˜#K˜Kšœ œœœ˜1Kšœ œœœ ˜(K˜Kšœœ"˜8K˜KšΟn œœ œœ˜XK˜KšŸ œœ˜KšŸ œœ˜K˜Kš Ÿœœœœ œ˜=K˜Kšœ˜—K˜—…—`z