<> <> <> <<>> DIRECTORY AlpineInternal, IO, Rope; BackupControl: CEDAR DEFINITIONS = BEGIN BackupCycle: TYPE ~ LIST OF BackupVolume; BackupVolume: TYPE ~ AlpineInternal.BackupVolume; RecoverFiles: PROC [files: LIST OF Rope.ROPE, in, out: IO.STREAM]; <> RecoverBackupDB: PROC [backupVolume: BackupVolume]; <> RecoverServer: PROC [in, out: IO.STREAM]; <> StartBackup: PROC [backupVolume: BackupVolume, newBTree: BOOLEAN _ FALSE] RETURNS [startedBackup : BOOL]; StopBackup: PROC []; END.