v2.10-0 (21000JUN2005)

Go4CommandsTaskHandler
Class TGo4ComDisconnectSlave


class TGo4ComDisconnectSlave
derived from TGo4TaskHandlerCommand

master command: current slave
is removed (disconnected) from server

Author:
Joern Adamczewski
Since: 17-03-2005

Field Summary
 private Bool_tfbWaitForSlave
           
 private TStringfxSlaveName
          name of the client to be removed

Fields inherited from class Go4CommandsBase.TGo4Command
fbIsEnabled, fbIsExclusive, fbIsLocal, fbIsSynchron, fgcMODEDESCRIPTION, fiCommandID, fiMode, fiProtection, fiVersion, fxReceiverBase

Fields inherited from class TNamed
fName, fTitle

Constructor Summary
TGo4ComDisconnectSlave()
           

Destructor Summary
 virtual synchronized ~TGo4ComDisconnectSlave()
           

Method Summary
 Int_tExeCom()
           
 voidSetSlave(const char * name)
          Specify the name of the client to be removed
 voidSetWaitForSlave(Bool_t wait)
           

Methods inherited from class Go4CommandsTaskHandler.TGo4TaskHandlerCommand
operator=, RefuseCom

Methods inherited from class Go4CommandsBase.TGo4Command
GetCommandID, GetMode, GetModeDescription, GetProtection, GetReceiverName, GetTaskName, Help, IsEnabled, IsExclusive, IsLocal, IsSynchron, Log, SetDescription, SetMode, SetProtection, SetReceiver, SetReceiverName, SetTaskName, UnExeCom, What

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

Field Detail

fbWaitForSlave

private Bool_t fbWaitForSlave

fxSlaveName

private TString fxSlaveName
name of the client to be removed
Constructor Detail

TGo4ComDisconnectSlave

public TGo4ComDisconnectSlave()
Method Detail

~TGo4ComDisconnectSlave

public virtual synchronized ~TGo4ComDisconnectSlave()
Method Detail

ExeCom

public Int_t ExeCom()

SetSlave

public void SetSlave(const char * name)
Specify the name of the client to be removed

SetWaitForSlave

public void SetWaitForSlave(Bool_t wait)

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

30-06-2005