|
|
|
The following script files define the behavior of hope as a Worldwide Web server:
- hope.tcl
- brings up gentle as an HTTP server. This script includes the definitions of the
GET
,HEAD
, andPOST
procedures.- htmlClasses.itcl
- defines
Page
,Column
,Row
, andSection
classes used to dynamically generate the given parts of a status page.- regionClass.itcl
- defines the memory
Region
class used in the status region definitions below.- vxLZP.tcl
- performs MEDS/VxWorks-specific initialization, including mapping to the global status regions.
- mcr.htcl
- implements the interface to the MEDS Master Controller.
- mime.types
- maps file extensions to MIME data types.
The following script files define the data types and offsets of fields in the global status regions of the various subsystems:
- defineAP.tcl
- defines the layout of the Annotation Processor status region.
- defineDG.tcl
- defines the layout of the Data Generator status region.
- defineDP.tcl
- defines the layout of the Data Processor status region.
- defineHF.tcl
- defines the layout of the High-Rate Frame Synchronizer status region.
- defineLZP.tcl
- defines the layout of the Level Zero Processor status region.
- defineMC.tcl
- defines the layout of the Master Controller status region.
- defineRE.tcl
- defines the layout of the Record Express status region.
- defineRS.tcl
- defines the layout of the Reed-Solomon Error Corrector status region.
- defineXP.tcl
- defines the layout of the Service Processor status region.
- defineSD.tcl
- defines the layout of the Segment Directory.
- definePBL.tcl
- defines the layout of the Packet Break List.
- defineSOL.tcl
- defines the layout of the Segment-Ordered List.
The following script files define the layouts of the status display pages and link the dynamically-updated fields in the pages to the corresponding fields in the subsystem status regions:
- statusAP.htcl
- defines the layout of the Annotation Processor status page.
- statusDG.htcl
- defines the layout of the Data Processor status page.
- statusHF.htcl
- defines the layout of the High-Rate Frame Synchronizer status page.
- statusLZP.htcl
- defines the layout of the Level Zero Processor status page.
- statusMC.htcl
- defines the layout of the Master Controller status page.
- statusRE.htcl
- defines the layout of the Record Express status page.
- statusRS.htcl
- defines the layout of the Reed-Solomon Error Corrector status page.
- statusXP.htcl
- defines the layout of the Service Processor status page.