#include <TGo4CommandRunnable.h>
Public Member Functions | |
TGo4CommandRunnable (const char *name, TGo4ThreadManager *man, TGo4TaskHandler *hand, Bool_t receivermode=kTRUE) | |
virtual | ~TGo4CommandRunnable () |
virtual Int_t | Run (void *ptr) |
The working function which runs in the thread. | |
Private Member Functions | |
TGo4CommandRunnable () | |
void | RedirectIO () |
for error in socket: redirect cout/cerr to dummy buffer to avoid trouble if client is running in dying QProcess | |
Private Attributes | |
TGo4CommandInvoker * | fxInvoker |
client mode: link to external (static) invoker singleton, that is used to execute the async commands before the command queue server mode: not used |
Definition at line 33 of file TGo4CommandRunnable.h.
TGo4CommandRunnable::TGo4CommandRunnable | ( | const char * | name, | |
TGo4ThreadManager * | man, | |||
TGo4TaskHandler * | hand, | |||
Bool_t | receivermode = kTRUE | |||
) |
Definition at line 33 of file TGo4CommandRunnable.cxx.
TGo4CommandRunnable::~TGo4CommandRunnable | ( | ) | [virtual] |
Definition at line 45 of file TGo4CommandRunnable.cxx.
TGo4CommandRunnable::TGo4CommandRunnable | ( | ) | [private] |
Int_t TGo4CommandRunnable::Run | ( | void * | ptr | ) | [virtual] |
The working function which runs in the thread.
Implements TGo4TaskHandlerRunnable.
Definition at line 49 of file TGo4CommandRunnable.cxx.
void TGo4CommandRunnable::RedirectIO | ( | ) | [private] |
for error in socket: redirect cout/cerr to dummy buffer to avoid trouble if client is running in dying QProcess
Definition at line 205 of file TGo4CommandRunnable.cxx.
TGo4CommandInvoker* TGo4CommandRunnable::fxInvoker [private] |
client mode: link to external (static) invoker singleton, that is used to execute the async commands before the command queue server mode: not used
Definition at line 54 of file TGo4CommandRunnable.h.