GSI Object Oriented Online Offline (Go4) GO4-6.4.0
|
special base class for remote data servers like DABC, HTTP, hist server More...
#include <TGo4ServerProxy.h>
Public Member Functions | |
TGo4ServerProxy () | |
contained object info | |
virtual | ~TGo4ServerProxy () |
virtual Bool_t | CanSubmitObjects () const |
virtual void | ChageObjectProtection (const char *fullpath, const char *flags) |
ClassDefOverride (TGo4ServerProxy, 0) | |
virtual void | ClearAllAnalysisObjects () |
virtual void | ClearAnalysisObject (const char *fullpath) |
virtual void | CloseAnalysisSettings () |
TGo4Slot * | DebugOutputSlot () |
virtual Bool_t | DelayedRefreshNamesList (Int_t delay_sec) |
virtual void | DisconnectAnalysis (Int_t waittime=30, Bool_t servershutdown=kFALSE) |
Close connection to analysis and destroys proxy with correspondent slot. | |
virtual void | ExecuteLine (const char *line) |
virtual TString | FindCommand (const char *name) |
const char * | GetContainedObjectInfo () override |
virtual const char * | GetServerName () const |
virtual const char * | GetUserName () const |
void | Initialize (TGo4Slot *slot) override |
virtual Bool_t | IsAdministrator () const |
Int_t | IsAnalysisLaunched () const |
Bool_t | IsAnalysisReady () const |
virtual Bool_t | IsAnalysisRunning () const |
virtual Bool_t | IsAnalysisServer () const |
Bool_t | IsAnalysisSettingsReady () const |
virtual Bool_t | IsConnected () const |
virtual Bool_t | IsController () const |
virtual Bool_t | IsGo4Analysis () const |
virtual Bool_t | IsViewer () const |
virtual void | LoadConfigFile (const char *fname) |
TGo4Slot * | LoginfoSlot () |
virtual Bool_t | NamesListReceived () const |
virtual Int_t | NumberOfWaitingProxyes () |
virtual Int_t | NumCommandArgs (const char *name) |
TGo4Slot * | ParentSlot () |
virtual void | PrintDynListEntry (const char *fullpath) |
TGo4Slot * | RatemeterSlot () |
virtual Bool_t | RefreshNamesList () |
virtual void | RemotePrintEvent (const char *evname, Int_t evnumber, Int_t subid, Bool_t ishex, Bool_t islong) |
virtual void | RemoteTreeDraw (const char *treename, const char *varexp, const char *cutcond, const char *hname) |
virtual void | RemoveObjectFromAnalysis (const char *fullpath) |
virtual void | RequestAnalysisSettings () |
virtual void | RequestEventStatus (const char *evname, Bool_t astree, TGo4Slot *tgtslot) |
virtual Bool_t | RequestObjectStatus (const char *objectname, TGo4Slot *tgtslot) |
virtual void | ResetDebugOutputRequests () |
virtual void | SaveConfigFile (const char *fname) |
void | SetAnalysisLaunched (Int_t on=1) |
void | SetAnalysisReady (Bool_t on=kTRUE) |
void | SetAnalysisSettingsReady (Bool_t on=kTRUE) |
TGo4Slot * | SettingsSlot () |
virtual void | StartAnalysis () |
virtual void | StopAnalysis () |
virtual void | SubmitAnalysisSettings () |
virtual Bool_t | SubmitCommand (const char *name, Int_t waitres=-1, const char *arg1=nullptr, const char *arg2=nullptr, const char *arg3=nullptr) |
virtual Bool_t | UpdateAnalysisObject (const char *objectname, TObject *obj) |
virtual void | WriteAutoSave (const char *fname, Int_t complevel, Bool_t overwrite) |
![]() | |
TGo4Proxy () | |
virtual | ~TGo4Proxy () |
virtual Bool_t | AssignObject (TGo4Slot *, TObject *, Bool_t) |
ClassDefOverride (TGo4Proxy, 0) | |
virtual void | Finalize (TGo4Slot *) |
virtual TObject * | GetAssignedObject () |
virtual const char * | GetContainedClassName () const |
virtual Int_t | GetObjectKind () const |
virtual Int_t | GetObjectSizeInfo () const |
virtual Bool_t | HasSublevels () const |
virtual Bool_t | IsAcceptObject (TClass *) const |
virtual TGo4LevelIter * | MakeIter () |
virtual Bool_t | ProcessEvent (TGo4Slot *slot, TGo4Slot *source, Int_t id, void *param) |
virtual std::unique_ptr< TGo4Access > | ProvideAccess (const char *) |
virtual void | ReadData (TGo4Slot *, TDirectory *) |
virtual Bool_t | RemoveRegisteredObject (TObject *) |
virtual void | Update (TGo4Slot *, Bool_t) |
virtual Bool_t | Use () const |
virtual void | WriteData (TGo4Slot *, TDirectory *, Bool_t) |
Static Public Member Functions | |
static Bool_t | GetLaunchString (TString &launchcmd, TString &killcmd, Int_t serverkind, Int_t shellkind, Int_t konsole, const char *name, const char *remotehost, const char *remotedir, const char *remoteexe, Int_t guiport, Int_t exe_kind=0, const char *exeargs=nullptr) |
![]() | |
static TClass * | GetClass (const char *classname, Bool_t load=kFALSE) |
Protected Attributes | |
Int_t | fAnalysisLaunched {0} |
true when settings are specified | |
Bool_t | fbAnalysisReady {kFALSE} |
Bool_t | fbAnalysisSettingsReady {kFALSE} |
true if analysis is connected and get first info | |
TString | fInfoStr |
name of remote node | |
TString | fNodeName |
0 - not launched, 1 - external shell, 2 - in qt shell | |
TGo4Slot * | fxParentSlot {nullptr} |
special base class for remote data servers like DABC, HTTP, hist server
Definition at line 22 of file TGo4ServerProxy.h.
TGo4ServerProxy::TGo4ServerProxy | ( | ) |
contained object info
Definition at line 380 of file TGo4ServerProxy.cxx.
References TGo4Proxy::TGo4Proxy(), fAnalysisLaunched, fbAnalysisReady, fbAnalysisSettingsReady, fNodeName, and fxParentSlot.
Referenced by TGo4AnalysisProxy::TGo4AnalysisProxy(), TGo4DabcProxy::TGo4DabcProxy(), TGo4HServProxy::TGo4HServProxy(), TGo4HttpProxy::TGo4HttpProxy(), and ClassDefOverride().
|
virtual |
Definition at line 390 of file TGo4ServerProxy.cxx.
|
inlinevirtual |
Reimplemented in TGo4AnalysisProxy, and TGo4HttpProxy.
Definition at line 72 of file TGo4ServerProxy.h.
Referenced by TGo4ConditionEditor::RefreshWidget(), TGo4ParaEdit::RefreshWidget(), TGo4MainWindow::SubmitAnalysisSettings(), and TGo4MainWindow::UpdateCaptionButtons().
|
inlinevirtual |
Reimplemented in TGo4AnalysisProxy, and TGo4HttpProxy.
Definition at line 101 of file TGo4ServerProxy.h.
Referenced by TGo4Browser::ContextMenuActivated().
TGo4ServerProxy::ClassDefOverride | ( | TGo4ServerProxy | , |
0 | ) |
References TGo4ServerProxy().
|
inlinevirtual |
Reimplemented in TGo4AnalysisProxy, and TGo4HttpProxy.
Definition at line 85 of file TGo4ServerProxy.h.
Referenced by TGo4BrowserOptions::ClearBtn_clicked().
|
inlinevirtual |
Reimplemented in TGo4AnalysisProxy, and TGo4HttpProxy.
Definition at line 86 of file TGo4ServerProxy.h.
Referenced by TGo4ConditionEditor::ClearCounters(), TGo4EditDynEntry::ClearHistogramClicked(), and TGo4Browser::ContextMenuActivated().
|
inlinevirtual |
Reimplemented in TGo4AnalysisProxy, and TGo4HttpProxy.
Definition at line 75 of file TGo4ServerProxy.h.
TGo4Slot * TGo4ServerProxy::DebugOutputSlot | ( | ) |
Definition at line 409 of file TGo4ServerProxy.cxx.
References fxParentSlot.
Referenced by TGo4HttpProxy::ProcessRegularMultiRequest(), TGo4HttpProxy::ProcessUpdateTimer(), and TGo4HttpProxy::ResetDebugOutputRequests().
|
inlinevirtual |
Reimplemented in TGo4AnalysisProxy, and TGo4HttpProxy.
Definition at line 61 of file TGo4ServerProxy.h.
Referenced by TGo4BrowserProxy::PerformTreeDraw(), TGo4Interface::StartAnalysis(), and TGo4MainWindow::StartAnalysisSlot().
|
inlinevirtual |
Close connection to analysis and destroys proxy with correspondent slot.
Wait waittime (in sec) for safe disconnection of the analysis. if servershutdown = kTRUE, shutdown command will be sent to analysis
Reimplemented in TGo4AnalysisProxy, and TGo4HttpProxy.
Definition at line 124 of file TGo4ServerProxy.h.
Referenced by TGo4MainWindow::RemoveAnalysisProxy().
|
inlinevirtual |
Reimplemented in TGo4AnalysisProxy, and TGo4HttpProxy.
Definition at line 105 of file TGo4ServerProxy.h.
Referenced by TGo4EditDynEntry::ClearHistogramClicked(), TGo4AnalysisWindow::CommandSlot(), TGo4UserCommands::ExecuteAnalysisMacro(), and TGo4AbstractInterface::ExecuteLine().
|
inlinevirtual |
Reimplemented in TGo4HttpProxy.
Definition at line 47 of file TGo4ServerProxy.h.
Referenced by TGo4BrowserOptions::ClearBtn_clicked(), TGo4MainWindow::StartAnalysisSlot(), TGo4MainWindow::StopAnalysisSlot(), and TGo4MainWindow::UpdateCaptionButtons().
|
overridevirtual |
Reimplemented from TGo4Proxy.
Definition at line 414 of file TGo4ServerProxy.cxx.
References fInfoStr, IsAdministrator(), IsConnected(), IsController(), and IsViewer().
Referenced by TGo4AnalysisProxy::GetContainedObjectInfo(), TGo4HttpProxy::GetContainedObjectInfo(), and TGo4MainWindow::UpdateCaptionButtons().
|
static |
Definition at line 185 of file TGo4ServerProxy.cxx.
References TGo4Prefs::AddFile(), TGo4Log::Debug(), TGo4ServerTask::Get_fgcLAUNCHPREFSFILE(), TGo4Prefs::GetOpt(), TGo4Log::GO4SYS(), TGo4Prefs::IsOk(), TGo4Prefs::SetPar(), and TGo4Log::subGO4SYS().
Referenced by TGo4AnalysisProxy::LaunchAsClient(), TGo4AnalysisProxy::LaunchAsServer(), and TGo4MainWindow::LaunchClient().
|
inlinevirtual |
Reimplemented in TGo4DabcProxy, and TGo4HServProxy.
Definition at line 43 of file TGo4ServerProxy.h.
References fNodeName.
Referenced by TGo4AnalysisProxy::GetContainedObjectInfo(), TGo4HttpProxy::GetContainedObjectInfo(), TGo4BrowserProxy::MakeHttpList(), and TGo4Script::ProduceScript().
|
inlinevirtual |
Reimplemented in TGo4HttpProxy.
Definition at line 44 of file TGo4ServerProxy.h.
|
inlineoverridevirtual |
Reimplemented from TGo4Proxy.
Definition at line 35 of file TGo4ServerProxy.h.
References fxParentSlot.
Referenced by TGo4AnalysisProxy::Initialize(), and TGo4HttpProxy::Initialize().
|
inlinevirtual |
Reimplemented in TGo4AnalysisProxy, and TGo4HttpProxy.
Definition at line 57 of file TGo4ServerProxy.h.
Referenced by GetContainedObjectInfo(), TGo4MainWindow::SubmitAnalysisSettings(), and TGo4MainWindow::UpdateCaptionButtons().
|
inline |
Definition at line 64 of file TGo4ServerProxy.h.
References fAnalysisLaunched.
Referenced by TGo4Script::CanConfigureAnalysis(), TGo4MainWindow::DisconnectAnalysis(), and TGo4Script::ProduceScript().
|
inline |
Definition at line 67 of file TGo4ServerProxy.h.
References fbAnalysisReady.
Referenced by TGo4Script::execGUICommands(), TGo4Interface::HandleTimer(), TGo4Script::ProduceScript(), and TGo4Interface::WaitAnalysis().
|
inlinevirtual |
Reimplemented in TGo4AnalysisProxy, and TGo4HttpProxy.
Definition at line 77 of file TGo4ServerProxy.h.
Referenced by TGo4Script::ProduceScript().
|
inlinevirtual |
Reimplemented in TGo4AnalysisProxy, and TGo4HttpProxy.
Definition at line 52 of file TGo4ServerProxy.h.
Referenced by TGo4MainWindow::UpdateCaptionButtons().
|
inline |
Definition at line 70 of file TGo4ServerProxy.h.
References fbAnalysisSettingsReady.
Referenced by TGo4MainWindow::CreateNewCondition(), TGo4MainWindow::CreateNewDynEntry(), TGo4MainWindow::CreateNewHist(), TGo4Script::execGUICommands(), TGo4Script::ProduceScript(), and TGo4Interface::SubmitAnalysisConfig().
|
inlinevirtual |
Reimplemented in TGo4AnalysisProxy, and TGo4HttpProxy.
Definition at line 54 of file TGo4ServerProxy.h.
Referenced by GetContainedObjectInfo(), TGo4BrowserProxy::HandleTimer(), TGo4AbstractInterface::IsAnalysisConnected(), TGo4MainWindow::SubmitAnalysisSettings(), and TGo4MainWindow::UpdateCaptionButtons().
|
inlinevirtual |
Reimplemented in TGo4AnalysisProxy, and TGo4HttpProxy.
Definition at line 56 of file TGo4ServerProxy.h.
Referenced by GetContainedObjectInfo(), TGo4MainWindow::SubmitAnalysisSettings(), and TGo4MainWindow::UpdateCaptionButtons().
|
inlinevirtual |
Reimplemented in TGo4AnalysisProxy, and TGo4HttpProxy.
Definition at line 51 of file TGo4ServerProxy.h.
Referenced by TGo4MainWindow::ConnectHttpServer(), TGo4BrowserProxy::DefineServerObject(), TGo4BrowserProxy::FindServerSlot(), TGo4BrowserProxy::ProcessEvent(), and TGo4BrowserProxy::UpdateBrowserContent().
|
inlinevirtual |
Reimplemented in TGo4AnalysisProxy, and TGo4HttpProxy.
Definition at line 55 of file TGo4ServerProxy.h.
Referenced by TGo4MainWindow::ConnectHttpServer(), and GetContainedObjectInfo().
|
inlinevirtual |
Reimplemented in TGo4AnalysisProxy, and TGo4HttpProxy.
Definition at line 109 of file TGo4ServerProxy.h.
TGo4Slot * TGo4ServerProxy::LoginfoSlot | ( | ) |
Definition at line 404 of file TGo4ServerProxy.cxx.
References fxParentSlot.
Referenced by TGo4Interface::AddAnalysisProxy(), TGo4MainWindow::AddAnalysisProxy(), TGo4MainWindow::ConnectHttpServer(), TGo4HttpProxy::ProcessRegularMultiRequest(), TGo4HttpProxy::ProcessUpdateTimer(), and TGo4AnalysisProxy::ReceiveStatus().
|
inlinevirtual |
Reimplemented in TGo4AnalysisProxy, and TGo4HttpProxy.
Definition at line 59 of file TGo4ServerProxy.h.
Referenced by TGo4Script::execGUICommands(), TGo4Interface::RefreshNamesList(), and TGo4Interface::SubmitAnalysisConfig().
|
inlinevirtual |
Reimplemented in TGo4AnalysisProxy.
Definition at line 116 of file TGo4ServerProxy.h.
Referenced by TGo4BrowserProxy::HandleTimer().
|
inlinevirtual |
Reimplemented in TGo4HttpProxy.
Definition at line 48 of file TGo4ServerProxy.h.
Referenced by TGo4Browser::ExecuteItem().
|
inline |
Definition at line 37 of file TGo4ServerProxy.h.
References fxParentSlot.
Referenced by TGo4AnalysisConfiguration::WorkWithAnalysis().
|
inlinevirtual |
Reimplemented in TGo4AnalysisProxy, and TGo4HttpProxy.
Definition at line 107 of file TGo4ServerProxy.h.
Referenced by TGo4EditDynEntry::PrintDynList().
TGo4Slot * TGo4ServerProxy::RatemeterSlot | ( | ) |
Definition at line 399 of file TGo4ServerProxy.cxx.
References fxParentSlot.
Referenced by TGo4Interface::AddAnalysisProxy(), TGo4MainWindow::EstablishRatemeter(), TGo4HttpProxy::ProcessRegularMultiRequest(), TGo4HttpProxy::ProcessUpdateTimer(), and TGo4AnalysisProxy::ReceiveStatus().
|
inlinevirtual |
Reimplemented in TGo4AnalysisProxy, TGo4DabcProxy, TGo4HServProxy, and TGo4HttpProxy.
Definition at line 60 of file TGo4ServerProxy.h.
Referenced by TGo4Browser::ContextMenuActivated(), TGo4MainWindow::CreateNewCondition(), TGo4MainWindow::CreateNewDynEntry(), TGo4MainWindow::CreateNewHist(), TGo4BrowserOptions::RefreshBtn_clicked(), TGo4Interface::RefreshNamesList(), TGo4Script::RefreshNamesList(), TGo4Interface::StartAnalysis(), TGo4MainWindow::StartAnalysisSlot(), TGo4Interface::SubmitAnalysisConfig(), and TGo4MainWindow::SubmitAnalysisSettings().
|
inlinevirtual |
Reimplemented in TGo4AnalysisProxy, and TGo4HttpProxy.
Definition at line 95 of file TGo4ServerProxy.h.
Referenced by TGo4EventInfo::PrintEventClicked().
|
inlinevirtual |
Reimplemented in TGo4AnalysisProxy, and TGo4HttpProxy.
Definition at line 88 of file TGo4ServerProxy.h.
Referenced by TGo4BrowserProxy::PerformTreeDraw().
|
inlinevirtual |
Reimplemented in TGo4AnalysisProxy, and TGo4HttpProxy.
Definition at line 103 of file TGo4ServerProxy.h.
Referenced by TGo4Browser::ContextMenuActivated().
|
inlinevirtual |
Reimplemented in TGo4AnalysisProxy, and TGo4HttpProxy.
Definition at line 73 of file TGo4ServerProxy.h.
Referenced by TGo4MainWindow::EstablishAnalysisConfiguration(), TGo4AbstractInterface::RequestAnalysisConfig(), and TGo4MainWindow::ToggleAnalysisConfiguration().
|
inlinevirtual |
Reimplemented in TGo4AnalysisProxy, and TGo4HttpProxy.
Definition at line 93 of file TGo4ServerProxy.h.
Referenced by TGo4EventInfo::RefreshClicked().
|
inlinevirtual |
Reimplemented in TGo4AnalysisProxy, and TGo4HttpProxy.
Definition at line 81 of file TGo4ServerProxy.h.
Referenced by TGo4BrowserProxy::RequestObjectStatus().
|
inlinevirtual |
Reimplemented in TGo4HttpProxy.
Definition at line 118 of file TGo4ServerProxy.h.
|
inlinevirtual |
Reimplemented in TGo4AnalysisProxy, and TGo4HttpProxy.
Definition at line 110 of file TGo4ServerProxy.h.
|
inline |
Definition at line 63 of file TGo4ServerProxy.h.
References fAnalysisLaunched.
Referenced by TGo4MainWindow::CheckConnectingCounterSlot(), and TGo4MainWindow::LaunchClient().
|
inline |
Definition at line 66 of file TGo4ServerProxy.h.
References fbAnalysisReady.
Referenced by TGo4Interface::AddAnalysisProxy(), TGo4MainWindow::AddAnalysisProxy(), TGo4AnalysisProxy::AssignNewNamesList(), and TGo4AnalysisProxy::ReceiveStatus().
|
inline |
Definition at line 69 of file TGo4ServerProxy.h.
References fbAnalysisSettingsReady.
Referenced by TGo4AnalysisProxy::CloseAnalysisSettings(), TGo4HttpProxy::CloseAnalysisSettings(), TGo4AnalysisProxy::ReceiveStatus(), TGo4HttpProxy::RequestAnalysisSettings(), and TGo4AnalysisProxy::SubmitAnalysisSettings().
TGo4Slot * TGo4ServerProxy::SettingsSlot | ( | ) |
Definition at line 394 of file TGo4ServerProxy.cxx.
References fxParentSlot.
Referenced by TGo4Interface::GetAnalStatus(), TGo4AnalysisProxy::ReceiveStatus(), TGo4HttpProxy::RequestAnalysisSettings(), TGo4AnalysisProxy::SubmitAnalysisSettings(), TGo4HttpProxy::SubmitAnalysisSettings(), and TGo4AnalysisConfiguration::WorkWithAnalysis().
|
inlinevirtual |
Reimplemented in TGo4AnalysisProxy, and TGo4HttpProxy.
Definition at line 78 of file TGo4ServerProxy.h.
Referenced by TGo4BrowserItem::StartAnalysis(), TGo4Interface::StartAnalysis(), and TGo4MainWindow::StartAnalysisSlot().
|
inlinevirtual |
Reimplemented in TGo4AnalysisProxy, and TGo4HttpProxy.
Definition at line 79 of file TGo4ServerProxy.h.
Referenced by TGo4BrowserItem::StopAnalysis(), TGo4Interface::StopAnalysis(), and TGo4MainWindow::StopAnalysisSlot().
|
inlinevirtual |
Reimplemented in TGo4AnalysisProxy, and TGo4HttpProxy.
Definition at line 74 of file TGo4ServerProxy.h.
Referenced by TGo4Interface::SubmitAnalysisConfig(), and TGo4MainWindow::SubmitAnalysisSettings().
|
inlinevirtual |
Reimplemented in TGo4HttpProxy.
Definition at line 49 of file TGo4ServerProxy.h.
Referenced by TGo4BrowserOptions::ClearBtn_clicked(), TGo4Browser::ExecuteItem(), TGo4MainWindow::StartAnalysisSlot(), and TGo4MainWindow::StopAnalysisSlot().
|
inlinevirtual |
Reimplemented in TGo4AnalysisProxy, and TGo4HttpProxy.
Definition at line 83 of file TGo4ServerProxy.h.
Referenced by TGo4MainWindow::CreateNewCondition(), TGo4MainWindow::CreateNewDynEntry(), TGo4MainWindow::CreateNewHist(), and TGo4BrowserProxy::UpdateAnalysisItem().
|
inlinevirtual |
Reimplemented in TGo4AnalysisProxy, and TGo4HttpProxy.
Definition at line 112 of file TGo4ServerProxy.h.
|
protected |
true when settings are specified
Definition at line 27 of file TGo4ServerProxy.h.
Referenced by TGo4ServerProxy(), IsAnalysisLaunched(), and SetAnalysisLaunched().
|
protected |
Definition at line 25 of file TGo4ServerProxy.h.
Referenced by TGo4ServerProxy(), IsAnalysisReady(), and SetAnalysisReady().
|
protected |
true if analysis is connected and get first info
Definition at line 26 of file TGo4ServerProxy.h.
Referenced by TGo4ServerProxy(), IsAnalysisSettingsReady(), and SetAnalysisSettingsReady().
|
protected |
name of remote node
Definition at line 30 of file TGo4ServerProxy.h.
Referenced by TGo4AnalysisProxy::GetContainedObjectInfo(), TGo4HttpProxy::GetContainedObjectInfo(), and GetContainedObjectInfo().
|
protected |
0 - not launched, 1 - external shell, 2 - in qt shell
Definition at line 29 of file TGo4ServerProxy.h.
Referenced by TGo4ServerProxy(), TGo4HttpProxy::Connect(), TGo4AnalysisProxy::ConnectToServer(), GetServerName(), TGo4AnalysisProxy::LaunchAsClient(), TGo4HttpProxy::PostObject(), TGo4HttpProxy::ProcessRegularMultiRequest(), TGo4HttpProxy::SubmitURL(), and TGo4HttpProxy::UpdateHierarchy().
|
protected |
Definition at line 24 of file TGo4ServerProxy.h.
Referenced by TGo4ServerProxy(), TGo4AnalysisProxy::AssignNewNamesList(), TGo4AnalysisProxy::CallSlotUpdate(), TGo4HttpProxy::CheckShutdown(), DebugOutputSlot(), TGo4AnalysisProxy::Finalize(), TGo4HttpProxy::FindCommand(), TGo4HttpProxy::GetHReply(), TGo4AnalysisProxy::HandleTimer(), TGo4AnalysisProxy::Initialize(), TGo4HttpProxy::Initialize(), Initialize(), LoginfoSlot(), ParentSlot(), RatemeterSlot(), TGo4AnalysisProxy::ReceiveStatus(), SettingsSlot(), and TGo4AnalysisProxy::UpdateObjectSlot().