Go to the documentation of this file. 1 #ifndef XRD_CLIENT_READV
2 #define XRD_CLIENT_READV
53 int firstreq,
int nreq,
int streamtosend);
int kXR_int32
Definition: XPtypes.hh:89
static void PreProcessChunkRequest(XrdClientVector< XrdClientReadVinfo > &reqvect, kXR_int64 offs, kXR_int32 len, kXR_int64 filelen)
long long kXR_int64
Definition: XPtypes.hh:98
Definition: XrdClientConn.hh:54
kXR_int64 offset
Definition: XrdClientReadV.hh:42
Definition: XProtocol.hh:668
Definition: XrdClientReadV.hh:41
kXR_int32 len
Definition: XrdClientReadV.hh:43
Definition: XrdClientVector.hh:49
static kXR_int32 SubmitToCacheReadVResp(XrdClientConn *xrdc, char *respdata, kXR_int32 respdatalen)
Definition: XrdClientReadV.hh:46
static kXR_int32 UnpackReadVResp(char *destbuf, char *respdata, kXR_int32 respdatalen, readahead_list *buflis, int nbuf)
static kXR_int64 ReqReadV(XrdClientConn *xrdc, char *handle, char *destbuf, XrdClientVector< XrdClientReadVinfo > &reqvect, int firstreq, int nreq, int streamtosend)