55 TGo4Log::Debug(
" !!!Receiving taskhandler abort buffer in %s !!!", GetName());
static Int_t DecodeValueBuffer(TBuffer *buf)
Extract value from buffer that was created by CreateValueBuffer method.
static void Debug(const char *text,...) GO4_PRINTF_ARGS
User shortcut for message with prio 0.
TGo4Runnable(const TGo4Runnable &right)
TGo4Thread * GetThread() const
Bool_t fbReceiverMode
flag indicating operation mode of runnable, depending on client or server mode of task handler
Bool_t CheckTransportOpen()
Test if socket transport exists and is open.
virtual ~TGo4TaskHandlerRunnable()
Bool_t CheckStopBuffer(TBuffer *buf, Int_t *result=nullptr)
Test if buffer contains a message to stop this runnable.
TGo4TaskHandler * GetTaskHandler()
TGo4TaskHandler * fxTaskHandler
link to external task handler (for server mode) 1 1
TGo4TaskHandlerRunnable()
TGo4Socket * fxTransport
link to external inter-tasl transport channel
This class is responsible for the interconnection of two tasks: provided are three communication chan...
static UInt_t Get_fguPORTWAITTIME()
Bool_t Stop()
resets running flag for runnable
static void Sleep(UInt_t millisecs)
wrapper for gSystem->Sleep with consecutive TThread::CancelPoint - necessary for proper pthread termi...