|
xrootd
|
#include <XrdXrootdStats.hh>


Public Member Functions | |
| void | setFS (XrdSfsFileSystem *fsp) |
| int | Stats (char *buff, int blen, int do_sync=0) |
| int | Stats (XrdXrootdResponse &resp, const char *opts) |
| XrdXrootdStats (XrdStats *sp) | |
| ~XrdXrootdStats () | |
Public Member Functions inherited from XrdOucStats | |
| void | Bump (int &val) |
| void | Bump (long long &val) |
| XrdOucStats () | |
| ~XrdOucStats () | |
Public Attributes | |
| int | Count |
| int | errorCnt |
| long long | redirCnt |
| int | stallCnt |
| int | getfCnt |
| int | putfCnt |
| int | openCnt |
| long long | readCnt |
| long long | prerCnt |
| long long | rsegCnt |
| long long | rvecCnt |
| long long | writeCnt |
| int | syncCnt |
| int | miscCnt |
| long long | AsyncNum |
| long long | AsyncRej |
| long long | AsyncNow |
| int | AsyncMax |
| int | Refresh |
| int | LoginAT |
| int | LoginAU |
| int | LoginUA |
| int | AuthBad |
Public Attributes inherited from XrdOucStats | |
| XrdSysMutex | statsMutex |
Private Attributes | |
| XrdSfsFileSystem * | fsP |
| XrdStats * | xstats |
| XrdXrootdStats::XrdXrootdStats | ( | XrdStats * | sp | ) |
|
inline |
|
inline |
References fsP.
Referenced by XrdXrootdProtocol::Configure().
| int XrdXrootdStats::Stats | ( | char * | buff, |
| int | blen, | ||
| int | do_sync = 0 |
||
| ) |
References AsyncMax, AsyncNum, AsyncRej, AuthBad, Count, errorCnt, fsP, getfCnt, XrdSfsFileSystem::getStats(), XrdSysMutex::Lock(), LoginAT, LoginAU, LoginUA, miscCnt, openCnt, prerCnt, putfCnt, readCnt, redirCnt, Refresh, rsegCnt, rvecCnt, stallCnt, XrdOucStats::statsMutex, syncCnt, XrdSysMutex::UnLock(), and writeCnt.
Referenced by XrdXrootdProtocol::do_Query(), and XrdXrootdProtocol::Stats().
| int XrdXrootdStats::Stats | ( | XrdXrootdResponse & | resp, |
| const char * | opts | ||
| ) |
| int XrdXrootdStats::AsyncMax |
Referenced by XrdXrootdAio::Alloc(), Stats(), and XrdXrootdStats().
| long long XrdXrootdStats::AsyncNow |
Referenced by XrdXrootdAio::Alloc(), XrdXrootdAio::Recycle(), and XrdXrootdStats().
| long long XrdXrootdStats::AsyncNum |
Referenced by Stats(), and XrdXrootdStats().
| long long XrdXrootdStats::AsyncRej |
Referenced by XrdXrootdProtocol::do_ReadAll(), XrdXrootdProtocol::do_Write(), Stats(), and XrdXrootdStats().
| int XrdXrootdStats::AuthBad |
Referenced by XrdXrootdProtocol::do_Auth(), Stats(), and XrdXrootdStats().
| int XrdXrootdStats::Count |
Referenced by XrdXrootdProtocol::Match(), Stats(), and XrdXrootdStats().
| int XrdXrootdStats::errorCnt |
|
private |
Referenced by setFS(), Stats(), and XrdXrootdStats().
| int XrdXrootdStats::getfCnt |
Referenced by XrdXrootdProtocol::do_Getfile(), Stats(), and XrdXrootdStats().
| int XrdXrootdStats::LoginAT |
Referenced by XrdXrootdProtocol::do_Login(), Stats(), and XrdXrootdStats().
| int XrdXrootdStats::LoginAU |
Referenced by XrdXrootdProtocol::do_Auth(), Stats(), and XrdXrootdStats().
| int XrdXrootdStats::LoginUA |
Referenced by XrdXrootdProtocol::do_Login(), Stats(), and XrdXrootdStats().
| int XrdXrootdStats::miscCnt |
Referenced by XrdXrootdProtocol::do_Bind(), XrdXrootdProtocol::do_Close(), XrdXrootdProtocol::do_Endsess(), XrdXrootdProtocol::do_Ping(), XrdXrootdProtocol::do_Protocol(), XrdXrootdProtocol::do_Qfh(), XrdXrootdProtocol::do_Stat(), XrdXrootdProtocol::do_Truncate(), XrdXrootdProtocol::Process2(), Stats(), and XrdXrootdStats().
| int XrdXrootdStats::openCnt |
Referenced by XrdXrootdProtocol::do_Open(), Stats(), and XrdXrootdStats().
| long long XrdXrootdStats::prerCnt |
Referenced by Stats(), XrdXrootdProtocol::Stats(), and XrdXrootdStats().
| int XrdXrootdStats::putfCnt |
Referenced by XrdXrootdProtocol::do_Putfile(), Stats(), and XrdXrootdStats().
| long long XrdXrootdStats::readCnt |
Referenced by XrdXrootdProtocol::Cleanup(), Stats(), XrdXrootdProtocol::Stats(), and XrdXrootdStats().
| long long XrdXrootdStats::redirCnt |
Referenced by XrdXrootdProtocol::fsError(), XrdXrootdCallBack::sendError(), Stats(), and XrdXrootdStats().
| int XrdXrootdStats::Refresh |
Referenced by XrdXrootdProtocol::do_Open(), Stats(), and XrdXrootdStats().
| long long XrdXrootdStats::rsegCnt |
Referenced by Stats(), XrdXrootdProtocol::Stats(), and XrdXrootdStats().
| long long XrdXrootdStats::rvecCnt |
Referenced by Stats(), XrdXrootdProtocol::Stats(), and XrdXrootdStats().
| int XrdXrootdStats::stallCnt |
Referenced by XrdXrootdProtocol::fsError(), XrdXrootdCallBack::sendError(), Stats(), and XrdXrootdStats().
| int XrdXrootdStats::syncCnt |
Referenced by XrdXrootdProtocol::do_Sync(), Stats(), and XrdXrootdStats().
| long long XrdXrootdStats::writeCnt |
Referenced by XrdXrootdProtocol::Cleanup(), Stats(), XrdXrootdProtocol::Stats(), and XrdXrootdStats().
|
private |
Referenced by Stats(), and XrdXrootdStats().
1.8.3.1