XrdFileCache::Configuration Struct Reference

Contains parameters configurable from the xrootd config file. More...

#include <XrdFileCacheFactory.hh>

List of all members.

Public Member Functions

 Configuration ()

Public Attributes

bool m_prefetchFileBlocks
 flag for enabling block-level operation
std::string m_cache_dir
 path of disk cache
std::string m_username
 username passed to oss plugin
float m_lwm
 cache purge low water mark
float m_hwm
 cache purge high water mark
long long m_bufferSize
 prefetch buffer size, default 1MB
int m_NRamBuffersRead
 number of read in-memory cache blocks
int m_NRamBuffersPrefetch
 number of prefetch in-memory cache blocks
long long m_fileFragmentSize
 used with m_prefetchFileBlocks, default 128MB


Detailed Description

Contains parameters configurable from the xrootd config file.


Constructor & Destructor Documentation

XrdFileCache::Configuration::Configuration (  )  [inline]


Member Data Documentation

long long XrdFileCache::Configuration::m_bufferSize

prefetch buffer size, default 1MB

std::string XrdFileCache::Configuration::m_cache_dir

path of disk cache

long long XrdFileCache::Configuration::m_fileFragmentSize

used with m_prefetchFileBlocks, default 128MB

float XrdFileCache::Configuration::m_hwm

cache purge high water mark

float XrdFileCache::Configuration::m_lwm

cache purge low water mark

int XrdFileCache::Configuration::m_NRamBuffersPrefetch

number of prefetch in-memory cache blocks

int XrdFileCache::Configuration::m_NRamBuffersRead

number of read in-memory cache blocks

bool XrdFileCache::Configuration::m_prefetchFileBlocks

flag for enabling block-level operation

std::string XrdFileCache::Configuration::m_username

username passed to oss plugin


The documentation for this struct was generated from the following file:
Generated on 12 Dec 2014 for xrootd by  doxygen 1.4.7