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