SaturnInfo
class description - source file - inheritance tree (.pdf)
protected:
void create_lists()
public:
static void _gled_catalog_init()
SaturnInfo(const Text_t* n = "SaturnInfo", const Text_t* t = "0")
SaturnInfo(const SaturnInfo&)
virtual ~SaturnInfo()
void AddEye(EyeInfo* eye)
void AddMoon(SaturnInfo* moon)
static TClass* Class()
virtual void CopyLinkRefs(lppZGlass_t& ref_list)
virtual void CopyLinkReps(ZGlass::lLinkRep_t& link_rep_list)
virtual void CopyLinks(lpZGlass_t& glass_list)
virtual void Error(const Text_t* s)
void ExecuteMir(ZMIR& mir)
static FID_t FID()
UShort_t GetCPU_Freq() const
const Text_t* GetCPU_Model() const
UShort_t GetCPU_Num() const
Float_t GetCU_Nice() const
Float_t GetCU_Sys() const
Float_t GetCU_Total() const
Float_t GetCU_User() const
ZHashList* GetEyes()
ID_t GetFireKingID() const
const Text_t* GetHostName() const
ID_t GetKingID() const
Float_t GetLAvg1() const
Float_t GetLAvg15() const
Float_t GetLAvg5() const
SaturnInfo* GetMaster()
const Text_t* GetMasterName() const
Int_t GetMasterPort() const
UShort_t GetMemory() const
UShort_t GetMFree() const
ZHashList* GetMoons()
Int_t GetServerPort() const
Int_t GetServPortScan() const
UShort_t GetSFree() const
ID_t GetSunSpaceSize() const
UShort_t GetSwap() const
Bool_t GetUseAuth() const
static GledNS::ClassInfo* GlassInfo()
virtual SaturnInfo* HostingSaturn()
virtual TClass* IsA() const
virtual void Message(const Text_t* s)
static MID_t Mid_AddEye()
static MID_t Mid_AddMoon()
static MID_t Mid_Error()
static MID_t Mid_Message()
static MID_t Mid_ReceiveBeamResult()
static MID_t Mid_SetCPU_Freq()
static MID_t Mid_SetCPU_Model()
static MID_t Mid_SetCPU_Num()
static MID_t Mid_SetCU_Nice()
static MID_t Mid_SetCU_Sys()
static MID_t Mid_SetCU_Total()
static MID_t Mid_SetCU_User()
static MID_t Mid_SetEyes()
static MID_t Mid_SetHostName()
static MID_t Mid_SetLAvg1()
static MID_t Mid_SetLAvg15()
static MID_t Mid_SetLAvg5()
static MID_t Mid_SetMaster()
static MID_t Mid_SetMasterName()
static MID_t Mid_SetMasterPort()
static MID_t Mid_SetMemory()
static MID_t Mid_SetMFree()
static MID_t Mid_SetMoons()
static MID_t Mid_SetServerPort()
static MID_t Mid_SetServPortScan()
static MID_t Mid_SetSFree()
static MID_t Mid_SetSunSpaceSize()
static MID_t Mid_SetSwap()
static MID_t Mid_SetUseAuth()
static MID_t Mid_TellAverages()
SaturnInfo& operator=(const SaturnInfo&)
virtual Int_t RebuildLinkRefs(An_ID_Demangler* c)
void ReceiveBeamResult(UInt_t req_handle)
ZMIR* S_AddEye(EyeInfo* eye)
ZMIR* S_AddMoon(SaturnInfo* moon)
virtual ZMIR* S_Error(const Text_t* s)
virtual ZMIR* S_Message(const Text_t* s)
ZMIR* S_ReceiveBeamResult(UInt_t req_handle)
ZMIR* S_SetCPU_Freq(UShort_t cpu_freq)
ZMIR* S_SetCPU_Model(const Text_t* s)
ZMIR* S_SetCPU_Num(UShort_t cpu_num)
ZMIR* S_SetCU_Nice(Float_t cu_nice)
ZMIR* S_SetCU_Sys(Float_t cu_sys)
ZMIR* S_SetCU_Total(Float_t cu_total)
ZMIR* S_SetCU_User(Float_t cu_user)
ZMIR* S_SetEyes(ZHashList* eyes)
ZMIR* S_SetHostName(const Text_t* s)
ZMIR* S_SetLAvg1(Float_t lavg1)
ZMIR* S_SetLAvg15(Float_t lavg15)
ZMIR* S_SetLAvg5(Float_t lavg5)
ZMIR* S_SetMaster(SaturnInfo* master)
ZMIR* S_SetMasterName(const Text_t* s)
ZMIR* S_SetMasterPort(Int_t masterport)
ZMIR* S_SetMemory(UShort_t memory)
ZMIR* S_SetMFree(UShort_t mfree)
ZMIR* S_SetMoons(ZHashList* moons)
ZMIR* S_SetServerPort(Int_t serverport)
ZMIR* S_SetServPortScan(Int_t servportscan)
ZMIR* S_SetSFree(UShort_t sfree)
ZMIR* S_SetSunSpaceSize(ID_t sunspacesize)
ZMIR* S_SetSwap(UShort_t swap)
ZMIR* S_SetUseAuth(Bool_t useauth)
ZMIR* S_TellAverages()
void SetCPU_Freq(UShort_t cpu_freq)
void SetCPU_Model(const Text_t* s)
void SetCPU_Num(UShort_t cpu_num)
void SetCU_Nice(Float_t cu_nice)
void SetCU_Sys(Float_t cu_sys)
void SetCU_Total(Float_t cu_total)
void SetCU_User(Float_t cu_user)
void SetEyes(ZHashList* eyes)
void SetHostName(const Text_t* s)
void SetLAvg1(Float_t lavg1)
void SetLAvg15(Float_t lavg15)
void SetLAvg5(Float_t lavg5)
void SetMaster(SaturnInfo* master)
void SetMasterName(const Text_t* s)
void SetMasterPort(Int_t masterport)
void SetMemory(UShort_t memory)
void SetMFree(UShort_t mfree)
void SetMoons(ZHashList* moons)
void SetServerPort(Int_t serverport)
void SetServPortScan(Int_t servportscan)
void SetSFree(UShort_t sfree)
void SetSunSpaceSize(ID_t sunspacesize)
void SetSwap(UShort_t swap)
void SetUseAuth(Bool_t useauth)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
void TellAverages()
virtual FID_t VFID() const
virtual GledNS::ClassInfo* VGlassInfo() const
private:
TSocket* hSocket ! used locally in Saturn for routing.
SaturnInfo* hRoute ! likewise
set<ZQueen*,less<ZQueen*>,allocator<ZQueen*> > hQueens ! Queens mirrored to Saturn represented
protected:
TString mHostName X{GS} 7 TextOut(-join=>1)
Int_t mServerPort X{GS} 7 ValOut(-range=>[0,65535,1])
Int_t mServPortScan X{GS} 7 Value(-range=>[0,256,1])
TString mMasterName X{GS} 7 TextOut(-join=>1)
Int_t mMasterPort X{GS} 7 ValOut(-range=>[0,65535,1,1])
ID_t mSunSpaceSize X{GS} 7 ValOut(-range=>[0,MAX_ID,1,0], -width=>10)
ID_t mKingID X{G} 7 ValOut(-range=>[0,MAX_ID,1,0],
ID_t mFireKingID X{G} 7 ValOut(-range=>[0,MAX_ID,1,0],
Bool_t bUseAuth Only relevant for Sun Absolute; set for all SaturnInfos on mee incarnation
TString mCPU_Model X{GS} 7 TextOut()
UShort_t mCPU_Freq X{GS} 7 ValOut(-width=>4, -join=>1)
UShort_t mCPU_Num X{GS} 7 ValOut(-width=>4)
UShort_t mMemory X{GS} 7 ValOut(-width=>4, -join=>1)
UShort_t mSwap X{GS} 7 ValOut(-width=>4)
UShort_t mMFree X{GS} 7 ValOut(-width=>4, -join=>1)
UShort_t mSFree X{GS} 7 ValOut(-width=>4)
Float_t mLAvg1 X{GS} 7 ValOut(-width=>4, -join=>1)
Float_t mLAvg5 X{GS} 7 ValOut(-width=>4, -join=>1)
Float_t mLAvg15 X{GS} 7 ValOut(-width=>4)
Float_t mCU_Total X{GS} 7 ValOut(-width=>4, -join=>1)
Float_t mCU_User X{GS} 7 ValOut(-width=>4)
Float_t mCU_Nice X{GS} 7 ValOut(-width=>4, -join=>1)
Float_t mCU_Sys X{GS} 7 ValOut(-width=>4)
SaturnInfo* mMaster X{gS} L{}
ZHashList* mMoons X{gS} L{}
ZHashList* mEyes X{gS} L{}
static GledNS::ClassInfo* sap_SaturnInfo_ci
static GledNS::LinkMemberInfo* sap_Master_lmi
static GledNS::LinkMemberInfo* sap_Moons_lmi
static GledNS::LinkMemberInfo* sap_Eyes_lmi
SaturnInfo
Saturnnfo glass represents a Saturn within a Gled cluster.
SaturnInfo(const Text_t* n, const Text_t* t) :
ZMirEmittingEntity(n,t)
~SaturnInfo()
void Message(const Text_t* s)
void Error(const Text_t* s)
void create_lists()
void AddMoon(SaturnInfo* moon)
blabla ...
moon->create_lists
void AddEye(EyeInfo* eye)
void ReceiveBeamResult(UInt_t req_handle)
Should be called via S_ and passed as beam to beam result
requestor (a SaturnInfo).
void TellAverages()
Sort-of-a demo for Beam Result facility.
Inline Functions
SaturnInfo* HostingSaturn()
FID_t FID()
FID_t VFID() const
GledNS::ClassInfo* GlassInfo()
GledNS::ClassInfo* VGlassInfo() const
const Text_t* GetHostName() const
void SetHostName(const Text_t* s)
Int_t GetServerPort() const
void SetServerPort(Int_t serverport)
Int_t GetServPortScan() const
void SetServPortScan(Int_t servportscan)
const Text_t* GetMasterName() const
void SetMasterName(const Text_t* s)
Int_t GetMasterPort() const
void SetMasterPort(Int_t masterport)
ID_t GetSunSpaceSize() const
void SetSunSpaceSize(ID_t sunspacesize)
ID_t GetKingID() const
ID_t GetFireKingID() const
Bool_t GetUseAuth() const
void SetUseAuth(Bool_t useauth)
const Text_t* GetCPU_Model() const
void SetCPU_Model(const Text_t* s)
UShort_t GetCPU_Freq() const
void SetCPU_Freq(UShort_t cpu_freq)
UShort_t GetCPU_Num() const
void SetCPU_Num(UShort_t cpu_num)
UShort_t GetMemory() const
void SetMemory(UShort_t memory)
UShort_t GetSwap() const
void SetSwap(UShort_t swap)
UShort_t GetMFree() const
void SetMFree(UShort_t mfree)
UShort_t GetSFree() const
void SetSFree(UShort_t sfree)
Float_t GetLAvg1() const
void SetLAvg1(Float_t lavg1)
Float_t GetLAvg5() const
void SetLAvg5(Float_t lavg5)
Float_t GetLAvg15() const
void SetLAvg15(Float_t lavg15)
Float_t GetCU_Total() const
void SetCU_Total(Float_t cu_total)
Float_t GetCU_User() const
void SetCU_User(Float_t cu_user)
Float_t GetCU_Nice() const
void SetCU_Nice(Float_t cu_nice)
Float_t GetCU_Sys() const
void SetCU_Sys(Float_t cu_sys)
SaturnInfo* GetMaster()
void SetMaster(SaturnInfo* master)
ZHashList* GetMoons()
void SetMoons(ZHashList* moons)
ZHashList* GetEyes()
void SetEyes(ZHashList* eyes)
void CopyLinks(lpZGlass_t& glass_list)
void CopyLinkRefs(lppZGlass_t& ref_list)
void CopyLinkReps(ZGlass::lLinkRep_t& link_rep_list)
Int_t RebuildLinkRefs(An_ID_Demangler* c)
void ExecuteMir(ZMIR& mir)
ZMIR* S_SetHostName(const Text_t* s)
MID_t Mid_SetHostName()
ZMIR* S_SetServerPort(Int_t serverport)
MID_t Mid_SetServerPort()
ZMIR* S_SetServPortScan(Int_t servportscan)
MID_t Mid_SetServPortScan()
ZMIR* S_SetMasterName(const Text_t* s)
MID_t Mid_SetMasterName()
ZMIR* S_SetMasterPort(Int_t masterport)
MID_t Mid_SetMasterPort()
ZMIR* S_SetSunSpaceSize(ID_t sunspacesize)
MID_t Mid_SetSunSpaceSize()
ZMIR* S_SetUseAuth(Bool_t useauth)
MID_t Mid_SetUseAuth()
ZMIR* S_SetCPU_Model(const Text_t* s)
MID_t Mid_SetCPU_Model()
ZMIR* S_SetCPU_Freq(UShort_t cpu_freq)
MID_t Mid_SetCPU_Freq()
ZMIR* S_SetCPU_Num(UShort_t cpu_num)
MID_t Mid_SetCPU_Num()
ZMIR* S_SetMemory(UShort_t memory)
MID_t Mid_SetMemory()
ZMIR* S_SetSwap(UShort_t swap)
MID_t Mid_SetSwap()
ZMIR* S_SetMFree(UShort_t mfree)
MID_t Mid_SetMFree()
ZMIR* S_SetSFree(UShort_t sfree)
MID_t Mid_SetSFree()
ZMIR* S_SetLAvg1(Float_t lavg1)
MID_t Mid_SetLAvg1()
ZMIR* S_SetLAvg5(Float_t lavg5)
MID_t Mid_SetLAvg5()
ZMIR* S_SetLAvg15(Float_t lavg15)
MID_t Mid_SetLAvg15()
ZMIR* S_SetCU_Total(Float_t cu_total)
MID_t Mid_SetCU_Total()
ZMIR* S_SetCU_User(Float_t cu_user)
MID_t Mid_SetCU_User()
ZMIR* S_SetCU_Nice(Float_t cu_nice)
MID_t Mid_SetCU_Nice()
ZMIR* S_SetCU_Sys(Float_t cu_sys)
MID_t Mid_SetCU_Sys()
ZMIR* S_SetMaster(SaturnInfo* master)
MID_t Mid_SetMaster()
ZMIR* S_SetMoons(ZHashList* moons)
MID_t Mid_SetMoons()
ZMIR* S_SetEyes(ZHashList* eyes)
MID_t Mid_SetEyes()
ZMIR* S_Message(const Text_t* s)
MID_t Mid_Message()
ZMIR* S_Error(const Text_t* s)
MID_t Mid_Error()
ZMIR* S_AddMoon(SaturnInfo* moon)
MID_t Mid_AddMoon()
ZMIR* S_AddEye(EyeInfo* eye)
MID_t Mid_AddEye()
ZMIR* S_ReceiveBeamResult(UInt_t req_handle)
MID_t Mid_ReceiveBeamResult()
ZMIR* S_TellAverages()
MID_t Mid_TellAverages()
void _gled_catalog_init()
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
SaturnInfo SaturnInfo(const SaturnInfo&)
SaturnInfo& operator=(const SaturnInfo&)
Last update: Thu Jun 9 15:55:32 2005
ROOT page - Home 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.