|
XRootD
|
#include <XrdXrootdMonitor.hh>
Inheritance diagram for XrdXrootdMonitor::User:
Collaboration diagram for XrdXrootdMonitor::User:Public Member Functions | |
| User () | |
| ~User () | |
| int | Auths () |
| void | Clear () |
| void | Disable () |
| void | Enable () |
| int | Files () |
| int | Fstat () |
| int | Info () |
| int | InOut () |
| int | Logins () |
| kXR_unt32 | MapInfo (const char *Info) |
| kXR_unt32 | MapPath (const char *Path) |
| int | Ready () |
| void | Register (const char *Uname, const char *Hname, const char *Pname, unsigned int xSID=0) |
| void | Report (const char *Info) |
| void | Report (int eCode, int aCode) |
| bool | Report (WhatInfo infoT, const char *info) override |
Public Member Functions inherited from XrdSecMonitor | |
| XrdSecMonitor () | |
| virtual | ~XrdSecMonitor () |
Public Attributes | |
| XrdXrootdMonitor * | Agent |
| kXR_unt32 | Did |
| char | Fops |
| char | Iops |
| short | Len |
| char * | Name |
Additional Inherited Members | |
Public Types inherited from XrdSecMonitor | |
| enum | WhatInfo { TokenInfo = 0 } |
Definition at line 173 of file XrdXrootdMonitor.hh.
|
inline |
Definition at line 227 of file XrdXrootdMonitor.hh.
|
inline |
Definition at line 228 of file XrdXrootdMonitor.hh.
References Clear().
Here is the call graph for this function:
|
inline |
Definition at line 184 of file XrdXrootdMonitor.hh.
|
inline |
Definition at line 186 of file XrdXrootdMonitor.hh.
References Agent, Did, Fops, Iops, Len, and Name.
Referenced by ~User(), and XrdXrootdProtocol::Recycle().
Here is the caller graph for this function:| void XrdXrootdMonitor::User::Disable | ( | ) |
| void XrdXrootdMonitor::User::Enable | ( | ) |
|
inline |
|
inline |
Definition at line 197 of file XrdXrootdMonitor.hh.
Referenced by XrdXrootdProtocol::Recycle().
Here is the caller graph for this function:
|
inline |
|
inline |
Definition at line 201 of file XrdXrootdMonitor.hh.
Referenced by XrdXrootdProtocol::do_WriteSpan().
Here is the caller graph for this function:
|
inline |
Definition at line 203 of file XrdXrootdMonitor.hh.
References Agent.
Referenced by XrdXrootdProtocol::Recycle().
Here is the caller graph for this function:
|
inline |
Definition at line 205 of file XrdXrootdMonitor.hh.
References Info(), and XROOTD_MON_MAPINFO.
Referenced by XrdXrootdGSReal::GetDictID().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 210 of file XrdXrootdMonitor.hh.
References Path, and XROOTD_MON_MAPPATH.
Referenced by XrdXrootdGSReal::GetDictID().
Here is the caller graph for this function:
|
inline |
Definition at line 225 of file XrdXrootdMonitor.hh.
| void XrdXrootdMonitor::User::Register | ( | const char * | Uname, |
| const char * | Hname, | ||
| const char * | Pname, | ||
| unsigned int | xSID = 0 |
||
| ) |
Definition at line 290 of file XrdXrootdMonitor.cc.
References XrdXrootdMonInfo::kySID, and TRACE.
Referenced by XrdXrootdGSReal::XrdXrootdGSReal().
Here is the caller graph for this function:
|
inline |
Definition at line 218 of file XrdXrootdMonitor.hh.
References Did, Info(), and XROOTD_MON_MAPUSER.
Referenced by XrdXrootdProtocol::MonAuth().
Here is the call graph for this function:
Here is the caller graph for this function:| void XrdXrootdMonitor::User::Report | ( | int | eCode, |
| int | aCode | ||
| ) |
Definition at line 336 of file XrdXrootdMonitor.cc.
References XROOTD_MON_MAPUEAC.
|
overridevirtual |
Include extra information in the monitoring stream to be associated with the current mapped user. This object is pointed to via the XrdSecEntity secMon member.
| infoT | - the enum describing what information is being reported |
| info | - a null terminate string with the information in cgi format |
Implements XrdSecMonitor.
Definition at line 347 of file XrdXrootdMonitor.cc.
References XROOTD_MON_MAPTOKN.
| XrdXrootdMonitor* XrdXrootdMonitor::User::Agent |
Definition at line 177 of file XrdXrootdMonitor.hh.
Referenced by Clear(), XrdXrootdProtocol::do_WriteSpan(), Files(), Info(), InOut(), Logins(), and XrdXrootdProtocol::Recycle().
| kXR_unt32 XrdXrootdMonitor::User::Did |
Definition at line 178 of file XrdXrootdMonitor.hh.
Referenced by Clear(), XrdXrootdProtocol::Recycle(), and Report().
| char XrdXrootdMonitor::User::Fops |
Definition at line 180 of file XrdXrootdMonitor.hh.
| char XrdXrootdMonitor::User::Iops |
Definition at line 179 of file XrdXrootdMonitor.hh.
| short XrdXrootdMonitor::User::Len |
Definition at line 181 of file XrdXrootdMonitor.hh.
Referenced by Clear().
| char* XrdXrootdMonitor::User::Name |
Definition at line 182 of file XrdXrootdMonitor.hh.
Referenced by Clear().