| v2.10-0 (21000JUN2005) | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Runnable responsible for data object exchange between transport (socket) and buffer (queue)
In receiver mode, data objects are received from transport and passed to the queue
in non receiver mode, runnables waits for the queue and sends all data objects from the queue
over the transport
Fields inherited from class Go4TaskHandler.TGo4TaskHandlerRunnable |
fbReceiverMode, fxBufferQueue, fxTaskHandler, fxTransport |
Fields inherited from class Go4ThreadManager.TGo4Runnable |
fxGo4Thread, fxManager |
Fields inherited from class TNamed |
fName, fTitle |
Constructor Summary | |
| TGo4DataRunnable(const char * name, TGo4ThreadManager* man, TGo4TaskHandler* hand, Bool_t receivermode) |
private | TGo4DataRunnable() |
Destructor Summary | |
virtual synchronized | ~TGo4DataRunnable() |
Method Summary | |
virtual Int_t | Run(void * ptr) |
Methods inherited from class Go4TaskHandler.TGo4TaskHandlerRunnable |
CheckStopBuffer, CheckTransportOpen, GetTaskHandler |
Methods inherited from class Go4ThreadManager.TGo4Runnable |
GetThread, GetThreadManager, operator=, PostRun, PreRun, SetThread, ThreadCatch, UnexpectedCatch |
Methods inherited from class TNamed |
operator=, Clear, Clone, Compare, Copy, FillBuffer, GetName, GetTitle, Hash, IsSortable, SetName, SetNameTitle, SetTitle, ls, Print, Sizeof, Class, Class_Name, Class_Version, Dictionary, IsA, ShowMembers, Streamer, StreamerNVirtual, DeclFileName, ImplFileLine, ImplFileName, DeclFileLine |
Constructor Detail |
public TGo4DataRunnable(const char * name, TGo4ThreadManager* man, TGo4TaskHandler* hand, Bool_t receivermode)
private TGo4DataRunnable()
Method Detail |
public virtual synchronized ~TGo4DataRunnable()
Method Detail |
public virtual Int_t Run(void * ptr)
| J.Adamczewski, M.Al-Turany, D.Bertini, H.G.Essel, S.Linev | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |