|
xrootd
|
#include <XrdEcObjCfg.hh>
Public Member Functions | |
| ObjCfg ()=delete | |
| ObjCfg (const std::string &obj, uint8_t nbdata, uint8_t nbparity, uint64_t chunksize) | |
| ObjCfg (const ObjCfg &objcfg) | |
| std::string | GetDataUrl (size_t i) const |
| std::string | GetMetadataUrl (size_t i) const |
| std::string | GetFileName (size_t blknb, size_t strpnb) const |
Public Attributes | |
| const std::string | obj |
| const uint8_t | nbchunks |
| const uint8_t | nbparity |
| const uint8_t | nbdata |
| const uint64_t | datasize |
| const uint64_t | chunksize |
| const uint64_t | paritysize |
| const uint64_t | blksize |
| std::vector< std::string > | plgr |
| std::vector< std::string > | dtacgi |
| std::vector< std::string > | mdtacgi |
|
delete |
|
inline |
|
inline |
|
inline |
References obj.
|
inline |
| const uint64_t XrdEc::ObjCfg::blksize |
Referenced by XrdEc::BufferPool::Create().
| const uint64_t XrdEc::ObjCfg::chunksize |
Referenced by XrdEc::WrtBuff::Encode(), and XrdEc::WrtBuff::GetStrpSize().
| const uint64_t XrdEc::ObjCfg::datasize |
Referenced by XrdEc::WrtBuff::Complete(), XrdEc::Config::GetRedundancy(), XrdEc::WrtBuff::Pad(), and XrdEc::WrtBuff::Write().
| std::vector<std::string> XrdEc::ObjCfg::dtacgi |
Referenced by GetDataUrl(), and XrdCl::GetEcHandler().
| std::vector<std::string> XrdEc::ObjCfg::mdtacgi |
Referenced by XrdCl::GetEcHandler(), and GetMetadataUrl().
| const uint8_t XrdEc::ObjCfg::nbchunks |
Referenced by XrdEc::WrtBuff::Encode(), XrdEc::Config::GetRedundancy(), and XrdEc::WrtBuff::WrtBuff().
| const uint8_t XrdEc::ObjCfg::nbdata |
Referenced by XrdEc::WrtBuff::Encode(), and XrdEc::WrtBuff::GetStrpSize().
| const uint8_t XrdEc::ObjCfg::nbparity |
Referenced by XrdEc::Config::GetRedundancy().
| const std::string XrdEc::ObjCfg::obj |
Referenced by GetDataUrl(), GetFileName(), and GetMetadataUrl().
| const uint64_t XrdEc::ObjCfg::paritysize |
| std::vector<std::string> XrdEc::ObjCfg::plgr |
Referenced by GetDataUrl(), XrdCl::GetEcHandler(), and GetMetadataUrl().
1.8.5