Interface Tango::TclAutomate

interface TclAutomate

A System wide interface to automating Tcl scripts. TclAutomate allows a client to set up a Tcl script which talks to TANGO control objects and run it. The client can interrogate the script while it is running retrieve results, stop it or save it. The idea behind TclAutomate is to give the client a way to do sequencing and batching via the powerful Tcl language.

THIS IS A PSEUDO-IDL FILE DOCUMENTATION



Operation Index

clear
clear script
continue
continue executing script
load
load script
open
open file as script
restart
restart script
run
start script running
stop
stop executing script

Operations

clear
void clear(in string name)
    raises(DevFailed);

clear script

Parameters:
name -of script to clear
Returns:
nothing

continue
void continue(in string name)
    raises(DevFailed);

continue executing script

Parameters:
name -of script to continue executing
Returns:
nothing

load
void load(in string name,
          in string script)
    raises(DevFailed);

load script

Parameters:
name -of new script
script -new script to load
Returns:
nothing

open
void open(in string file)
    raises(DevFailed);

open file as script

Parameters:
file -name of file to open
Returns:
nothing

restart
void restart(in string name)
    raises(DevFailed);

restart script

Parameters:
name -of script to restart
Returns:
nothing

run
void run(in DevVarStringArray args,
         in CallBack cb)
    raises(DevFailed);

start script running

Parameters:
args -arguments to be passed to script
cb -client callback to call on completion
Returns:
nothing

stop
void stop(in string name)
    raises(DevFailed);

stop executing script

Parameters:
name -of script to stop
Returns:
nothing


Generated by the ORBacus IDL-to-HTML translator