-- ThSystem.config -- Makes ThSystem.bcd -- last edit by Dan Swinehart on December 5, 1983 5:49 pm ThSystem: CONFIGURATION IMPORTS Atom, BasicTime, BTree, BTreeVM, Commander, CommandTool, Convert, FS, FSBackdoor, GVNames, IO, Log, LupineRuntime, Names, Nice, Process, PrincOpsUtils, ProcessProps, RefTab, RefText, Rope, RPC, RPCBinding, Rope, RPCLupine, RPCSecurity, SafeStorage, SpyLog, UserProfile EXPORTS Names, Thrush, ThNet, ThParty, ThPartyPrivate, ThSmartsRpcControl, ThVersions, TU CONTROL NamesGVAuthImpl, TriplesImpl, DESDummy, MulticastRpcClientImpl, WhitePagesImpl, WPBTreeImpl, TUImpl, ThVersionsImpl, ThServer --, ThClient -- = { ThServer: CONFIGURATION IMPORTS Atom, BasicTime, DESFace, GVNames, IO, Log, LupineRuntime, Multicast, MulticastRpcControl, Names, Nice, Process, Rope, RPC, RPCBinding, RPCLupine, SafeStorage, SpyLog, Thrush, ThNet, ThVersions, Triples, TU, UserProfile EXPORTS ThSmartsPrivate, ThParty, ThPartyPrivate, ThSmartsRpcControl CONTROL RedBlackTreeImpl, RemoteSmarts, ThPartyRpcServerImpl, ThPartyMonitorImpl, ThPartyOpsImpl, ThPartySupervisorImpl, ThPartyInitImpl, LarkSmartsRpcServerImpl, LarkRpcClientImpl, LarkRpcBinderImpl, LarkInImpl, LarkOutImpl, LarkSmartsMonitorImpl, LarkSmartsImpl, LarkSmartsSupImpl, LarkSmartsInitImpl, --LarkTrunkSmartsImpl, -- BluejayUtilsRpcClientImpl, ThExportOtherImpl = { RemoteSmarts: CONFIGURATION IMPORTS LupineRuntime, Rope, RPCLupine, SafeStorage EXPORTS ThSmartsRpcControl CONTROL ThSmartsRpcClientImpl, ThSmartsRpcBinderImpl = { ThSmartsRpcClientImpl; ThSmartsRpcBinderImpl; }; RemoteSmarts; ThPartyMonitorImpl; ThPartyInitImpl; ThPartyOpsImpl; ThPartySupervisorImpl; ThPartyRpcServerImpl; LarkSmartsRpcServerImpl; LarkRpcClientImpl; LarkRpcBinderImpl; LarkSmartsMonitorImpl; LarkSmartsSupImpl; LarkSmartsImpl; LarkTrunkSmartsImpl; LarkSmartsInitImpl; LarkInImpl; LarkOutImpl; BluejayUtilsRpcClientImpl; ThExportOtherImpl; RedBlackTreeImpl; }; WhitePagesImpl; WPBTreeImpl; ThVersionsImpl; ThServer; TUImpl; NamesGVAuthImpl; TriplesImpl; DESDummy; MulticastRpcClientImpl; }. ìLast Edited by: Swinehart, February 8, 1984 6:02 pm It is OK for a package that knows it's local to bind directly to these interfaces. ThClient: CONFIGURATION IMPORTS ConvertUnsafe, Heap, IO, LupineRuntime, Names, Process, Rope, RopeInline, RPC, RPCLupine, AMBridge, SafeStorage, ThSmartsPrivate, Thrush, ThNet, UnsafeStorage, UserProfile CONTROL LarkSmartsRpcClientImpl --, LarkRpcServerImpl, LarkSimImpl -- = { LarkSmartsRpcClientImpl; LarkRpcServerImpl; LarkSimImpl; }; ThClient; ʳ˜JšÏcc˜cJ™3šÏbœÏk ˜JšŸœ\Ÿœ`ŸœL˜”JšŸœPŸœ˜ZJšŸœœ˜ššžœŸ ˜JšŸœ$ŸœSŸœa˜äšŸœ=˜DJ™R—šŸœô˜ûšž œŸ ˜JšŸœ,˜3JšŸœ˜šŸœ1˜8Jšœ˜Jšœ˜——J˜Jšœ ˜ J˜Jšœ˜J˜J˜J˜Jšœ˜Jšœ˜Jšœ˜J˜Jšœ˜Jšœ˜J˜J˜Jšœ ˜ J˜ J˜J˜J˜Jšœ˜——šžœŸ ™JšŸœŸœ3Ÿœ_™µšŸœ%œ™IJšœ™Jšœ™Jšœ ™ Jšœ™——Jšœ˜Jšœ ˜ J˜šœ ˜ Jšœ ™ —JšŸœ˜J˜J˜ J˜ J˜Jšœ˜——…— ­