library: libCore
#include "TVirtualProofMgr.h"

TVirtualProofDesc


class description - header file - source file - inheritance tree (.pdf)

class TVirtualProofDesc : public TNamed

Inheritance Chart:
TObject
<-
TNamed
<-
TVirtualProofDesc

    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)

Data Members

    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

Class Description

                                                                      
 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.                  
                                                                      

void Print(Option_t *)
 Dump the content to the screen.
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)
virtual ~TVirtualProofDesc()
Int_t GetLocalId()
Int_t GetRemoteId()
Int_t GetStatus()
Bool_t IsIdle()
Bool_t IsRunning()
Bool_t IsShuttingDown()
Bool_t MatchId(Int_t id)
void SetStatus(Int_t st)
void SetProof(TVirtualProof *p)
void SetRemoteId(Int_t id)

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.