#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 |
| virtual int | Unlink (const char *) |
| virtual int | Rmdir (const char *) |
| virtual int | Rename (const char *, const char *) |
| virtual int | Truncate (const char *, off_t) |
| 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] |
| virtual int XrdOucCache::Rename | ( | const char * | , | |
| const char * | ||||
| ) | [inline, virtual] |
| virtual int XrdOucCache::Rmdir | ( | const char * | ) | [inline, virtual] |
| virtual int XrdOucCache::Truncate | ( | const char * | , | |
| off_t | ||||
| ) | [inline, virtual] |
| virtual int XrdOucCache::Unlink | ( | const char * | ) | [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] |
1.4.7