virtual Bool_t RemoveClient(const char *name, Bool_t clientwait=kTRUE, Bool_t isterminating=kFALSE)
Bool_t DisconnectServer(Bool_t isterminating=kFALSE)
static void UnRegister(TGo4CommandReceiver *p)
TGo4Task * GetTask() const
void Terminate(Bool_t termapp=kTRUE) override
static void Register(const char *name, TGo4CommandReceiver *p)
virtual TGo4TaskHandlerCommandList * CreateCommandList()
friend class TGo4ServerTask
Bool_t SubmitCommand(const char *name)
static TGo4CommandInvoker * Instance()
Bool_t SubmitEmergencyCommand(Go4EmergencyCommand_t val)
virtual Bool_t DisconnectSlave(const char *name=nullptr, Bool_t waitforslave=kTRUE)
Bool_t SubmitEmergencyCommand(Go4EmergencyCommand_t val)
void SetTask(TGo4Task *task, Bool_t delold=kTRUE)
Bool_t SubmitCommand(const char *name)