Object stat info.
More...
#include <XrdClXRootDResponses.hh>
List of all members.
Public Member Functions |
| | StatInfo (const char *data) |
| | Constructor.
|
| const std::string | GetId () const |
| | Get id.
|
| uint64_t | GetSize () const |
| | Get size (in bytes)
|
| uint32_t | GetFlags () const |
| | Get flags.
|
| bool | TestFlags (uint32_t flags) const |
| | Test flags.
|
| uint64_t | GetModTime () const |
| | Get modification time (in seconds since epoch)
|
| std::string | GetModTimeAsString () const |
| | Get modification time.
|
Detailed Description
Member Enumeration Documentation
Flags.
- Enumerator:
| XBitSet |
Executable/searchable bit set.
|
| IsDir |
This is a directory.
|
| Other |
Neither a file nor a directory.
|
| Offline |
File is not online (ie. on disk)
|
| POSCPending |
File opened with POST flag, not yet successfully closed
|
| IsReadable |
Read access is allowed.
|
| IsWritable |
Write access is allowed.
|
Constructor & Destructor Documentation
| XrdCl::StatInfo::StatInfo |
( |
const char * |
data | ) |
|
Member Function Documentation
| uint32_t XrdCl::StatInfo::GetFlags |
( |
| ) |
const |
|
inline |
| const std::string XrdCl::StatInfo::GetId |
( |
| ) |
const |
|
inline |
| uint64_t XrdCl::StatInfo::GetModTime |
( |
| ) |
const |
|
inline |
Get modification time (in seconds since epoch)
References pModTime.
| std::string XrdCl::StatInfo::GetModTimeAsString |
( |
| ) |
const |
|
inline |
| uint64_t XrdCl::StatInfo::GetSize |
( |
| ) |
const |
|
inline |
| void XrdCl::StatInfo::ParseServerResponse |
( |
const char * |
data | ) |
|
|
private |
| bool XrdCl::StatInfo::TestFlags |
( |
uint32_t |
flags | ) |
const |
|
inline |
Member Data Documentation
| uint32_t XrdCl::StatInfo::pFlags |
|
private |
| std::string XrdCl::StatInfo::pId |
|
private |
| uint64_t XrdCl::StatInfo::pModTime |
|
private |
| uint64_t XrdCl::StatInfo::pSize |
|
private |
The documentation for this class was generated from the following files: