Structure of the ProgramOperating the readout softwarestatevarThe embedded TclServer

The embedded TclServer

The readout software has embedded TclServer functionality. This means that it is possible for remote software to establish connections to the Readout software and issue arbitrary Tcl commands executed by Readout. This functionality allows one to:

TclServer is enabled by using the -port switch on the command line that starts up the Readout. See Operating the readout software for the format of this switch.

Since remote software can perform arbitrary operations via the TclServer security is an issue. The TclServer initially comes up only accepting connections from the local system. The TclServer registers the serverauth command to control host based access to the TclServer.

The serverauth command can be used to:


Report documentation errors to Ron Fox (fox@nscl.msu.edu)or NSCL's Bugzilla page

Structure of the ProgramOperating the readout softwarestatevarThe embedded TclServer