14#ifndef TGO4COMMANDRUNNABLE_H
15#define TGO4COMMANDRUNNABLE_H
40 Int_t
Run(
void *ptr)
override;
Class that knows Command Object; When Client gets the Command it is passed to the Invoker who sets th...
Int_t Run(void *ptr) override
The working function which runs in the thread.
void RedirectIO()
for error in socket: redirect std::cout/std::cerr to dummy buffer to avoid trouble if client is runni...
TGo4CommandInvoker * fxInvoker
client mode: link to external (static) invoker singleton, that is used to execute the async commands ...
TGo4CommandRunnable(const char *name, TGo4ThreadManager *man, TGo4TaskHandler *hand, Bool_t receivermode=kTRUE)
virtual ~TGo4CommandRunnable()
TGo4TaskHandlerRunnable(const char *name, TGo4ThreadManager *man, TGo4TaskHandler *hand, Bool_t receivermode=kTRUE)
This class is responsible for the interconnection of two tasks: provided are three communication chan...