|
xrootd
|
VFS stat info. More...
#include <XrdClXRootDResponses.hh>
Public Member Functions | |
| StatInfoVFS (const char *data) | |
| Constructor. More... | |
| uint64_t | GetNodesRW () const |
| Get number of nodes that can provide read/write space. More... | |
| uint64_t | GetFreeRW () const |
| Get size of the largest contiguous area of free r/w space (in MB) More... | |
| uint8_t | GetUtilizationRW () const |
| Get percentage of the partition utilization represented by FreeRW. More... | |
| uint64_t | GetNodesStaging () const |
| Get number of nodes that can provide staging space. More... | |
| uint64_t | GetFreeStaging () const |
| Get size of the largest contiguous area of free staging space (in MB) More... | |
| uint8_t | GetUtilizationStaging () const |
| Get percentage of the partition utilization represented by FreeStaging. More... | |
Private Member Functions | |
| void | ParseServerResponse (const char *data) |
Private Attributes | |
| uint64_t | pNodesRW |
| uint64_t | pFreeRW |
| uint32_t | pUtilizationRW |
| uint64_t | pNodesStaging |
| uint64_t | pFreeStaging |
| uint32_t | pUtilizationStaging |
VFS stat info.
| XrdCl::StatInfoVFS::StatInfoVFS | ( | const char * | data | ) |
Constructor.
References ParseServerResponse().
|
inline |
Get size of the largest contiguous area of free r/w space (in MB)
References pFreeRW.
Referenced by DoStatVFS().
|
inline |
Get size of the largest contiguous area of free staging space (in MB)
References pFreeStaging.
Referenced by DoStatVFS().
|
inline |
Get number of nodes that can provide read/write space.
References pNodesRW.
Referenced by DoStatVFS().
|
inline |
Get number of nodes that can provide staging space.
References pNodesStaging.
Referenced by DoStatVFS().
|
inline |
Get percentage of the partition utilization represented by FreeRW.
References pUtilizationRW.
Referenced by DoStatVFS().
|
inline |
Get percentage of the partition utilization represented by FreeStaging.
References pUtilizationStaging.
Referenced by DoStatVFS().
|
private |
References pFreeRW, pFreeStaging, pNodesRW, pNodesStaging, pUtilizationRW, pUtilizationStaging, and XrdCl::Utils::splitString().
Referenced by StatInfoVFS().
|
private |
Referenced by GetFreeRW(), and ParseServerResponse().
|
private |
Referenced by GetFreeStaging(), and ParseServerResponse().
|
private |
Referenced by GetNodesRW(), and ParseServerResponse().
|
private |
Referenced by GetNodesStaging(), and ParseServerResponse().
|
private |
Referenced by GetUtilizationRW(), and ParseServerResponse().
|
private |
Referenced by GetUtilizationStaging(), and ParseServerResponse().
1.8.3.1