1 #ifndef __POSIX_FILERH_HH__ 2 #define __POSIX_FILERH_HH__ 65 void setCSVec(std::vector<uint32_t> *csv,
bool fcs=
false)
77 void Fill_csVec(
void *buff, uint64_t offs, uint32_t dlen);
void Fill_csVec(void *buff, uint64_t offs, uint32_t dlen)
XrdPosixFile * theFile
Definition: XrdPosixFileRH.hh:87
Definition: XrdClAnyObject.hh:32
Definition: XrdPosixFileRH.hh:52
Definition: XrdPosixFile.hh:57
XrdPosixFileRH * next
Definition: XrdPosixFileRH.hh:85
ioType
Definition: XrdPosixFileRH.hh:52
XrdPosixFileRH()
Definition: XrdPosixFileRH.hh:73
std::vector< uint32_t > * csVec
Definition: XrdPosixFileRH.hh:88
long long offset
Definition: XrdPosixFileRH.hh:89
static XrdSysMutex myMutex
Definition: XrdPosixFileRH.hh:79
int result
Definition: XrdPosixFileRH.hh:90
Definition: XrdPosixFileRH.hh:47
Definition: XrdPosixFileRH.hh:53
Definition: XrdSysPthread.hh:165
Definition: XrdPosixFileRH.hh:52
Definition: XrdPosixFileRH.hh:52
static XrdPosixFileRH * freeRH
Definition: XrdPosixFileRH.hh:80
void HandleResponse(XrdCl::XRootDStatus *status, XrdCl::AnyObject *response)
ioType typeIO
Definition: XrdPosixFileRH.hh:91
static XrdPosixFileRH * Alloc(XrdOucCacheIOCB *cbp, XrdPosixFile *fp, long long offs, int xResult, ioType typeIO)
Request status.
Definition: XrdClXRootDResponses.hh:218
XrdOucCacheIOCB * theCB
Definition: XrdPosixFileRH.hh:84
virtual ~XrdPosixFileRH()
Definition: XrdPosixFileRH.hh:75
Definition: XrdPosixFileRH.hh:52
Definition: XrdOucCache.hh:52
Handle an async response.
Definition: XrdClXRootDResponses.hh:1040
static int maxFree
Definition: XrdPosixFileRH.hh:82
void setCSVec(std::vector< uint32_t > *csv, bool fcs=false)
Definition: XrdPosixFileRH.hh:65
bool csFrc
Definition: XrdPosixFileRH.hh:92
static void SetMax(int mval)
Definition: XrdPosixFileRH.hh:68
Definition: XrdPosixFileRH.hh:53
static int numFree
Definition: XrdPosixFileRH.hh:81
void DoIt()
Definition: XrdPosixFileRH.hh:58
virtual void Done(int result)=0