XrdClientReadV Class Reference

#include <XrdClientReadV.hh>

List of all members.

Static Public Member Functions

static kXR_int64 ReqReadV (XrdClientConn *xrdc, char *handle, char *destbuf, XrdClientVector< XrdClientReadVinfo > &reqvect, int firstreq, int nreq, int streamtosend)
static kXR_int32 UnpackReadVResp (char *destbuf, char *respdata, kXR_int32 respdatalen, readahead_list *buflis, int nbuf)
static kXR_int32 SubmitToCacheReadVResp (XrdClientConn *xrdc, char *respdata, kXR_int32 respdatalen)
static void PreProcessChunkRequest (XrdClientVector< XrdClientReadVinfo > &reqvect, kXR_int64 offs, kXR_int32 len, kXR_int64 filelen)
static void PreProcessChunkRequest (XrdClientVector< XrdClientReadVinfo > &reqvect, kXR_int64 offs, kXR_int32 len, kXR_int64 filelen, kXR_int32 spltsize)

Member Function Documentation

static void XrdClientReadV::PreProcessChunkRequest ( XrdClientVector< XrdClientReadVinfo > &  reqvect,
kXR_int64  offs,
kXR_int32  len,
kXR_int64  filelen,
kXR_int32  spltsize 
) [static]
static void XrdClientReadV::PreProcessChunkRequest ( XrdClientVector< XrdClientReadVinfo > &  reqvect,
kXR_int64  offs,
kXR_int32  len,
kXR_int64  filelen 
) [static]
static kXR_int64 XrdClientReadV::ReqReadV ( XrdClientConn xrdc,
char *  handle,
char *  destbuf,
XrdClientVector< XrdClientReadVinfo > &  reqvect,
int  firstreq,
int  nreq,
int  streamtosend 
) [static]
static kXR_int32 XrdClientReadV::SubmitToCacheReadVResp ( XrdClientConn xrdc,
char *  respdata,
kXR_int32  respdatalen 
) [static]
static kXR_int32 XrdClientReadV::UnpackReadVResp ( char *  destbuf,
char *  respdata,
kXR_int32  respdatalen,
readahead_list buflis,
int  nbuf 
) [static]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 7 Jul 2020 for xrootd by  doxygen 1.6.1