tennsS v1.53 Reference Manual

Copyright (C) 1997 - 2002 Mike Arnold, Altjira Software, mikea@altjira.com

Go to the previous, next section, table of contents.


Controller

Class Controller derived from Atom (size <288> bytes)

A control object that manages time within the simulation and keeps the components synchronised. Only one control object can exist at any one time, and is usually automatically created by the system at startup.


Control

reset passed through to all components

Configuration

bound=<bool> use bound threads (false) synchstep=<data> sets synch step (1) concurrency=<uint> sets concurrency (operating system default)

Source Points

time the current time synchstep the current synch step

Trigger points

pre before each loop post after each loop

Commands

run [finish=<n>] [loops=<n>] run the system for the specified time finish=<n> run until the specified finish time loops=<n> run for the specified number of time steps stop [finish=<n>] [loops=<n>] stop the running of the system finish=<n> stop at the specified time loops=<n> stop after the specified number of loops pause pause the running of the system resume resume the running of the system disable disable the system from running show-comp list all components for the controller

Derived Classes


Go to the previous, next section, table of contents. Document generated Mon Jun 16 02:19:05 GMT 2003