66 int Add(
const char *Tident,
const char *Lfn,
bool isNew);
68 int Commit(
const char *Lfn,
int Offset);
70 int Del(
const char *Lfn,
int Offset,
int Unlink=0);
72 recEnt *
Init(
int &Ok);
85 bool reqWrite(
void *Buff,
int Bsz,
int Offs);
87 bool VerOffset(
const char *Lfn,
int Offset);
94 std::map<std::string, int>
pqMap;
FileSlot * SlotLust
Definition: XrdOfsPoscq.hh:100
int Num()
Definition: XrdOfsPoscq.hh:76
char User[288]
Definition: XrdOfsPoscq.hh:49
int Add(const char *Tident, const char *Lfn, bool isNew)
int pocSZ
Definition: XrdOfsPoscq.hh:102
char * pocFN
Definition: XrdOfsPoscq.hh:101
int Offset
Definition: XrdOfsPoscq.hh:59
Definition: XrdOfsPoscq.hh:41
FileSlot * SlotList
Definition: XrdOfsPoscq.hh:99
static recEnt * List(XrdSysError *Say, const char *theFN)
std::map< std::string, int > pqMap
Definition: XrdOfsPoscq.hh:94
char LFN[1024]
Definition: XrdOfsPoscq.hh:48
XrdSysMutex myMutex
Definition: XrdOfsPoscq.hh:96
Definition: XrdOfsPoscq.hh:89
static const int ReqSize
Definition: XrdOfsPoscq.hh:54
~XrdOfsPoscq()
Definition: XrdOfsPoscq.hh:80
bool VerOffset(const char *Lfn, int Offset)
int pocIQ
Definition: XrdOfsPoscq.hh:104
static const int ReqOffs
Definition: XrdOfsPoscq.hh:53
void FailIni(const char *lfn)
int Del(const char *Lfn, int Offset, int Unlink=0)
Definition: XrdSysError.hh:89
XrdSysError * eDest
Definition: XrdOfsPoscq.hh:97
XrdOfsPoscq(XrdSysError *erp, XrdOss *oss, const char *fn, int sv=1)
Definition: XrdOfsPoscq.hh:56
long long addT
Definition: XrdOfsPoscq.hh:47
Definition: XrdSysPthread.hh:164
bool reqWrite(void *Buff, int Bsz, int Offs)
XrdCl::XRootDStatus Unlink(Davix::DavPosix &davix_client, const std::string &url, uint16_t timeout)
recEnt(struct Request &reqref, int mval, recEnt *nval=0)
Definition: XrdOfsPoscq.hh:62
XrdOss * ossFS
Definition: XrdOfsPoscq.hh:98
FileSlot * Next
Definition: XrdOfsPoscq.hh:90
int Mode
Definition: XrdOfsPoscq.hh:60
Definition: XrdOss.hh:497
int Commit(const char *Lfn, int Offset)
struct Request reqData
Definition: XrdOfsPoscq.hh:61
recEnt * Next
Definition: XrdOfsPoscq.hh:58
int pocFD
Definition: XrdOfsPoscq.hh:103
int Offset
Definition: XrdOfsPoscq.hh:91
Definition: XrdOfsPoscq.hh:45
unsigned short pocWS
Definition: XrdOfsPoscq.hh:106
unsigned short pocSV
Definition: XrdOfsPoscq.hh:108
char Reserved[24]
Definition: XrdOfsPoscq.hh:50