#include <TGo4LoggingRunnable.h>
Public Member Functions | |
TGo4LoggingRunnable (const char *name, TGo4ExampleServer *serv) | |
virtual | ~TGo4LoggingRunnable () |
virtual Int_t | Run (void *) |
Private Member Functions | |
TGo4LoggingRunnable () | |
Private Attributes | |
TGo4ExampleController * | fxController |
TGo4ExampleServer * | fxServer |
runnable performing control watcher functions of example client task: status of application is send to status queue thread
Definition at line 28 of file TGo4LoggingRunnable.h.
TGo4LoggingRunnable::TGo4LoggingRunnable | ( | const char * | name, | |
TGo4ExampleServer * | serv | |||
) |
Definition at line 21 of file TGo4LoggingRunnable.cxx.
References fxController, fxServer, TGo4ExampleServer::GetController(), and GO4TRACE.
TGo4LoggingRunnable::~TGo4LoggingRunnable | ( | ) | [virtual] |
Definition at line 29 of file TGo4LoggingRunnable.cxx.
References GO4TRACE.
TGo4LoggingRunnable::TGo4LoggingRunnable | ( | ) | [private] |
Int_t TGo4LoggingRunnable::Run | ( | void * | ptr | ) | [virtual] |
The working function which runs in the thread
Implements TGo4Runnable.
Definition at line 34 of file TGo4LoggingRunnable.cxx.
References TGo4ExampleController::DisplayLog(), fxController, fxServer, TGo4ServerTask::GetCurrentTaskHandler(), GO4TRACE, TGo4Task::NextStatus(), and TGo4Thread::Sleep().
1
Definition at line 39 of file TGo4LoggingRunnable.h.
Referenced by Run(), and TGo4LoggingRunnable().
TGo4ExampleServer* TGo4LoggingRunnable::fxServer [private] |
Definition at line 41 of file TGo4LoggingRunnable.h.
Referenced by Run(), and TGo4LoggingRunnable().