14 #ifndef TGO4CLIENTTASK_H
15 #define TGO4CLIENTTASK_H
39 const char* serverhost=
"localhost",
40 UInt_t negotiationport=0,
41 Bool_t blockingmode=kTRUE,
42 Bool_t standalone=kFALSE,
43 Bool_t autostart=kFALSE,
44 Bool_t autocreate=kTRUE,
45 Bool_t ismaster=kFALSE,
46 Bool_t autoconnect=kTRUE);
91 const char* passwd=0);
142 #endif //TGO4CLIENTTASK_H
TGo4BufferQueue * fxStatusQ
Bool_t DisconnectServer(Bool_t isterminating=kFALSE)
TGo4BufferQueue * GetStatusQueue(const char *task=0)
TGo4ClientTask(const char *name, const char *serverhost="localhost", UInt_t negotiationport=0, Bool_t blockingmode=kTRUE, Bool_t standalone=kFALSE, Bool_t autostart=kFALSE, Bool_t autocreate=kTRUE, Bool_t ismaster=kFALSE, Bool_t autoconnect=kTRUE)
virtual TGo4TaskStatus * CreateStatus()
virtual ~TGo4ClientTask()
TGo4BufferQueue * fxCommandQ
TGo4TaskHandler * fxTaskHandler
TGo4BufferQueue * GetDataQueue(const char *task=0)
TGo4BufferQueue * GetCommandQueue(const char *task=0)
TGo4BufferQueue * fxDataQ
virtual Int_t Initialization()
Bool_t IsConnected() const
Bool_t ConnectServer(const char *node, UInt_t negport, Go4CommandMode_t role=kGo4ComModeRefused, const char *passwd=0)
const char * GetServerHostName()
TGo4TaskHandler * GetTaskHandler()
void AddLocalCommand(TGo4Command *com)
virtual void UpdateStatus(TGo4TaskStatus *state)