#include <XrdClXRootDResponses.hh>
Public Member Functions | |
| StatInfoVFS () | |
| Constructor. | |
| uint64_t | GetNodesRW () const |
| Get number of nodes that can provide read/write space. | |
| uint64_t | GetFreeRW () const |
| Get size of the largest contiguous area of free r/w space (in MB). | |
| uint8_t | GetUtilizationRW () const |
| Get percentage of the partition utilization represented by FreeRW. | |
| uint64_t | GetNodesStaging () const |
| Get number of nodes that can provide staging space. | |
| uint64_t | GetFreeStaging () const |
| Get size of the largest contiguous area of free staging space (in MB). | |
| uint8_t | GetUtilizationStaging () const |
| Get percentage of the partition utilization represented by FreeStaging. | |
| bool | ParseServerResponse (const char *data) |
| Parse server response and fill up the object. | |
Private Attributes | |
| uint64_t | pNodesRW |
| uint64_t | pFreeRW |
| uint32_t | pUtilizationRW |
| uint64_t | pNodesStaging |
| uint64_t | pFreeStaging |
| uint32_t | pUtilizationStaging |
| XrdCl::StatInfoVFS::StatInfoVFS | ( | ) |
Constructor.
| uint64_t XrdCl::StatInfoVFS::GetFreeRW | ( | ) | const [inline] |
Get size of the largest contiguous area of free r/w space (in MB).
| uint64_t XrdCl::StatInfoVFS::GetFreeStaging | ( | ) | const [inline] |
Get size of the largest contiguous area of free staging space (in MB).
| uint64_t XrdCl::StatInfoVFS::GetNodesRW | ( | ) | const [inline] |
Get number of nodes that can provide read/write space.
| uint64_t XrdCl::StatInfoVFS::GetNodesStaging | ( | ) | const [inline] |
Get number of nodes that can provide staging space.
| uint8_t XrdCl::StatInfoVFS::GetUtilizationRW | ( | ) | const [inline] |
Get percentage of the partition utilization represented by FreeRW.
| uint8_t XrdCl::StatInfoVFS::GetUtilizationStaging | ( | ) | const [inline] |
Get percentage of the partition utilization represented by FreeStaging.
| bool XrdCl::StatInfoVFS::ParseServerResponse | ( | const char * | data | ) |
Parse server response and fill up the object.
uint64_t XrdCl::StatInfoVFS::pFreeRW [private] |
uint64_t XrdCl::StatInfoVFS::pFreeStaging [private] |
uint64_t XrdCl::StatInfoVFS::pNodesRW [private] |
uint64_t XrdCl::StatInfoVFS::pNodesStaging [private] |
uint32_t XrdCl::StatInfoVFS::pUtilizationRW [private] |
uint32_t XrdCl::StatInfoVFS::pUtilizationStaging [private] |
1.4.7