v2.10-0 (21000JUN2005)

Go4AnalysisClient
Class TGo4AnalysisWatchRunnable


class TGo4AnalysisWatchRunnable
derived from TGo4Runnable

runnable performing control watcher functions of analysis client task:
status of analysis is send to status queue

Author:
J. Adamczewski
Since: 11-Jan-2001
Stereotype thread

Field Summary
 const static const UInt_tfguWATCHINTERVAL
          frequency in ms for the watcher runnable to check the application
 private TGo4Analysis*fxAnalysis
           
 private TGo4AnalysisClient*fxAnalysisClient
           

Fields inherited from class Go4ThreadManager.TGo4Runnable
fxGo4Thread, fxManager

Fields inherited from class TNamed
fName, fTitle

Constructor Summary
 TGo4AnalysisWatchRunnable(const char * name, TGo4AnalysisClient* cli)
           
 private TGo4AnalysisWatchRunnable()
           

Destructor Summary
 virtual synchronized ~TGo4AnalysisWatchRunnable()
           

Method Summary
 virtual Int_tRun(void * )
           

Methods inherited from class Go4ThreadManager.TGo4Runnable
GetThread, GetThreadManager, operator=, PostRun, PreRun, SetThread, ThreadCatch, UnexpectedCatch

Methods inherited from class TNamed
operator=, Clear, Clone, Compare, Copy, FillBuffer, GetName, GetTitle, Hash, IsSortable, SetName, SetNameTitle, SetTitle, ls, Print, Sizeof, Class, Class_Name, Class_Version, Dictionary, IsA, ShowMembers, Streamer, StreamerNVirtual, DeclFileName, ImplFileLine, ImplFileName, DeclFileLine

Field Detail

fguWATCHINTERVAL

public const static const UInt_t fguWATCHINTERVAL
frequency in ms for the watcher runnable to check the application

fxAnalysis

private TGo4Analysis* fxAnalysis
supplierCardinality 1
directed
clientCardinality 0..1

fxAnalysisClient

private TGo4AnalysisClient* fxAnalysisClient
supplierCardinality 1
directed
clientCardinality 0..1
Constructor Detail

TGo4AnalysisWatchRunnable

public TGo4AnalysisWatchRunnable(const char * name, TGo4AnalysisClient* cli)

TGo4AnalysisWatchRunnable

private TGo4AnalysisWatchRunnable()
Method Detail

~TGo4AnalysisWatchRunnable

public virtual synchronized ~TGo4AnalysisWatchRunnable()
Method Detail

Run

public virtual Int_t Run(void * )

Association Links

to Class TGo4Analysis

Client Cardinality 0..1
Supplier Cardinality 1
Is directed

to Class TGo4AnalysisClient

Client Cardinality 0..1
Supplier Cardinality 1
Is directed

J.Adamczewski, M.Al-Turany, D.Bertini, H.G.Essel, S.Linev

30-06-2005