- New oscillator module - Bug fixes SKIPPED: psi/buffer.c psi/el734hp.c psi/el737hpdriv.c psi/make_gen psi/nextrics.c psi/nxamor.c psi/pimotor.c psi/polterwrite.c psi/psi.c psi/swmotor2.c psi/tasscan.c psi/tricssupport.c psi/tricssupport.h psi/tecs/make_gen psi/utils/ecb_load_new/ecb_load.c psi/utils/ecb_load_new/ecb_load.h psi/utils/ecb_load_new/ecbdriv_els.c psi/utils/ecb_load_new/gpib_els.c psi/utils/ecb_load_new/makefile psi/utils/ecb_load_new/makefile_EGPIB psi/utils/ecb_load_new/makefile_GPIB
60 lines
2.4 KiB
HTML
60 lines
2.4 KiB
HTML
<HTML>
|
|
<HEAD>
|
|
<TITLE>The Batch Buffer Manager</TITLE>
|
|
</HEAD>
|
|
<BODY>
|
|
<H1>The Batch Buffer Manager</H1>
|
|
<P>
|
|
The batch buffer manager handles the execution of batch files. It can
|
|
execute batch files directly. Additionally, batch files can be added
|
|
into a queue for later processing. The batch buffer manager supports
|
|
the following command described below. Please note, that the examples
|
|
assume that the batch manager has been configured into SICS under the
|
|
name of exe.
|
|
<dl>
|
|
<dt>exe buffername
|
|
<dd>directly load the buffer stored in the file buffername and execute
|
|
it. The file is searched in the batch buffer search path.
|
|
<dt>exe batchpath [newpath]
|
|
<dd>Without an argument, this command lists the directories which are
|
|
searched for batch files. With an argument, a new search path is
|
|
set. It is possible to specify multiple directories by separating them
|
|
with colons.
|
|
<dt>exe syspath [newpath]
|
|
<dd>Without an argument, this command lists the system directories which are
|
|
searched for batch files. With an argument, a new system search path is
|
|
set. It is possible to specify multiple directories by separating them
|
|
with colons.
|
|
<dt>exe info
|
|
<dd>prints the name of the currently executing batch buffer
|
|
<dt>exe info stack
|
|
<dd>prints the stack of nested batch files (i.e. batch files calling
|
|
each other).
|
|
<dt>exe info range [name]
|
|
<dd>Without an argument prints the range of code currently being
|
|
executed. With a parameter, prints the range of code executing in
|
|
named buffer within the stack of nested buffers. The reply looks like:
|
|
number of start character = number of end character = line number.
|
|
<dt>exe info text [name]
|
|
<dd>Without an argument prints the code text currently being
|
|
executed. With a parameter, prints the range of code text executing in the
|
|
named buffer within the stack of nested buffers.
|
|
<dt>exe enqueue buffername
|
|
<dd>Appends buffername to the queue of batch buffers to execute.
|
|
<dt>exe clear
|
|
<dt>Clears the queue of batch buffers
|
|
<dt>exe queue
|
|
<dd>Prints the content of the batch buffer queue.
|
|
<dt>exe run
|
|
<dd>Starts executing the batch buffers in the queue.
|
|
<dt>exe print buffername
|
|
<dd>Prints the content of the batch buffer buffername to the screen.
|
|
<dt>exe interest
|
|
<dd>Switches on automatic notification about starting batch files,
|
|
executing a new bit of code or for finishing a batch file. This is
|
|
most useful for SICS clients watching the progress of the experiment.
|
|
</dl>
|
|
</P>
|
|
</BODY>
|
|
</HTML>
|