xrootd
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
XrdXrootdMonitor::User Class Reference

#include <XrdXrootdMonitor.hh>

Collaboration diagram for XrdXrootdMonitor::User:
Collaboration graph
[legend]

Public Member Functions

int Auths ()
 
void Clear ()
 
void Enable ()
 
void Disable ()
 
int Files ()
 
int Fstat ()
 
int Info ()
 
int InOut ()
 
int Logins ()
 
kXR_unt32 MapInfo (const char *Info)
 
kXR_unt32 MapPath (const char *Path)
 
void Register (const char *Uname, const char *Hname, const char *Pname)
 
void Report (const char *Info)
 
int Ready ()
 
 User ()
 
 ~User ()
 

Public Attributes

XrdXrootdMonitorAgent
 
kXR_unt32 Did
 
char Iops
 
char Fops
 
short Len
 
char * Name
 

Constructor & Destructor Documentation

XrdXrootdMonitor::User::User ( )
inline
XrdXrootdMonitor::User::~User ( )
inline

References Clear().

Member Function Documentation

int XrdXrootdMonitor::User::Auths ( )
inline
void XrdXrootdMonitor::User::Clear ( )
inline

References Agent, Did, Fops, Iops, Len, Name, and XrdXrootdMonitor::unAlloc().

Referenced by ~User().

void XrdXrootdMonitor::User::Disable ( )
void XrdXrootdMonitor::User::Enable ( )
int XrdXrootdMonitor::User::Files ( )
inline

References Agent, and Fops.

int XrdXrootdMonitor::User::Fstat ( )
inline
int XrdXrootdMonitor::User::Info ( )
inline

References Agent, and XrdXrootdMonitor::monINFO.

int XrdXrootdMonitor::User::InOut ( )
inline

References Agent, and Iops.

int XrdXrootdMonitor::User::Logins ( )
inline

References Agent, and XrdXrootdMonitor::monUSER.

kXR_unt32 XrdXrootdMonitor::User::MapInfo ( const char *  Info)
inline
kXR_unt32 XrdXrootdMonitor::User::MapPath ( const char *  Path)
inline
int XrdXrootdMonitor::User::Ready ( )
inline
void XrdXrootdMonitor::User::Register ( const char *  Uname,
const char *  Hname,
const char *  Pname 
)
void XrdXrootdMonitor::User::Report ( const char *  Info)
inline

Member Data Documentation

XrdXrootdMonitor* XrdXrootdMonitor::User::Agent

Referenced by Clear(), Files(), Info(), InOut(), and Logins().

kXR_unt32 XrdXrootdMonitor::User::Did

Referenced by Clear(), and Report().

char XrdXrootdMonitor::User::Fops

Referenced by Clear(), and Files().

char XrdXrootdMonitor::User::Iops

Referenced by Clear(), and InOut().

short XrdXrootdMonitor::User::Len

Referenced by Clear().

char* XrdXrootdMonitor::User::Name

Referenced by Clear().


The documentation for this class was generated from the following file: