XrdCmsPerfMon::PerfInfo Struct Reference

Structure used for reporting performance metrics. More...

#include <XrdCmsPerfMon.hh>

List of all members.

Public Member Functions

void Clear ()
 PerfInfo ()
 ~PerfInfo ()

Public Attributes

unsigned char cpu_load
 CPU 0 to 100 utilization.
unsigned char mem_load
 Memory 0 to 100 utilization.
unsigned char net_load
 Network 0 to 100 utilization.
unsigned char pag_load
 Paging 0 to 100 utilization.
unsigned char xeq_load
 Other 0 to 100 utilization (arbitrary).
unsigned char xxx_load
 Reserved.
unsigned char yyy_load
 Reserved.
unsigned char zzz_load
 Reserved.

Detailed Description

Structure used for reporting performance metrics.


Constructor & Destructor Documentation

XrdCmsPerfMon::PerfInfo::PerfInfo (  )  [inline]

References Clear().

XrdCmsPerfMon::PerfInfo::~PerfInfo (  )  [inline]

Member Function Documentation

void XrdCmsPerfMon::PerfInfo::Clear (  )  [inline]

Member Data Documentation

CPU 0 to 100 utilization.

Referenced by Clear().

Memory 0 to 100 utilization.

Referenced by Clear().

Network 0 to 100 utilization.

Referenced by Clear().

Paging 0 to 100 utilization.

Referenced by Clear().

Other 0 to 100 utilization (arbitrary).

Referenced by Clear().

Reserved.

Referenced by Clear().

Reserved.

Referenced by Clear().

Reserved.

Referenced by Clear().


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 7 Jul 2020 for xrootd by  doxygen 1.6.1