Definition XrdOucCache.hh:495
static const int Debug
Produce some debug messages (levels 0, 1, 2, or 3)
Definition XrdRmc.hh:136
static const int Serialized
Caller ensures MRSW semantics.
Definition XrdRmc.hh:130
~XrdRmc()
Definition XrdRmc.hh:151
static const int ioMTSafe
CacheIO object is MT-safe.
Definition XrdRmc.hh:133
XrdRmc()
Definition XrdRmc.hh:150
static XrdOucCache * Create(Parms &Params, XrdOucCacheIO::aprParms *aprP=0)
static const int logStats
Display statistics upon detach.
Definition XrdRmc.hh:127
static const int isServer
This is server application; not a user application.
Definition XrdRmc.hh:118
static const int isStructured
Definition XrdRmc.hh:121
static const int canPreRead
Enable pre-read operations (o/w ignored)
Definition XrdRmc.hh:124
Definition XrdOucCache.hh:291
Parameters for a newly created memory cache.
Definition XrdRmc.hh:101
int MaxFiles
Maximum number of files (default 256 or 8K)
Definition XrdRmc.hh:104
int PageSize
Size of each page in bytes (default 32KB)
Definition XrdRmc.hh:102
long long CacheSize
Size of cache in bytes (default 100MB)
Definition XrdRmc.hh:101
int Max2Cache
Largest read to cache (default PageSize)
Definition XrdRmc.hh:103
int Reserve2
Reserved for future use.
Definition XrdRmc.hh:108
short Reserve1
Reserved for future use.
Definition XrdRmc.hh:107
short minPages
Minimum number of pages (default 256)
Definition XrdRmc.hh:106
Parms()
Definition XrdRmc.hh:110
int Options
Options as defined below (default r/o cache)
Definition XrdRmc.hh:105