Public Member Functions | Static Public Attributes | Private Member Functions | Private Attributes

TGo4ControllerRunnable Class Reference

#include <TGo4ControllerRunnable.h>

Inheritance diagram for TGo4ControllerRunnable:
TGo4Runnable

List of all members.

Public Member Functions

 TGo4ControllerRunnable (const char *name, TGo4ExampleServer *serv)
virtual ~TGo4ControllerRunnable ()
virtual Int_t Run (void *)

Static Public Attributes

static const UInt_t fguCOMMANDINTERVAL = 10000

Private Member Functions

 TGo4ControllerRunnable ()

Private Attributes

TGo4ExampleControllerfxController
TGo4ExampleServerfxServer

Detailed Description

runnable performing the main action of example client task: getting commands out of command queue, sending objects into data queue thread

Definition at line 27 of file TGo4ControllerRunnable.h.


Constructor & Destructor Documentation

TGo4ControllerRunnable::TGo4ControllerRunnable ( const char *  name,
TGo4ExampleServer serv 
)
TGo4ControllerRunnable::~TGo4ControllerRunnable (  )  [virtual]

Definition at line 31 of file TGo4ControllerRunnable.cxx.

References GO4TRACE.

TGo4ControllerRunnable::TGo4ControllerRunnable (  )  [private]

Member Function Documentation

Int_t TGo4ControllerRunnable::Run ( void *  ptr  )  [virtual]

Member Data Documentation

const UInt_t TGo4ControllerRunnable::fguCOMMANDINTERVAL = 10000 [static]

frequency in ms to acquire new command from controller instance

Definition at line 38 of file TGo4ControllerRunnable.h.

Referenced by Run().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines