#include <TGo4ControllerRunnable.h>
Inheritance diagram for TGo4ControllerRunnable:
Public Member Functions | |
TGo4ControllerRunnable (const char *name, TGo4ExampleServer *serv) | |
virtual | ~TGo4ControllerRunnable () |
virtual Int_t | Run (void *) |
The working function which runs in the thread. | |
Static Public Attributes | |
static const UInt_t | fguCOMMANDINTERVAL = 10000 |
frequency in ms to acquire new command from controller instance | |
Private Member Functions | |
TGo4ControllerRunnable () | |
Private Attributes | |
TGo4ExampleController * | fxController |
1 | |
TGo4ExampleServer * | fxServer |
Definition at line 29 of file TGo4ControllerRunnable.h.
|
Definition at line 25 of file TGo4ControllerRunnable.cxx. References fxController, fxServer, TGo4ExampleServer::GetController(), and TRACE. |
|
Definition at line 33 of file TGo4ControllerRunnable.cxx. References TRACE. |
|
|
|
The working function which runs in the thread.
Implements TGo4Runnable. Definition at line 38 of file TGo4ControllerRunnable.cxx. References TGo4ExampleController::DisplayData(), fguCOMMANDINTERVAL, fxController, fxServer, TGo4ExampleController::GetCommand(), TGo4ServerTask::GetCurrentTaskHandler(), TGo4Task::NextObject(), TGo4Thread::Sleep(), TGo4Task::SubmitCommand(), and TRACE. |
|
frequency in ms to acquire new command from controller instance
Definition at line 23 of file TGo4ControllerRunnable.cxx. Referenced by Run(). |
|
1
Definition at line 45 of file TGo4ControllerRunnable.h. Referenced by Run(), and TGo4ControllerRunnable(). |
|
Definition at line 46 of file TGo4ControllerRunnable.h. Referenced by Run(), and TGo4ControllerRunnable(). |