IagoCommands.mesa - Iago commands interface
Willie-Sue, March 8, 1984 5:40:29 pm PST
DIRECTORY
File USING [VolumeFile],
IO USING[ STREAM ],
UserCredentials USING [LoginOptions];
IagoCommands: CEDAR DEFINITIONS =
BEGIN
Attach: PROC[in, out: IO.STREAM];
BootLogical: PROC[in, out: IO.STREAM];
Copy: PROC[in, out: IO.STREAM];
CreateLogical: PROC[in, out: IO.STREAM];
CreatePhysical: PROC[in, out: IO.STREAM] RETURNS[done: BOOL ← FALSE];
CreateUserWorld: PROC[in, out: IO.STREAM];
CreateVM: PROC[in, out: IO.STREAM];
Delete: PROC[in, out: IO.STREAM];
DescribeDrives: PROC[in, out: IO.STREAM];
DescribeLV: PROC[in, out: IO.STREAM];
DescribeMachine: PROC[in, out: IO.STREAM];
DescribePV: PROC[in, out: IO.STREAM];
EraseLogical: PROC[in, out: IO.STREAM];
FlushCache: PROC[in, out: IO.STREAM];
FormatOrScan: PROC[in, out: IO.STREAM, format: BOOL];
InstallCredentials: PROC[in, out: IO.STREAM];
InstallInitial: PROC[in, out: IO.STREAM];
InstallLogicalFile: PROC[in, out: IO.STREAM, which: File.VolumeFile[checkpoint..bootFile]];
ListCache: PROC[in, out: IO.STREAM];
ListFileInfo: PROC[in, out: IO.STREAM];
ListNames: PROC[in, out: IO.STREAM];
Login: PROC[options: UserCredentials.LoginOptions];
Rename: PROC[in, out: IO.STREAM];
Rollback: PROC[in, out: IO.STREAM];
RunDiagnosticBCD: PROC[in, out: IO.STREAM];
Scavenge: PROC[in, out: IO.STREAM];
SetKeep: PROC[in, out: IO.STREAM];
SetPhysicalFile: PROC[in, out: IO.STREAM, which: File.VolumeFile[checkpoint..bootFile]];
SetWDir: PROC[in, out: IO.STREAM];
END.