#include <TGo4CommandRunnable.h>
Inheritance diagram for TGo4CommandRunnable:
Public Methods | |
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. More... | |
Private Methods | |
TGo4CommandRunnable () | |
void | RedirectIO () |
for error in socket: redirect cout/cerr to dummy buffer to avoid trouble if client is running in dying QProcess. More... | |
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. More... |
Definition at line 35 of file TGo4CommandRunnable.h.
|
Definition at line 36 of file TGo4CommandRunnable.cxx. References TGo4TaskHandlerRunnable::fxBufferQueue, fxInvoker, TGo4TaskHandlerRunnable::fxTaskHandler, TGo4TaskHandlerRunnable::fxTransport, TGo4TaskHandler::GetCommandQueue(), TGo4TaskHandler::GetCommandTransport(), and TGo4CommandInvoker::Instance(). |
|
Definition at line 48 of file TGo4CommandRunnable.cxx. |
|
|
|
|
for error in socket: redirect cout/cerr to dummy buffer to avoid trouble if client is running in dying QProcess.
Definition at line 207 of file TGo4CommandRunnable.cxx. Referenced by Run(). |
|
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 56 of file TGo4CommandRunnable.h. Referenced by TGo4CommandRunnable(). |