xrootd
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
XrdRmc::Parms Struct Reference

Parameters for a newly created memory cache. More...

#include <XrdRmc.hh>

Public Member Functions

 Parms ()
 

Public Attributes

long long CacheSize
 Size of cache in bytes (default 100MB) More...
 
int PageSize
 Size of each page in bytes (default 32KB) More...
 
int Max2Cache
 Largest read to cache (default PageSize) More...
 
int MaxFiles
 Maximum number of files (default 256 or 8K) More...
 
int Options
 Options as defined below (default r/o cache) More...
 
short minPages
 Minimum number of pages (default 256) More...
 
short Reserve1
 Reserved for future use. More...
 
int Reserve2
 Reserved for future use. More...
 

Detailed Description

Parameters for a newly created memory cache.

Constructor & Destructor Documentation

XrdRmc::Parms::Parms ( )
inline

Member Data Documentation

long long XrdRmc::Parms::CacheSize

Size of cache in bytes (default 100MB)

int XrdRmc::Parms::Max2Cache

Largest read to cache (default PageSize)

int XrdRmc::Parms::MaxFiles

Maximum number of files (default 256 or 8K)

short XrdRmc::Parms::minPages

Minimum number of pages (default 256)

int XrdRmc::Parms::Options

Options as defined below (default r/o cache)

int XrdRmc::Parms::PageSize

Size of each page in bytes (default 32KB)

short XrdRmc::Parms::Reserve1

Reserved for future use.

int XrdRmc::Parms::Reserve2

Reserved for future use.


The documentation for this struct was generated from the following file: