#include <XrdOucCache.hh>
Collaboration diagram for XrdOucCache:
Public Member Functions | |
virtual XrdOucCacheIO * | Attach (XrdOucCacheIO *ioP, int Options=0)=0 |
virtual int | isAttached () |
virtual XrdOucCache * | Create (Parms &Params, XrdOucCacheIO::aprParms *aprP=0)=0 |
XrdOucCache () | |
virtual | ~XrdOucCache () |
Public Attributes | |
XrdOucCacheStats | Stats |
Static Public Attributes | |
static const int | optADB = 0x1000 |
static const int | optFIS = 0x0001 |
static const int | optFIU = 0x0002 |
static const int | optRW = 0x0004 |
static const int | optNEW = 0x0014 |
static const int | optWIN = 0x0024 |
static const int | isServer = 0x0010 |
static const int | isStructured = 0x0020 |
static const int | canPreRead = 0x0040 |
static const int | logStats = 0x0080 |
static const int | Serialized = 0x0004 |
static const int | ioMTSafe = 0x0008 |
static const int | Debug = 0x0003 |
Classes | |
struct | Parms |
XrdOucCache::XrdOucCache | ( | ) | [inline] |
virtual XrdOucCache::~XrdOucCache | ( | ) | [inline, virtual] |
virtual XrdOucCacheIO* XrdOucCache::Attach | ( | XrdOucCacheIO * | ioP, | |
int | Options = 0 | |||
) | [pure virtual] |
virtual XrdOucCache* XrdOucCache::Create | ( | Parms & | Params, | |
XrdOucCacheIO::aprParms * | aprP = 0 | |||
) | [pure virtual] |
virtual int XrdOucCache::isAttached | ( | ) | [inline, virtual] |
const int XrdOucCache::canPreRead = 0x0040 [static] |
const int XrdOucCache::Debug = 0x0003 [static] |
const int XrdOucCache::ioMTSafe = 0x0008 [static] |
const int XrdOucCache::isServer = 0x0010 [static] |
const int XrdOucCache::isStructured = 0x0020 [static] |
const int XrdOucCache::logStats = 0x0080 [static] |
const int XrdOucCache::optADB = 0x1000 [static] |
const int XrdOucCache::optFIS = 0x0001 [static] |
const int XrdOucCache::optFIU = 0x0002 [static] |
const int XrdOucCache::optNEW = 0x0014 [static] |
const int XrdOucCache::optRW = 0x0004 [static] |
const int XrdOucCache::optWIN = 0x0024 [static] |
const int XrdOucCache::Serialized = 0x0004 [static] |