1 #ifndef __FRCREQFILE_H__ 2 #define __FRCREQFILE_H__ 50 char *
List(
char *Buff,
int bsz,
int &Offs,
64 void FailAdd(
char *lfn,
int unlk=1);
65 void FailCan(
char *rid,
int unlk=1);
66 void FailDel(
char *lfn,
int unlk=1);
69 int reqRead(
void *Buff,
int Offs);
70 int reqWrite(
void *Buff,
int Offs,
int updthdr=1);
Definition: XrdFrcReqFile.hh:60
int Get(XrdFrcRequest *rP)
int reqWrite(void *Buff, int Offs, int updthdr=1)
Definition: XrdFrcRequest.hh:33
int reqRead(void *Buff, int Offs)
int First
Definition: XrdFrcReqFile.hh:76
int reqFD
Definition: XrdFrcReqFile.hh:83
int FileLock(LockType ltype=lkExcl)
char * reqFN
Definition: XrdFrcReqFile.hh:84
void Del(XrdFrcRequest *rP)
Definition: XrdFrcReqFile.hh:60
rqMonitor(int isAgent)
Definition: XrdFrcReqFile.hh:97
int lokFD
Definition: XrdFrcReqFile.hh:82
int isAgent
Definition: XrdFrcReqFile.hh:86
Definition: XrdFrcReqFile.hh:94
XrdSysMutex flMutex
Definition: XrdFrcReqFile.hh:72
~XrdFrcReqFile()
Definition: XrdFrcReqFile.hh:57
static const int ReqSize
Definition: XrdFrcReqFile.hh:62
recEnt(XrdFrcRequest &reqref)
Definition: XrdFrcReqFile.hh:90
int Free
Definition: XrdFrcReqFile.hh:78
void Can(XrdFrcRequest *rP)
void FailDel(char *lfn, int unlk=1)
static XrdSysMutex rqMutex
Definition: XrdFrcReqFile.hh:101
Definition: XrdSysPthread.hh:165
XrdFrcRequest reqData
Definition: XrdFrcReqFile.hh:89
Item
Definition: XrdFrcRequest.hh:82
~rqMonitor()
Definition: XrdFrcReqFile.hh:99
XrdFrcReqFile(const char *fn, int aVal)
Definition: XrdFrcReqFile.hh:88
void FailAdd(char *lfn, int unlk=1)
recEnt * Next
Definition: XrdFrcReqFile.hh:88
LockType
Definition: XrdFrcReqFile.hh:60
Definition: XrdFrcReqFile.hh:36
void Lock()
Definition: XrdSysPthread.hh:222
Definition: XrdFrcReqFile.hh:74
void ListL(XrdFrcRequest &tmpReq, char *Buff, int bsz, XrdFrcRequest::Item *ITList, int ITNum)
Definition: XrdFrcReqFile.hh:60
char * List(char *Buff, int bsz, int &Offs, XrdFrcRequest::Item *ITList=0, int ITNum=0)
Definition: XrdFrcReqFile.hh:60
struct XrdFrcReqFile::FileHdr HdrData
int FailIni(const char *lfn)
void FailCan(char *rid, int unlk=1)
void UnLock()
Definition: XrdSysPthread.hh:224
int doUL
Definition: XrdFrcReqFile.hh:102
int Last
Definition: XrdFrcReqFile.hh:77
char * lokFN
Definition: XrdFrcReqFile.hh:81
void Add(XrdFrcRequest *rP)