TProofMgr Class Reference

#include <TProofMgr.h>

Inheritance diagram for TProofMgr:

TNamed TNamed TObject TObject TObject TObject TProofMgrLite TProofMgrLite TXProofMgr List of all members.

Public Types

enum  EServType
enum  EServType

Public Member Functions

 TProofMgr (const char *url, Int_t loglevel=-1, const char *alias="")
virtual ~TProofMgr ()
virtual Bool_t IsLite () const
virtual Bool_t IsProofd () const
virtual Bool_t IsValid () const
virtual void SetInvalid ()
virtual TProofAttachSession (Int_t, Bool_t=kFALSE)
virtual TProofAttachSession (TProofDesc *, Bool_t=kFALSE)
virtual TProofCreateSession (const char *=0, const char *=0, Int_t=-1)
virtual void DetachSession (Int_t, Option_t *="")
virtual void DetachSession (TProof *, Option_t *="")
virtual void DiscardSession (TProof *p)
virtual TProofDescGetProofDesc (Int_t id)
virtual TProofDescGetProofDesc (TProof *p)
virtual Int_t GetRemoteProtocol () const
virtual TProofLogGetSessionLogs (Int_t=0, const char *=0, const char *="-v \"| SvcMsg\"")
virtual const char * GetUrl ()
virtual Bool_t MatchUrl (const char *url)
virtual TListQuerySessions (Option_t *opt="S")
virtual TObjStringReadBuffer (const char *, Long64_t, Int_t)
virtual TObjStringReadBuffer (const char *, const char *)
virtual Int_t Reset (Bool_t hard=kFALSE, const char *usr=0)
virtual void ShowWorkers ()
virtual Int_t SendMsgToUsers (const char *, const char *=0)
virtual void SetAlias (const char *alias="")
virtual void SetROOTVersion (const char *)
virtual void ShowROOTVersions ()
virtual void ShutdownSession (Int_t id)
virtual void ShutdownSession (TProof *p)
virtual Int_t Cp (const char *, const char *=0, const char *=0)
virtual void Find (const char *="~/", const char *=0, const char *=0)
virtual void Grep (const char *, const char *=0, const char *=0)
virtual void Ls (const char *="~/", const char *=0, const char *=0)
virtual void More (const char *, const char *=0, const char *=0)
virtual Int_t Rm (const char *, const char *=0, const char *=0)
virtual void Tail (const char *, const char *=0, const char *=0)
virtual Int_t Md5sum (const char *, TString &, const char *=0)
virtual Int_t Stat (const char *, FileStat_t &, const char *=0)
virtual Int_t GetFile (const char *, const char *, const char *=0)
virtual Int_t PutFile (const char *, const char *, const char *=0)
 TProofMgr (const char *url, Int_t loglevel=-1, const char *alias="")
virtual ~TProofMgr ()
virtual Bool_t IsLite () const
virtual Bool_t IsProofd () const
virtual Bool_t IsValid () const
virtual void SetInvalid ()
virtual TProofAttachSession (Int_t, Bool_t=kFALSE)
virtual TProofAttachSession (TProofDesc *, Bool_t=kFALSE)
virtual TProofCreateSession (const char *=0, const char *=0, Int_t=-1)
virtual void DetachSession (Int_t, Option_t *="")
virtual void DetachSession (TProof *, Option_t *="")
virtual void DiscardSession (TProof *p)
virtual TProofDescGetProofDesc (Int_t id)
virtual TProofDescGetProofDesc (TProof *p)
virtual Int_t GetRemoteProtocol () const
virtual TProofLogGetSessionLogs (Int_t=0, const char *=0, const char *="-v \"| SvcMsg\"")
virtual const char * GetUrl ()
virtual Bool_t MatchUrl (const char *url)
virtual TListQuerySessions (Option_t *opt="S")
virtual TObjStringReadBuffer (const char *, Long64_t, Int_t)
virtual TObjStringReadBuffer (const char *, const char *)
virtual Int_t Reset (Bool_t hard=kFALSE, const char *usr=0)
virtual void ShowWorkers ()
virtual Int_t SendMsgToUsers (const char *, const char *=0)
virtual void SetAlias (const char *alias="")
virtual void SetROOTVersion (const char *)
virtual void ShowROOTVersions ()
virtual void ShutdownSession (Int_t id)
virtual void ShutdownSession (TProof *p)
virtual Int_t Cp (const char *, const char *=0, const char *=0)
virtual void Find (const char *="~/", const char *=0, const char *=0)
virtual void Grep (const char *, const char *=0, const char *=0)
virtual void Ls (const char *="~/", const char *=0, const char *=0)
virtual void More (const char *, const char *=0, const char *=0)
virtual Int_t Rm (const char *, const char *=0, const char *=0)
virtual void Tail (const char *, const char *=0, const char *=0)
virtual Int_t Md5sum (const char *, TString &, const char *=0)
virtual Int_t Stat (const char *, FileStat_t &, const char *=0)
virtual Int_t GetFile (const char *, const char *, const char *=0)
virtual Int_t PutFile (const char *, const char *, const char *=0)

Static Public Member Functions

static TListGetListOfManagers ()
static void SetTXProofMgrHook (TProofMgr_t pmh)
static TProofMgrCreate (const char *url, Int_t loglevel=-1, const char *alias=0, Bool_t xpd=kTRUE)
static TListGetListOfManagers ()
static void SetTXProofMgrHook (TProofMgr_t pmh)
static TProofMgrCreate (const char *url, Int_t loglevel=-1, const char *alias=0, Bool_t xpd=kTRUE)

Protected Member Functions

 TProofMgr ()
 TProofMgr ()

Protected Attributes

Int_t fRemoteProtocol
EServType fServType
TListfSessions
TUrl fUrl
TSignalHandlerfIntHandler
TListfSessions
TSignalHandlerfIntHandler

Static Protected Attributes

static TList fgListOfManagers

Private Member Functions

 TProofMgr (const TProofMgr &)
TProofMgroperator= (const TProofMgr &)
 TProofMgr (const TProofMgr &)
TProofMgroperator= (const TProofMgr &)

Static Private Member Functions

static TProofMgr_t GetXProofMgrHook ()
static TProofMgr_t GetXProofMgrHook ()

Static Private Attributes

static TProofMgr_t fgTXProofMgrHook

Detailed Description

Definition at line 47 of file TProofMgr.h.


Member Enumeration Documentation

enum TProofMgr::EServType

Definition at line 50 of file TProofMgr.h.

enum TProofMgr::EServType

Definition at line 50 of file TProofMgr.h.


Constructor & Destructor Documentation

TProofMgr::TProofMgr ( const TProofMgr  )  [private]

TProofMgr::TProofMgr (  )  [inline, protected]

Definition at line 69 of file TProofMgr.h.

Referenced by Create().

TProofMgr::TProofMgr ( const char *  url,
Int_t  loglevel = -1,
const char *  alias = "" 
)

Definition at line 38 of file TProofMgr.cxx.

References UserGroup_t::fUser, gDebug, TSystem::GetServiceByName(), TSystem::GetUserInfo(), gSystem, Info, kTRUE, and XrdMonCtrCollector::port.

TProofMgr::~TProofMgr (  )  [virtual]

Definition at line 95 of file TProofMgr.cxx.

References fgListOfManagers, fIntHandler, fSessions, TROOT::GetListOfProofs(), gROOT, TList::Remove(), TCollection::Remove(), and SafeDelete.

TProofMgr::TProofMgr ( const TProofMgr  )  [private]

TProofMgr::TProofMgr (  )  [inline, protected]

Definition at line 69 of file TProofMgr.h.

TProofMgr::TProofMgr ( const char *  url,
Int_t  loglevel = -1,
const char *  alias = "" 
)

virtual TProofMgr::~TProofMgr (  )  [virtual]


Member Function Documentation

TProofMgr& TProofMgr::operator= ( const TProofMgr  )  [private]

TProofMgr_t TProofMgr::GetXProofMgrHook (  )  [static, private]

Definition at line 577 of file TProofMgr.cxx.

References TString::Data(), TSystem::DynamicPathName(), TObject::Error(), Error, fgTXProofMgrHook, gSystem, kTRUE, TSystem::Load(), and p.

Referenced by Create().

virtual Bool_t TProofMgr::IsLite (  )  const [inline, virtual]

Definition at line 76 of file TProofMgr.h.

References fServType, and kProofLite.

Referenced by TProof::Open().

virtual Bool_t TProofMgr::IsProofd (  )  const [inline, virtual]

Definition at line 77 of file TProofMgr.h.

References fServType, and kProofd.

Referenced by CreateSession(), and TProof::Open().

virtual Bool_t TProofMgr::IsValid (  )  const [inline, virtual]

Definition at line 78 of file TProofMgr.h.

References kTRUE.

Referenced by TProofProgressLog::BuildLogList(), DetachSession(), TProof::DownloadPackage(), TSessionServerFrame::OnBtnConnectClicked(), TProof::Open(), TProof::Reset(), TProofLogElem::Retrieve(), and TProof::~TProof().

virtual void TProofMgr::SetInvalid (  )  [inline, virtual]

Definition at line 79 of file TProofMgr.h.

TProof * TProofMgr::AttachSession ( Int_t  ,
Bool_t  = kFALSE 
) [virtual]

Definition at line 107 of file TProofMgr.cxx.

References d, GetProofDesc(), and TObject::Info().

Referenced by TXProofMgr::AttachSession(), TSessionServerFrame::OnBtnConnectClicked(), and TProof::Open().

TProof * TProofMgr::AttachSession ( TProofDesc ,
Bool_t  = kFALSE 
) [virtual]

Definition at line 122 of file TProofMgr.cxx.

References d, and TObject::Warning().

TProof * TProofMgr::CreateSession ( const char *  = 0,
const char *  = 0,
Int_t  = -1 
) [virtual]

Definition at line 372 of file TProofMgr.cxx.

References TList::Add(), d, TObject::Error(), fSessions, fUrl, gDebug, TUrl::GetUrl(), IsProofd(), TProofDesc::kIdle, TProofDesc::kRunning, TList::Last(), p, SafeDelete, and TUrl::SetOptions().

Referenced by TSessionServerFrame::OnBtnConnectClicked(), and TProof::Open().

void TProofMgr::DetachSession ( Int_t  ,
Option_t = "" 
) [virtual]

Definition at line 142 of file TProofMgr.cxx.

References d, fSessions, GetProofDesc(), IsValid(), p, TList::Remove(), SafeDelete, and TObject::Warning().

Referenced by ShutdownSession().

void TProofMgr::DetachSession ( TProof ,
Option_t = "" 
) [virtual]

Definition at line 188 of file TProofMgr.cxx.

References d, fSessions, GetProofDesc(), IsValid(), p, TList::Remove(), and TObject::Warning().

void TProofMgr::DiscardSession ( TProof p  )  [virtual]

Definition at line 352 of file TProofMgr.cxx.

References d, fSessions, and p.

Referenced by TProof::MarkBad(), and TProof::~TProof().

TProofDesc * TProofMgr::GetProofDesc ( Int_t  id  )  [virtual]

Definition at line 310 of file TProofMgr.cxx.

References d, fSessions, and QuerySessions().

Referenced by AttachSession(), TProof::cd(), DetachSession(), TXProofMgr::DetachSession(), and TProof::Open().

TProofDesc * TProofMgr::GetProofDesc ( TProof p  )  [virtual]

Definition at line 331 of file TProofMgr.cxx.

References d, fSessions, p, and QuerySessions().

virtual Int_t TProofMgr::GetRemoteProtocol (  )  const [inline, virtual]

Definition at line 89 of file TProofMgr.h.

References fRemoteProtocol.

Referenced by TXSlave::Init().

virtual TProofLog* TProofMgr::GetSessionLogs ( Int_t  = 0,
const char *  = 0,
const char *  = "-v \"| SvcMsg\"" 
) [inline, virtual]

Definition at line 90 of file TProofMgr.h.

Referenced by TProofProgressLog::BuildLogList(), TProofProgressLog::DoLog(), and PT_GetLogs().

virtual const char* TProofMgr::GetUrl (  )  [inline, virtual]

Definition at line 92 of file TProofMgr.h.

References fUrl, and TUrl::GetUrl().

Referenced by TXProofMgr::Cp(), TXProofMgr::GetSessionLogs(), and TXProofMgr::QuerySessions().

Bool_t TProofMgr::MatchUrl ( const char *  url  )  [virtual]

Definition at line 415 of file TProofMgr.cxx.

References fUrl, TUrl::GetHostFQDN(), TUrl::GetPort(), TSystem::GetServiceByName(), TUrl::GetUser(), gSystem, kFALSE, kTRUE, XrdMonCtrCollector::port, and u.

Referenced by QuerySessions().

TList * TProofMgr::QuerySessions ( Option_t opt = "S"  )  [virtual]

Definition at line 214 of file TProofMgr.cxx.

References TList::Add(), xmlio::Class, d, TList::FindObject(), TCollection::FindObject(), fSessions, TROOT::GetListOfProofs(), TCollection::GetSize(), gROOT, TProofDesc::kIdle, TProofDesc::kRunning, MatchUrl(), o, p, TList::Remove(), SafeDelete, and TCollection::SetOwner().

Referenced by TProof::Detach(), GetProofDesc(), TSessionServerFrame::OnBtnConnectClicked(), TProof::Open(), TSessionViewer::UpdateListOfProofs(), and TSessionViewer::UpdateListOfSessions().

virtual TObjString* TProofMgr::ReadBuffer ( const char *  ,
Long64_t  ,
Int_t   
) [inline, virtual]

Definition at line 95 of file TProofMgr.h.

Referenced by TProofLogElem::Retrieve().

virtual TObjString* TProofMgr::ReadBuffer ( const char *  ,
const char *   
) [inline, virtual]

Definition at line 97 of file TProofMgr.h.

Int_t TProofMgr::Reset ( Bool_t  hard = kFALSE,
const char *  usr = 0 
) [virtual]

Definition at line 290 of file TProofMgr.cxx.

References TObject::Warning().

Referenced by TProof::Reset(), and TSessionViewer::ResetSession().

void TProofMgr::ShowWorkers (  )  [virtual]

Definition at line 302 of file TProofMgr.cxx.

References TObject::AbstractMethod().

Int_t TProofMgr::SendMsgToUsers ( const char *  ,
const char *  = 0 
) [virtual]

Definition at line 275 of file TProofMgr.cxx.

References TObject::Warning().

virtual void TProofMgr::SetAlias ( const char *  alias = ""  )  [inline, virtual]

Definition at line 102 of file TProofMgr.h.

References TNamed::SetTitle().

virtual void TProofMgr::SetROOTVersion ( const char *   )  [inline, virtual]

Definition at line 103 of file TProofMgr.h.

virtual void TProofMgr::ShowROOTVersions (  )  [inline, virtual]

Definition at line 104 of file TProofMgr.h.

virtual void TProofMgr::ShutdownSession ( Int_t  id  )  [inline, virtual]

Definition at line 105 of file TProofMgr.h.

References DetachSession().

virtual void TProofMgr::ShutdownSession ( TProof p  )  [inline, virtual]

Definition at line 106 of file TProofMgr.h.

References DetachSession(), and p.

virtual Int_t TProofMgr::Cp ( const char *  ,
const char *  = 0,
const char *  = 0 
) [inline, virtual]

Definition at line 109 of file TProofMgr.h.

Referenced by PT_AdminFunc().

virtual void TProofMgr::Find ( const char *  = "~/",
const char *  = 0,
const char *  = 0 
) [inline, virtual]

Definition at line 110 of file TProofMgr.h.

Referenced by TProof::ShowData().

virtual void TProofMgr::Grep ( const char *  ,
const char *  = 0,
const char *  = 0 
) [inline, virtual]

Definition at line 111 of file TProofMgr.h.

virtual void TProofMgr::Ls ( const char *  = "~/",
const char *  = 0,
const char *  = 0 
) [inline, virtual]

Definition at line 112 of file TProofMgr.h.

Referenced by PT_AdminFunc().

virtual void TProofMgr::More ( const char *  ,
const char *  = 0,
const char *  = 0 
) [inline, virtual]

Definition at line 113 of file TProofMgr.h.

Referenced by PT_AdminFunc().

virtual Int_t TProofMgr::Rm ( const char *  ,
const char *  = 0,
const char *  = 0 
) [inline, virtual]

Definition at line 114 of file TProofMgr.h.

Referenced by TProof::ClearData(), and TProof::DisablePackage().

virtual void TProofMgr::Tail ( const char *  ,
const char *  = 0,
const char *  = 0 
) [inline, virtual]

Definition at line 115 of file TProofMgr.h.

virtual Int_t TProofMgr::Md5sum ( const char *  ,
TString ,
const char *  = 0 
) [inline, virtual]

Definition at line 116 of file TProofMgr.h.

Referenced by PT_AdminFunc().

virtual Int_t TProofMgr::Stat ( const char *  ,
FileStat_t ,
const char *  = 0 
) [inline, virtual]

Definition at line 117 of file TProofMgr.h.

Referenced by TProof::DownloadPackage(), and PT_AdminFunc().

virtual Int_t TProofMgr::GetFile ( const char *  ,
const char *  ,
const char *  = 0 
) [inline, virtual]

Definition at line 119 of file TProofMgr.h.

Referenced by TProof::DownloadPackage(), and PT_AdminFunc().

virtual Int_t TProofMgr::PutFile ( const char *  ,
const char *  ,
const char *  = 0 
) [inline, virtual]

Definition at line 120 of file TProofMgr.h.

Referenced by PT_AdminFunc().

TList * TProofMgr::GetListOfManagers (  )  [static]

Definition at line 445 of file TProofMgr.cxx.

References TList::Add(), xmlio::Class, fgListOfManagers, TList::FindObject(), TCollection::FindObject(), gDebug, TROOT::GetListOfProofs(), TCollection::GetSize(), gROOT, o, p, Printf(), and TList::Remove().

Referenced by Create(), G__G__Proof_265_0_44(), and G__setup_memfuncTProofMgr().

void TProofMgr::SetTXProofMgrHook ( TProofMgr_t  pmh  )  [static]

Definition at line 602 of file TProofMgr.cxx.

References fgTXProofMgrHook.

Referenced by G__G__Proof_265_0_45(), G__setup_memfuncTProofMgr(), and TXProofMgrInit::TXProofMgrInit().

TProofMgr * TProofMgr::Create ( const char *  url,
Int_t  loglevel = -1,
const char *  alias = 0,
Bool_t  xpd = kTRUE 
) [static]

Definition at line 483 of file TProofMgr.cxx.

References TSeqCollection::Add(), TList::Add(), fgListOfManagers, gEnv, GetListOfManagers(), TROOT::GetListOfProofs(), TROOT::GetListOfSockets(), TEnv::GetValue(), GetXProofMgrHook(), gROOT, gROOTMutex, TObject::Info(), TString::IsNull(), kFALSE, kTRUE, m, R__LOCKGUARD2, TList::Remove(), SafeDelete, TProofMgr(), and u.

Referenced by G__G__Proof_265_0_46(), G__setup_memfuncTProofMgr(), TProof::Mgr(), TSessionServerFrame::OnBtnConnectClicked(), and TProof::Open().

TProofMgr& TProofMgr::operator= ( const TProofMgr  )  [private]

static TProofMgr_t TProofMgr::GetXProofMgrHook (  )  [static, private]

virtual Bool_t TProofMgr::IsLite (  )  const [inline, virtual]

Definition at line 76 of file TProofMgr.h.

References fServType, and kProofLite.

virtual Bool_t TProofMgr::IsProofd (  )  const [inline, virtual]

Definition at line 77 of file TProofMgr.h.

References fServType, and kProofd.

virtual Bool_t TProofMgr::IsValid (  )  const [inline, virtual]

Definition at line 78 of file TProofMgr.h.

References kTRUE.

virtual void TProofMgr::SetInvalid (  )  [inline, virtual]

Definition at line 79 of file TProofMgr.h.

virtual TProof* TProofMgr::AttachSession ( Int_t  ,
Bool_t  = kFALSE 
) [virtual]

virtual TProof* TProofMgr::AttachSession ( TProofDesc ,
Bool_t  = kFALSE 
) [virtual]

virtual TProof* TProofMgr::CreateSession ( const char *  = 0,
const char *  = 0,
Int_t  = -1 
) [virtual]

virtual void TProofMgr::DetachSession ( Int_t  ,
Option_t = "" 
) [virtual]

virtual void TProofMgr::DetachSession ( TProof ,
Option_t = "" 
) [virtual]

virtual void TProofMgr::DiscardSession ( TProof p  )  [virtual]

virtual TProofDesc* TProofMgr::GetProofDesc ( Int_t  id  )  [virtual]

virtual TProofDesc* TProofMgr::GetProofDesc ( TProof p  )  [virtual]

virtual Int_t TProofMgr::GetRemoteProtocol (  )  const [inline, virtual]

Definition at line 89 of file TProofMgr.h.

References fRemoteProtocol.

virtual TProofLog* TProofMgr::GetSessionLogs ( Int_t  = 0,
const char *  = 0,
const char *  = "-v \"| SvcMsg\"" 
) [inline, virtual]

Definition at line 90 of file TProofMgr.h.

virtual const char* TProofMgr::GetUrl (  )  [inline, virtual]

Definition at line 92 of file TProofMgr.h.

References fUrl, and TUrl::GetUrl().

virtual Bool_t TProofMgr::MatchUrl ( const char *  url  )  [virtual]

virtual TList* TProofMgr::QuerySessions ( Option_t opt = "S"  )  [virtual]

virtual TObjString* TProofMgr::ReadBuffer ( const char *  ,
Long64_t  ,
Int_t   
) [inline, virtual]

Definition at line 95 of file TProofMgr.h.

virtual TObjString* TProofMgr::ReadBuffer ( const char *  ,
const char *   
) [inline, virtual]

Definition at line 97 of file TProofMgr.h.

virtual Int_t TProofMgr::Reset ( Bool_t  hard = kFALSE,
const char *  usr = 0 
) [virtual]

virtual void TProofMgr::ShowWorkers (  )  [virtual]

virtual Int_t TProofMgr::SendMsgToUsers ( const char *  ,
const char *  = 0 
) [virtual]

virtual void TProofMgr::SetAlias ( const char *  alias = ""  )  [inline, virtual]

Definition at line 102 of file TProofMgr.h.

References TNamed::SetTitle().

virtual void TProofMgr::SetROOTVersion ( const char *   )  [inline, virtual]

Definition at line 103 of file TProofMgr.h.

virtual void TProofMgr::ShowROOTVersions (  )  [inline, virtual]

Definition at line 104 of file TProofMgr.h.

virtual void TProofMgr::ShutdownSession ( Int_t  id  )  [inline, virtual]

Definition at line 105 of file TProofMgr.h.

References DetachSession().

virtual void TProofMgr::ShutdownSession ( TProof p  )  [inline, virtual]

Definition at line 106 of file TProofMgr.h.

References DetachSession(), and p.

virtual Int_t TProofMgr::Cp ( const char *  ,
const char *  = 0,
const char *  = 0 
) [inline, virtual]

Definition at line 109 of file TProofMgr.h.

virtual void TProofMgr::Find ( const char *  = "~/",
const char *  = 0,
const char *  = 0 
) [inline, virtual]

Definition at line 110 of file TProofMgr.h.

virtual void TProofMgr::Grep ( const char *  ,
const char *  = 0,
const char *  = 0 
) [inline, virtual]

Definition at line 111 of file TProofMgr.h.

virtual void TProofMgr::Ls ( const char *  = "~/",
const char *  = 0,
const char *  = 0 
) [inline, virtual]

Definition at line 112 of file TProofMgr.h.

virtual void TProofMgr::More ( const char *  ,
const char *  = 0,
const char *  = 0 
) [inline, virtual]

Definition at line 113 of file TProofMgr.h.

virtual Int_t TProofMgr::Rm ( const char *  ,
const char *  = 0,
const char *  = 0 
) [inline, virtual]

Definition at line 114 of file TProofMgr.h.

virtual void TProofMgr::Tail ( const char *  ,
const char *  = 0,
const char *  = 0 
) [inline, virtual]

Definition at line 115 of file TProofMgr.h.

virtual Int_t TProofMgr::Md5sum ( const char *  ,
TString ,
const char *  = 0 
) [inline, virtual]

Definition at line 116 of file TProofMgr.h.

virtual Int_t TProofMgr::Stat ( const char *  ,
FileStat_t ,
const char *  = 0 
) [inline, virtual]

Definition at line 117 of file TProofMgr.h.

virtual Int_t TProofMgr::GetFile ( const char *  ,
const char *  ,
const char *  = 0 
) [inline, virtual]

Definition at line 119 of file TProofMgr.h.

virtual Int_t TProofMgr::PutFile ( const char *  ,
const char *  ,
const char *  = 0 
) [inline, virtual]

Definition at line 120 of file TProofMgr.h.

static TList* TProofMgr::GetListOfManagers (  )  [static]

static void TProofMgr::SetTXProofMgrHook ( TProofMgr_t  pmh  )  [static]

static TProofMgr* TProofMgr::Create ( const char *  url,
Int_t  loglevel = -1,
const char *  alias = 0,
Bool_t  xpd = kTRUE 
) [static]


Member Data Documentation

static TProofMgr_t TProofMgr::fgTXProofMgrHook [static, private]

Definition at line 56 of file TProofMgr.h.

Referenced by GetXProofMgrHook(), and SetTXProofMgrHook().

Int_t TProofMgr::fRemoteProtocol [protected]

Definition at line 60 of file TProofMgr.h.

Referenced by GetRemoteProtocol(), and TXProofMgr::Init().

EServType TProofMgr::fServType [protected]

Definition at line 61 of file TProofMgr.h.

Referenced by TXProofMgr::Init(), IsLite(), IsProofd(), and TXProofMgr::TXProofMgr().

TList* TProofMgr::fSessions [protected]

Definition at line 62 of file TProofMgr.h.

Referenced by TProofMgrLite::CreateSession(), CreateSession(), DetachSession(), TXProofMgr::DetachSession(), DiscardSession(), GetProofDesc(), TXProofMgr::HandleError(), QuerySessions(), TXProofMgr::QuerySessions(), and ~TProofMgr().

TUrl TProofMgr::fUrl [protected]

Definition at line 63 of file TProofMgr.h.

Referenced by TXProofMgr::AttachSession(), TProofMgrLite::CreateSession(), CreateSession(), TXProofMgr::Exec(), GetUrl(), TXProofMgr::HandleError(), TXProofMgr::Init(), MatchUrl(), and TXProofMgr::MatchUrl().

TSignalHandler* TProofMgr::fIntHandler [protected]

Definition at line 65 of file TProofMgr.h.

Referenced by TXProofMgr::Cp(), TXProofMgr::Exec(), TXProofMgr::Init(), and ~TProofMgr().

static TList TProofMgr::fgListOfManagers [static, protected]

Definition at line 67 of file TProofMgr.h.

Referenced by Create(), GetListOfManagers(), and ~TProofMgr().

TList* TProofMgr::fSessions [protected]

Definition at line 62 of file TProofMgr.h.

TSignalHandler* TProofMgr::fIntHandler [protected]

Definition at line 65 of file TProofMgr.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:45:22 2011 for ROOT_528-00b_version by  doxygen 1.5.1