14#ifndef TGO4EXAMPLESERVER_H
15#define TGO4EXAMPLESERVER_H
30 UInt_t negotiationport = 0,
31 Bool_t blockingmode = kFALSE);
example class for a user control interface (might be a kind of GUI later on); methods of this class a...
Int_t StartWorkThreads() override
start the working threads of the task implementation; this method is used after the current connectio...
Int_t StopWorkThreads() override
stop the working threads of the task implementation; this method is used before the current connectio...
TString fcControlName
remember name of controller thread
TGo4TaskHandlerCommandList * CreateCommandList() override
factory method for command list; overridden by implementation
static const char * fgcCONTROLTHREAD
suffix for controller thread name
TString fcLoggingName
remember name of logging thread
virtual ~TGo4ExampleServer()
TGo4ExampleServer(const char *name, UInt_t negotiationport=0, Bool_t blockingmode=kFALSE)
static const char * fgcLOGGINGTHREAD
suffix for logging thread name
TGo4ExampleController * fxController
aggregationByValue 1 0..1
TGo4ExampleController * GetController()
TGo4ServerTask(const char *name, UInt_t negotiationport=0, Bool_t blockingmode=kFALSE, Bool_t standalone=kFALSE, Bool_t autostart=kTRUE, Bool_t autocreate=kTRUE, Bool_t ismaster=kTRUE)
Class containing all command prototypes of the TaskHandler system commands (and the basic test comman...