1 #ifndef __XRDOUPOSIXCACHE_HH__ 2 #define __XRDOUPOSIXCACHE_HH__ 50 int CachePath(
const char *url,
char *buff,
int blen);
65 int CacheQuery(
const char *url,
bool hold=
false);
75 int Rmdir(
const char* path);
86 int Rename(
const char* oldPath,
const char* newPath);
99 int Stat(
const char *path,
struct stat &sbuff);
118 int Truncate(
const char* path, off_t size);
132 int Unlink(
const char* path);
Definition: XrdPosixCache.hh:35
int CacheQuery(const char *url, bool hold=false)
void Statistics(XrdOucCacheStats &Stats)
XrdPosixCache()
Constructor and destructor.
Definition: XrdPosixCache.hh:138
~XrdPosixCache()
Definition: XrdPosixCache.hh:139
int Truncate(const char *path, off_t size)
int CachePath(const char *url, char *buff, int blen)
int Unlink(const char *path)
#define stat(a, b)
Definition: XrdPosix.hh:96
Definition: XrdOucCacheStats.hh:43
int Rmdir(const char *path)
int Stat(const char *path, struct stat &sbuff)
int Rename(const char *oldPath, const char *newPath)