#include <TProof.h>
Inheritance diagram for TSlaveInfo:
Public Types | |
enum | ESlaveStatus |
enum | ESlaveStatus |
Public Member Functions | |
TSlaveInfo (const char *ordinal="", const char *host="", Int_t perfidx=0, const char *msd="", const char *datadir="") | |
const char * | GetDataDir () const |
const char * | GetMsd () const |
const char * | GetName () const |
const char * | GetOrdinal () const |
SysInfo_t | GetSysInfo () const |
void | SetStatus (ESlaveStatus stat) |
void | SetSysInfo (SysInfo_t si) |
Int_t | Compare (const TObject *obj) const |
Bool_t | IsSortable () const |
void | Print (Option_t *option="") const |
TSlaveInfo (const char *ordinal="", const char *host="", Int_t perfidx=0, const char *msd="", const char *datadir="") | |
const char * | GetDataDir () const |
const char * | GetMsd () const |
const char * | GetName () const |
const char * | GetOrdinal () const |
SysInfo_t | GetSysInfo () const |
void | SetStatus (ESlaveStatus stat) |
void | SetSysInfo (SysInfo_t si) |
Int_t | Compare (const TObject *obj) const |
Bool_t | IsSortable () const |
void | Print (Option_t *option="") const |
Public Attributes | |
TString | fOrdinal |
TString | fHostName |
TString | fMsd |
TString | fDataDir |
Int_t | fPerfIndex |
SysInfo_t | fSysInfo |
ESlaveStatus | fStatus |
Definition at line 223 of file TProof.h.
TSlaveInfo::TSlaveInfo | ( | const char * | ordinal = "" , |
|
const char * | host = "" , |
|||
Int_t | perfidx = 0 , |
|||
const char * | msd = "" , |
|||
const char * | datadir = "" | |||
) | [inline] |
TSlaveInfo::TSlaveInfo | ( | const char * | ordinal = "" , |
|
const char * | host = "" , |
|||
Int_t | perfidx = 0 , |
|||
const char * | msd = "" , |
|||
const char * | datadir = "" | |||
) | [inline] |
const char* TSlaveInfo::GetDataDir | ( | ) | const [inline] |
const char* TSlaveInfo::GetMsd | ( | ) | const [inline] |
const char* TSlaveInfo::GetName | ( | ) | const [inline, virtual] |
Reimplemented from TObject.
Definition at line 242 of file TProof.h.
References fHostName.
Referenced by make_tdset(), and runProof().
const char* TSlaveInfo::GetOrdinal | ( | ) | const [inline] |
Definition at line 243 of file TProof.h.
References fOrdinal.
Referenced by ClassImp(), TProof::GetListOfSlaveInfos(), TProof::HandleInputMessage(), and runProof().
SysInfo_t TSlaveInfo::GetSysInfo | ( | ) | const [inline] |
void TSlaveInfo::SetStatus | ( | ESlaveStatus | stat | ) | [inline] |
Definition at line 245 of file TProof.h.
References fStatus.
Referenced by TProof::GetListOfSlaveInfos(), and TProof::HandleInputMessage().
void TSlaveInfo::SetSysInfo | ( | SysInfo_t | si | ) |
Definition at line 233 of file TProof.cxx.
References SysInfo_t::fBusSpeed, SysInfo_t::fCpus, SysInfo_t::fCpuSpeed, SysInfo_t::fCpuType, SysInfo_t::fL2Cache, SysInfo_t::fModel, SysInfo_t::fOS, SysInfo_t::fPhysRam, and fSysInfo.
Referenced by TProof::HandleInputMessage(), and TProofServ::HandleSocketInput().
Bool_t TSlaveInfo::IsSortable | ( | ) | const [inline, virtual] |
void TSlaveInfo::Print | ( | Option_t * | option = "" |
) | const [virtual] |
Reimplemented from TObject.
Definition at line 187 of file TProof.cxx.
References TString::Contains(), TString::Data(), SysInfo_t::fCpus, fDataDir, fHostName, fMsd, fOrdinal, TString::Form(), fPerfIndex, SysInfo_t::fPhysRam, fStatus, fSysInfo, TString::IsNull(), kActive, kBad, kFALSE, kNotActive, kTRUE, Printf(), TString::ReplaceAll(), and stat.
const char* TSlaveInfo::GetDataDir | ( | ) | const [inline] |
const char* TSlaveInfo::GetMsd | ( | ) | const [inline] |
const char* TSlaveInfo::GetName | ( | ) | const [inline, virtual] |
const char* TSlaveInfo::GetOrdinal | ( | ) | const [inline] |
SysInfo_t TSlaveInfo::GetSysInfo | ( | ) | const [inline] |
void TSlaveInfo::SetStatus | ( | ESlaveStatus | stat | ) | [inline] |
void TSlaveInfo::SetSysInfo | ( | SysInfo_t | si | ) |
Bool_t TSlaveInfo::IsSortable | ( | ) | const [inline, virtual] |
Definition at line 228 of file TProof.h.
Referenced by GetName(), TProof::HandleInputMessage(), and Print().
Definition at line 230 of file TProof.h.
Referenced by GetDataDir(), TProof::HandleInputMessage(), and Print().