#include <XrdClientReadV.hh>
|
| 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) |
| |
References clientMarshallReadAheadList(), clientUnMarshallReadAheadList(), ClientReadVRequest::dlen, ServerResponseHeader::dlen, FALSE, ClientRequest::header, Info, XrdClientDebug::kHIDEBUG, kOK, XrdClientDebug::kUSERDEBUG, kXR_readv, XrdClientConn::LastServerResp, readahead_list::offset, ClientRequest::readv, READV_MAXCHUNKS, ClientRequestHdr::requestid, readahead_list::rlen, XrdClientConn::SendGenCommand(), XrdClientConn::SetSID(), ClientRequestHdr::streamid, XrdClientConn::SubmitPlaceholderToCache(), UnpackReadVResp(), and XrdClientConn::WriteToServer_Async().
Referenced by XrdClient::ReadV().
The documentation for this class was generated from the following files: