| v2.10-0 (21000JUN2005) | ||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Go4CommandsBase | |
Go4Analysis | |
Go4CommandsAnalysis | |
Go4CommandsBase | |
Go4CommandsTaskHandler | |
Go4GUIRegistry | |
Go4HistogramServer | |
Go4TaskHandler | |
Go4TaskHandlerExample |
Classes in Go4CommandsBase used by %2% Go4Analysis | |
TGo4Analysis The mother of all go4 analyses. |
Classes in Go4CommandsBase used by %2% Go4CommandsAnalysis | |
TGo4AnalysisCommand |
Classes in Go4CommandsBase used by %2% Go4CommandsBase | |
TGo4Command This is the Go4 Abstract Command Class; part of the Base command pattern | |
TGo4CommandInvoker Class that knows Command Object; When Client gets the Command it is passed to the Invoker who sets the CommandClient as receiver and calls its Execute method. | |
TGo4CommandProtoList | |
TGo4Pair |
Classes in Go4CommandsBase used by %2% Go4CommandsTaskHandler | |
TGo4ComConnectSlave master command: initiate connection to slave. | |
TGo4TaskHandlerCommand | |
TGo4TaskHandlerCommandList Class containing all command prototypes of the TaskHandler system commands (and the basic test commands); may be derived by application or user command list class which can add own commands into the list using AddCommand Method of TGo4CommandProtoList Base Class |
Classes in Go4CommandsBase used by %2% Go4GUIRegistry | |
TGo4GUIRegistry A static Singleton which acts as a registry for all GUIs in the Go4 Project. |
Classes in Go4CommandsBase used by %2% Go4HistogramServer | |
TGo4HistogramServer Handles a histogram server (mbs histogram protocol) for the histograms registered in the analysis. |
Classes in Go4CommandsBase used by %2% Go4TaskHandler | |
TGo4ClientTask This class controls a client application running in a task which is controlled by another server task via transport channels which are held by a task handler object. | |
TGo4CommandRunnable Runnable responsible for command exchange between transport (socket) and buffer (queue) In receiver mode, commands are received from transport, checked if sync or not, the command receiver of system (client) commands is set to the clienttask, sync commands are executed directly, async commands are passed to the queue in not receiver mode, runnables waits for the queue and sends all commands from the queue over the transport | |
TGo4Master | |
TGo4ServerTask | |
TGo4Slave Baseclass for all slave process entities. | |
TGo4Task | |
TGo4TaskHandler This class is responsible for the interconnection of two tasks: provided are three communication channels (data, command, status), one thread runnable is acting on each transport channel (e.g. socket); one queue (buffer) is assigned to each channel depending on client or server mode of the task handler, the threads get objects from transporl and put them into the queue, or vice versa. | |
TGo4TaskManager | |
TGo4TaskOwner Baseclass for all instances that can own a TGo4Task. |
Classes in Go4CommandsBase used by %2% Go4TaskHandlerExample | |
TGo4ExampleApplication Example application class; this class may also run as standalone application without the threaded client-server mechanism (e.g. as later analysis class) | |
TGo4ExampleCommand | |
TGo4ExampleController example class for a user control interface (might be a kind of GUI later on); methods of this class are used to request commands from the user and to display results which are sent by the client |
| J.Adamczewski, M.Al-Turany, D.Bertini, H.G.Essel, S.Linev | ||||||||
PREV NEXT | FRAMES NO FRAMES |