#include "Bytes.h"
#include "Getline.h"
#include "TEnv.h"
#include "TProof.h"
#include "TSocket.h"
#include "TString.h"
#include "TSystem.h"
Go to the source code of this file.
Classes | |
struct | clnt_HS_t |
struct | srv_HS_t |
Functions | |
Int_t | getXrootdPid (Int_t port, const char *subdir="xpdtut") |
Int_t | checkXrootdAt (Int_t port, const char *host="localhost") |
Int_t | checkXproofdAt (Int_t port, const char *host="localhost") |
Int_t | startXrootdAt (Int_t port, const char *exportdirs=0, Bool_t force=kFALSE) |
Int_t | killXrootdAt (Int_t port, const char *id=0) |
TProof * | getProof (const char *url="proof://localhost:40000", Int_t nwrks=-1, const char *dir=0, const char *opt="ask", Bool_t dyn=kFALSE, Bool_t tutords=kFALSE) |
Variables | |
const char * | refloc = "proof://localhost:40000" |
Definition at line 436 of file getProof.C.
References gDebug, host2net(), int, len, srv_HS_t::msglen, srv_HS_t::msgval, net2host(), Printf(), srv_HS_t::protover, s, and type.
Referenced by getProof().
Definition at line 375 of file getProof.C.
References gDebug, host2net(), len, net2host(), Printf(), s, and type.
Referenced by runProof(), and startXrootdAt().
TProof* getProof | ( | const char * | url = "proof://localhost:40000" , |
|
Int_t | nwrks = -1 , |
|||
const char * | dir = 0 , |
|||
const char * | opt = "ask" , |
|||
Bool_t | dyn = kFALSE , |
|||
Bool_t | tutords = kFALSE | |||
) |
Definition at line 40 of file getProof.C.
References TSystem::AccessPathName(), TProof::AddEnvVar(), checkXproofdAt(), TString::Data(), dir(), TString::EndsWith(), TSystem::Exec(), fclose(), fopen, TString::Form(), Form(), fprintf(), UserGroup_t::fUser, gEnv, TSystem::Getenv(), Getline(), TSystem::GetUid(), TSystem::GetUserInfo(), getXrootdPid(), gSystem, TSystem::HostName(), TString::IsNull(), kExecutePermission, kFALSE, kTRUE, kWritePermission, TSystem::mkdir(), TProof::Open(), p, Printf(), refloc, s, TEnv::SetValue(), TSystem::Sleep(), t, TSystem::TempDirectory(), u, and TSystem::Which().
Definition at line 339 of file getProof.C.
References TSystem::ClosePipe(), TString::Data(), TString::Form(), fp, gSystem, line, TSystem::OpenPipe(), and Printf().
Referenced by getProof(), killXrootdAt(), and startXrootdAt().
Definition at line 594 of file getProof.C.
References TSystem::Exec(), Form(), getXrootdPid(), gSystem, and Printf().
Referenced by stressProof().
Definition at line 504 of file getProof.C.
References TSystem::AccessPathName(), checkXrootdAt(), d, TString::Data(), dirs(), TSystem::Exec(), TString::Form(), Form(), Getline(), getXrootdPid(), gSystem, kFALSE, kTRUE, TSystem::mkdir(), Printf(), and TSystem::Sleep().
Referenced by runProof().
const char* refloc = "proof://localhost:40000" |