xrootd
Loading...
Searching...
No Matches
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)
 
int PageSize
 Size of each page in bytes (default 32KB)
 
int Max2Cache
 Largest read to cache (default PageSize)
 
int MaxFiles
 Maximum number of files (default 256 or 8K)
 
int Options
 Options as defined below (default r/o cache)
 
short minPages
 Minimum number of pages (default 256)
 
short Reserve1
 Reserved for future use.
 
int Reserve2
 Reserved for future use.
 

Detailed Description

Parameters for a newly created memory cache.

Constructor & Destructor Documentation

◆ Parms()

XrdRmc::Parms::Parms ( )
inline

Member Data Documentation

◆ CacheSize

long long XrdRmc::Parms::CacheSize

Size of cache in bytes (default 100MB)

◆ Max2Cache

int XrdRmc::Parms::Max2Cache

Largest read to cache (default PageSize)

◆ MaxFiles

int XrdRmc::Parms::MaxFiles

Maximum number of files (default 256 or 8K)

◆ minPages

short XrdRmc::Parms::minPages

Minimum number of pages (default 256)

◆ Options

int XrdRmc::Parms::Options

Options as defined below (default r/o cache)

◆ PageSize

int XrdRmc::Parms::PageSize

Size of each page in bytes (default 32KB)

◆ Reserve1

short XrdRmc::Parms::Reserve1

Reserved for future use.

◆ Reserve2

int XrdRmc::Parms::Reserve2

Reserved for future use.


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