-- LupineMarshalTestCombined.config.
-- Copyright (C) 1985 by Xerox Corporation. All rights reserved.
-- Last edited by BZM on 12-May-82 19:41:04.
-- Last edited by Bob Hagmann on February 8, 1985 5:16:30 pm PST
-- Single machine timing test program. See MarshalTestLupine.cm.
LupineMarshalTestCombined: CONFIGURATION
IMPORTS
Atom, BasicTime, Convert, ConvertUnsafe, IO, Loader, LupineRuntime, PrincOpsUtils, Process, ProcessExtras, Rope, RPC, RPCLupine, RPCLupineExtras, UnsafeStorage, UserCredentials, ViewerIO
CONTROL LupineMarshalTestBinder, LupineMarshalTestDriver
= BEGIN
-- Rpc runtime.
-- RpcRuntime is loaded on the command line.
-- Exerciser.
LupineExerciserPkg;
-- The marshal test implementation (server).
[serverMarshalTest: LupineMarshalTest] ← LupineMarshalTestImpl[];
[serverRpcControl: LupineMarshalTestRpcControl] ←
LupineMarshalTestRpcServerImpl[
--Explicit IMPORTS:
serverMarshalTest, RPCLupine, LupineRuntime,
Atom,
--Implicit IMPORTS:
Rope, LupineMarshalTestRpcControl ];
-- The marshal test driver (client).
[clientRpcControl: LupineMarshalTestRpcControl ] ←
LupineMarshalTestRpcClientImpl[ ];
LupineMarshalTestDriver[
LupineExerciser, LupineMarshalTestRpcControl, Process, Rope, UnsafeStorage ];
-- The marshal test binder (client).
[clientRpcControl: LupineMarshalTestRpcControl] ← LupineMarshalTestRpcBinderImpl[clientRpcControl];
LupineMarshalTestBinder[LupineExerciser, clientRpcControl, serverRpcControl, PrincOpsUtils, RPC, UserCredentials];
END. -- LupineMarshalTestCombined.
Bob Hagmann February 8, 1985 5:16:31 pm PST
changes to: LupineMarshalTestCombined