#include <inode.h>
Inherits dmlite::Extensible.
Inheritance diagram for dmlite::Replica:
Public Types | |
| kAvailable = '-' | |
| kBeingPopulated = 'P' | |
| kToBeDeleted = 'D' | |
| kVolatile = 'V' | |
| kPermanent = 'P' | |
| enum | ReplicaStatus { kAvailable = '-', kBeingPopulated = 'P', kToBeDeleted = 'D' } |
| enum | ReplicaType { kVolatile = 'V', kPermanent = 'P' } |
Public Member Functions | |
| bool | operator== (const Replica &) const |
| bool | operator!= (const Replica &) const |
| bool | operator< (const Replica &) const |
| bool | operator> (const Replica &) const |
Public Attributes | |
| int64_t | replicaid |
| int64_t | fileid |
| int64_t | nbaccesses |
| time_t | atime |
| time_t | ptime |
| time_t | ltime |
| ReplicaStatus | status |
| ReplicaType | type |
| std::string | server |
| std::string | rfn |
| bool dmlite::Replica::operator!= | ( | const Replica & | ) | const |
| bool dmlite::Replica::operator< | ( | const Replica & | ) | const |
| bool dmlite::Replica::operator== | ( | const Replica & | ) | const |
| bool dmlite::Replica::operator> | ( | const Replica & | ) | const |
| time_t dmlite::Replica::atime |
| int64_t dmlite::Replica::fileid |
| time_t dmlite::Replica::ltime |
| int64_t dmlite::Replica::nbaccesses |
| time_t dmlite::Replica::ptime |
| int64_t dmlite::Replica::replicaid |
| std::string dmlite::Replica::rfn |
| std::string dmlite::Replica::server |
1.4.7