-- Copyright (C) 1983  by Xerox Corporation. All rights reserved. 
-- ScannerServer.config,
-- Diebert: 27-Jan-86 10:51:36

DIRECTORY
  HeapImpl: FROM "UnpackedHeapImpl",
  PilotKernel: FROM "UtilityPilotKernel",
  UtilityPilotClientImpl: FROM "Alive";

  -- NOTE: UtilityPilot.bootmesa uses UtilityPilotClientImpl to make code
  --   resident.  Either clients must PACK all their modules to 
  --   UtilityPilotClientImpl (and add no packaged code)
  --   or they must change the bootmesa file or they must add
  --   parameter files.
  -- There is a seperate bootmesa file for UtilityCommunication;
  -- The prototype for the Makeboot command is:
  --   Makeboot Client[parm: UtilityPilot, parm: UtilityCommunication]

PACK
  DESAux,
  DESDicentra,
  DicentraRS232CAsyncImpl,
  DummyForwarder, -- PupForOthello --
  EikonixProtocolImpl,
  FormatImpl,
  FSPRList,
  HeapImpl,
  Locate,
  Multibuser, -- MultibusPackage
  NameInfo,
  PupEchoServerNoDisk, -- Pup echo server --
  Protocol,
  RPCSignals,  -- Hook for RPCRuntime --
  RS232ServerImpl,
  SendMail,
  StayAlive,
  StringsImplA,
  StringsImplB,
  TimeImpl,
  TTYImpl,
  TTYPortChannel,
  -- TTYLearSiegler, from DicentraRS232CAsyncImpl
  Unformatter,
  UtilityPilotClientImpl;


ScannerServer: CONFIGURATION LINKS: CODE
  IMPORTS
    RuntimePrograms, RuntimeInternal --no loader-- =
  BEGIN
  
  StartTrapper: CONFIGURATION
    IMPORTS
      Buffer, Format, Heap, LupineRuntime, MesaRPCLupine, Process,
      PupDefs, PupStream, Runtime,
      Space, SpecialRuntime, Stats, Stream, String, System,
      TTYPortFace, Watchdog
    EXPORTS PilotClient
    CONTROL MultibusPackage, 
      EikonixProtocolImpl,
      UtilityPilotClientImpl,
      TTYPortChannel,
      PupEchoServerNoDisk,
      DicentraRS232CAsyncImpl,
      RS232ServerImpl,
      StayAlive 
       =
    BEGIN
      TTYPortChannel;
      TTYImpl;
      DicentraRS232CAsyncImpl;
      RS232ServerImpl;
      MultibusPackage;
      EikonixProtocolImpl;
      PupEchoServerNoDisk;
      StayAlive;
      UtilityPilotClientImpl;  -- Alive
      END;

  PilotKernel;
  BasicHeadsDicentra;
  DESDicentra;
  DESAux;
  Base;
  XNS;
  HeapImpl;
  PupForOthello;

  StartTrapper;
  RPCRuntime;
    
  Protocol; FSPRList; NameInfo; Locate; SendMail;  -- GrapevineUser
  FormatImpl;
  StringsImplA;
  StringsImplB;
  TimeImpl;
  Unformatter;
  
  END.....