library: libCore #include "TVirtualProofMgr.h" |
TVirtualProofDesc
class description - header file - source file - inheritance tree (.pdf)
public:
TVirtualProofDesc(const char* tag = "0", const char* alias = "0", const char* url = "0", Int_t id = -1, Int_t remid = -1, Int_t status = kIdle, TVirtualProof* p = 0)
TVirtualProofDesc(const TVirtualProofDesc&)
virtual ~TVirtualProofDesc()
static TClass* Class()
Int_t GetLocalId() const
TVirtualProof* GetProof() const
Int_t GetRemoteId() const
Int_t GetStatus() const
const char* GetUrl() const
virtual TClass* IsA() const
Bool_t IsIdle() const
Bool_t IsRunning() const
Bool_t IsShuttingDown() const
Bool_t MatchId(Int_t id) const
TVirtualProofDesc& operator=(const TVirtualProofDesc&)
virtual void Print(Option_t* opt = "") const
void SetProof(TVirtualProof* p)
void SetRemoteId(Int_t id)
void SetStatus(Int_t st)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
private:
Int_t fLocalId ID in the local list
Int_t fStatus Session status (see EStatus)
TVirtualProof* fProof Related instance of TVirtualProof
Int_t fRemoteId Remote ID assigned by the coordinator to the proofserv
TString fUrl Url of the connection
public:
static const TVirtualProofDesc::EStatus kUnknown
static const TVirtualProofDesc::EStatus kIdle
static const TVirtualProofDesc::EStatus kRunning
static const TVirtualProofDesc::EStatus kShutdown
TVirtualProofMgr
Abstract interface to the manager for PROOF sessions.
The PROOF manager interacts with the PROOF server coordinator to
create or destroy a PROOF session, attach to or detach from
existing one, and to monitor any client activity on the cluster.
At most one manager instance per server is allowed.
Author: G. Ganis, Nov 2005
Last update: root/base:$Name: $:$Id: TVirtualProofMgr.cxx,v 1.9 2006/06/22 06:14:42 brun Exp $
Copyright (C) 1995-2005, Rene Brun and Fons Rademakers. *
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.