#ifndef ROOT_TXProofMgr
#define ROOT_TXProofMgr
#ifndef ROOT_TProofMgr
#include "TProofMgr.h"
#endif
#ifndef ROOT_TUrl
#include "TUrl.h"
#endif
#ifndef ROOT_TXHandler
#include "TXHandler.h"
#endif
const Int_t kXPROOF_Protocol = 1; 
class TXSocket;
class TXProofMgr : public TProofMgr, public TXHandler {
private:
   TXSocket   *fSocket; 
   Int_t Init(Int_t loglevel = -1);
public:
   TXProofMgr(const char *url, Int_t loglevel = -1, const char *alias = "");
   virtual ~TXProofMgr();
   Bool_t      HandleError(const void *in = 0);
   Bool_t      IsValid() const { return fSocket; }
   TProof     *AttachSession(Int_t id, Bool_t gui = kFALSE);
   void        DetachSession(Int_t, Option_t * = "");
   TProofLog  *GetSessionLogs(Int_t ridx = 0, const char *stag = 0,
                              const char *pattern = 0);
   Bool_t      MatchUrl(const char *url);
   void        ShowROOTVersions();
   TList      *QuerySessions(Option_t *opt = "S");
   TObjString *ReadBuffer(const char *file, Long64_t ofs, Int_t len);
   TObjString *ReadBuffer(const char *file, const char *pattern);
   Int_t       Reset(const char *usr = 0);
   Int_t       SendMsgToUsers(const char *msg, const char *usr = 0);
   void        SetROOTVersion(const char *tag);
   void        ShowWorkers();
   ClassDef(TXProofMgr,0)  
};
#endif
Last change: Tue May 13 08:24:24 2008
Last generated: 2008-05-13 08:24
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.