Public Member Functions | Private Member Functions | Private Attributes

TGo4LocalCommandRunnable Class Reference

#include <TGo4LocalCommandRunnable.h>

Inheritance diagram for TGo4LocalCommandRunnable:
TGo4Runnable

List of all members.

Public Member Functions

 TGo4LocalCommandRunnable (const char *name, TGo4Task *task)
virtual ~TGo4LocalCommandRunnable ()
virtual Int_t Run (void *ptr)

Private Member Functions

 TGo4LocalCommandRunnable ()

Private Attributes

TGo4TaskfxLocalTask

Detailed Description

Runnable which executes all local commands on the server side to prevent gui from blocking. Will listen to a server side command queue and invokes command by server command invoker. Method SubmitCommand will either send all Callback commands to current client (remote command), or put it into the local queue. Note that local commands would also be possible on the client side now, since local command queue and this thread is owned by TGo4Task baseclass thread

Definition at line 32 of file TGo4LocalCommandRunnable.h.


Constructor & Destructor Documentation

TGo4LocalCommandRunnable::TGo4LocalCommandRunnable ( const char *  name,
TGo4Task task 
)

Definition at line 29 of file TGo4LocalCommandRunnable.cxx.

TGo4LocalCommandRunnable::~TGo4LocalCommandRunnable (  )  [virtual]

Definition at line 35 of file TGo4LocalCommandRunnable.cxx.

TGo4LocalCommandRunnable::TGo4LocalCommandRunnable (  )  [private]

Definition at line 23 of file TGo4LocalCommandRunnable.cxx.


Member Function Documentation

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

Member Data Documentation

1

Definition at line 49 of file TGo4LocalCommandRunnable.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