v2.10-0 (21000JUN2005)

Go4TaskHandler
Class TGo4TaskHandlerStatus


class TGo4TaskHandlerStatus
derived from TGo4Status


Field Summary
 private Bool_tfbIsAborting
          true if taskhandler is being aborted e.g. by
remove exception
 private Int_tfiComPort
          Command connection port number
 private Int_tfiDatPort
          Data connection port number
 private Int_tfiStatPort
          Status connection port number
 private UInt_tfuNegPort
          Actual port number of negotiation connection (raw transport)
 private TStringfxComName
          Remember name of command thread
 private TStringfxDatName
          Remember name of data thread
 private TStringfxHostName
          Remember name of remote task handler
 private TStringfxStatName
          Remember name of status thread

Fields inherited from class TNamed
fName, fTitle

Constructor Summary
 TGo4TaskHandlerStatus()
           
 private TGo4TaskHandlerStatus(const char * )
           

Destructor Summary
 virtual synchronized ~TGo4TaskHandlerStatus()
           

Method Summary
 const const char *GetComName()
           
 const Int_tGetComPort()
           
 const const char *GetDatName()
           
 const Int_tGetDatPort()
           
 const const char *GetHostName()
           
 const UInt_tGetNegPort()
           
 const const char *GetStatName()
           
 const Int_tGetStatPort()
           
 const Bool_tIsAborting()
           
 virtual Int_tPrintStatus(Text_t* buffer, Int_t buflen)
          basic method to printout status information
on stdout; to be overridden by specific
subclass
 private voidSetFlags(Bool_t isaborting)
           
 private voidSetNames(const char * com, const char * stat, const char * dat, const char * host)
           
 private voidSetPorts(UInt_t neg, Int_t com, Int_t stat, Int_t dat)
           

Methods inherited from class Go4StatusBase.TGo4Status
Print, PrintBuffer, PrintIndent

Methods inherited from class TNamed
operator=, Clear, Clone, Compare, Copy, FillBuffer, GetName, GetTitle, Hash, IsSortable, SetName, SetNameTitle, SetTitle, ls, Sizeof, Class, Class_Name, Class_Version, Dictionary, IsA, ShowMembers, Streamer, StreamerNVirtual, DeclFileName, ImplFileLine, ImplFileName, DeclFileLine

Field Detail

fbIsAborting

private Bool_t fbIsAborting
true if taskhandler is being aborted e.g. by
remove exception

fiComPort

private Int_t fiComPort
Command connection port number

fiDatPort

private Int_t fiDatPort
Data connection port number

fiStatPort

private Int_t fiStatPort
Status connection port number

fuNegPort

private UInt_t fuNegPort
Actual port number of negotiation connection (raw transport)

fxComName

private TString fxComName
Remember name of command thread

fxDatName

private TString fxDatName
Remember name of data thread

fxHostName

private TString fxHostName
Remember name of remote task handler

fxStatName

private TString fxStatName
Remember name of status thread
Constructor Detail

TGo4TaskHandlerStatus

public TGo4TaskHandlerStatus()

TGo4TaskHandlerStatus

private TGo4TaskHandlerStatus(const char * )
Method Detail

~TGo4TaskHandlerStatus

public virtual synchronized ~TGo4TaskHandlerStatus()
Method Detail

GetComName

public const const char * GetComName()

GetComPort

public const Int_t GetComPort()

GetDatName

public const const char * GetDatName()

GetDatPort

public const Int_t GetDatPort()

GetHostName

public const const char * GetHostName()

GetNegPort

public const UInt_t GetNegPort()

GetStatName

public const const char * GetStatName()

GetStatPort

public const Int_t GetStatPort()

IsAborting

public const Bool_t IsAborting()

PrintStatus

public virtual Int_t PrintStatus(Text_t* buffer, Int_t buflen)
basic method to printout status information
on stdout; to be overridden by specific
subclass

SetFlags

private void SetFlags(Bool_t isaborting)

SetNames

private void SetNames(const char * com, const char * stat, const char * dat, const char * host)

SetPorts

private void SetPorts(UInt_t neg, Int_t com, Int_t stat, Int_t dat)

J.Adamczewski, M.Al-Turany, D.Bertini, H.G.Essel, S.Linev

30-06-2005