-- ThSystem.config -- Makes ThSystem.bcd -- last edit by Dan Swinehart on May 14, 1984 4:56:52 pm PDT ThSystem: CONFIGURATION IMPORTS Atom, BasicTime, BTree, BTreeVM, Commander, CommandTool, Convert, FS, FSBackdoor, GVNames, IO, Log, List, LupineRuntime, Names, Process, PrincOpsUtils, ProcessProps, RefTab, RefText, Rope, RopeFile, RPC, RPCBinding, Rope, RPCLupine, RPCSecurity, SafeStorage, SpyLog, UserProfile EXPORTS Names, Thrush, ThNet, ThParty, ThPartyPrivate, ThSmartsRpcControl, ThVersions, TU, PlayOps CONTROL NamesGVAuthImpl, TriplesImpl, DESDummy, WhitePagesImpl, WPBTreeImpl, TUImpl, ThVersionsImpl, ThServer --, ThClient -- = { ThServer: CONFIGURATION IMPORTS Atom, BasicTime, DESFace, GVNames, IO, Log, LupineRuntime, Names, PlayOps, Process, Rope, RPC, RPCBinding, RPCLupine, List, 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; PlayUtils; }. î-- Last Edited by: Pier, May 4, 1984 1:53:44 pm PDT 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šÏce˜eJ™4J˜šÏbœÏk ˜JšŸœ\ŸœhŸœL˜žJšŸœPŸœ ˜bJšŸœgœ˜‚šžœŸ ˜JšŸœ$Ÿœ5Ÿœg˜ÌšŸœ=˜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šœ˜——…—æ ˆ