#include <TGo4Display.h>
Inheritance diagram for TGo4Display:
Public Methods | |
TGo4Display (UInt_t negotport=0, const char *hostname="", Bool_t isserver=kTRUE) | |
virtual | ~TGo4Display () |
void | DisplayLog (TGo4Status *Status) |
void | DisplayData (TObject *) |
virtual void | SetSlave (const char *node, const char *shell, const char *command) |
Remember properties of slave process; this is usefull for killing the slave from the master. More... | |
virtual void | StartSlaveWindow (const char *command) |
This method may start a gui window that contains the output of the slave task. More... | |
virtual Bool_t | DisconnectSlave (const char *name=0, Bool_t waitforslave=kTRUE) |
Add functionality to reset gui appereance here:. More... | |
virtual TGo4TaskHandlerCommandList * | CreateCommandList () |
Factory method for command list; overrides base class implementation. More... | |
Static Public Attributes | |
const Long_t | fglDRAWTIMERPERIOD = 100 |
Period im ms of drawing timer. More... | |
const Long_t | fglLOGTIMERPERIOD = 500 |
Period im ms of logging timer. More... | |
Private Attributes | |
TGo4GUIRegistry * | fxTGo4GUIRegistry |
TGo4DisplayDrawerTimer * | fxDrawTimer |
Timer for drawing job. More... | |
TGo4DisplayLoggerTimer * | fxLogTimer |
Timer for status logging job. More... |
|
Definition at line 36 of file TGo4Display.cxx. References fglDRAWTIMERPERIOD, fglLOGTIMERPERIOD, fxDrawTimer, fxLogTimer, fxTGo4GUIRegistry, TGo4TaskOwner::GetTask(), TGo4GUIRegistry::Instance(), TGo4ThreadManager::Launch(), and TGo4GUIRegistry::SetDisplay(). |
|
Definition at line 57 of file TGo4Display.cxx. References TGo4ThreadHandler::CancelAll(), TGo4Log::Debug(), fxDrawTimer, fxLogTimer, fxTGo4GUIRegistry, TGo4GUIRegistry::GetMainWindow(), TGo4TaskOwner::GetTask(), TGo4ThreadManager::GetWorkHandler(), and TRACE. |
|
Definition at line 85 of file TGo4Display.cxx. References TGo4GUIRegistry::DisplayLog(), and fxTGo4GUIRegistry. Referenced by TGo4DisplayLoggerTimer::Notify(). |
|
Definition at line 72 of file TGo4Display.cxx. References TGo4GUIRegistry::DisplayData(), and fxTGo4GUIRegistry. Referenced by TGo4DisplayDrawerTimer::Notify(). |
|
Remember properties of slave process; this is usefull for killing the slave from the master.
Reimplemented from TGo4Master. Definition at line 90 of file TGo4Display.cxx. References fxTGo4GUIRegistry, TGo4GUIRegistry::SetClientNode(), TGo4GUIRegistry::SetClientProgram(), TGo4GUIRegistry::SetClientShell(), and TGo4Master::SetSlave(). |
|
This method may start a gui window that contains the output of the slave task. Reimplemented in TGo4Display to redirect the analysis output into q QWindow Reimplemented from TGo4Master. Definition at line 99 of file TGo4Display.cxx. References fxTGo4GUIRegistry, and TGo4GUIRegistry::StartAnalysisWindow(). |
|
Add functionality to reset gui appereance here:.
Reimplemented from TGo4Master. Definition at line 104 of file TGo4Display.cxx. References TGo4Master::DisconnectSlave(), fxTGo4GUIRegistry, TGo4GUIRegistry::SetMasterMode(), and TGo4GUIRegistry::StopMonitoring(). |
|
Factory method for command list; overrides base class implementation.
Reimplemented from TGo4Master. Definition at line 79 of file TGo4Display.cxx. |
|
Period im ms of drawing timer.
Definition at line 31 of file TGo4Display.cxx. Referenced by TGo4Display(). |
|
Period im ms of logging timer.
Definition at line 32 of file TGo4Display.cxx. Referenced by TGo4Display(). |
|
Definition at line 67 of file TGo4Display.h. Referenced by DisconnectSlave(), DisplayData(), DisplayLog(), SetSlave(), StartSlaveWindow(), TGo4Display(), and ~TGo4Display(). |
|
Timer for drawing job.
Definition at line 70 of file TGo4Display.h. Referenced by TGo4Display(), and ~TGo4Display(). |
|
Timer for status logging job.
Definition at line 73 of file TGo4Display.h. Referenced by TGo4Display(), and ~TGo4Display(). |