1 #ifndef __XRDXROOTDPGWCTL_HH_
2 #define __XRDXROOTDPGWCTL_HH_
63 buff = (
char *)
ioVec[1].iov_base;
70 if (k >=
iovNum) {dlen = 0;
return 0;}
71 char *buff = (
char *)
ioVec[k+1].iov_base;
73 else {
int n = (
iovNum - k)/2;
kXR_unt32 csVec[maxIOVN/2]
Definition: XrdXrootdPgwCtl.hh:99
struct iovec ioVec[maxIOVN]
Definition: XrdXrootdPgwCtl.hh:100
static const int maxIOVN
Definition: XrdXrootdPgwCtl.hh:47
Definition: XrdXrootdPgwBadCS.hh:36
ServerResponseStatus resp
Definition: XrdXrootdPgwCtl.hh:49
static const int maxBSize
Definition: XrdXrootdPgwCtl.hh:46
char * FrameLeft(int k, int &dlen)
Definition: XrdXrootdPgwCtl.hh:68
Definition: XrdXrootdPgwCtl.hh:41
Definition: XProtocol.hh:1250
int endLen
Definition: XrdXrootdPgwCtl.hh:97
Definition: XrdXrootdFile.hh:100
int bsize
Definition: XrdBuffer.hh:46
ServerResponseBody_pgWrite info
Definition: XrdXrootdPgwCtl.hh:50
struct iovec * FrameInfo(int &iovn, int &rdlen)
Definition: XrdXrootdPgwCtl.hh:54
int dataBLen
Definition: XrdXrootdPgwCtl.hh:91
static const int kXR_pgPageSZ
Definition: XProtocol.hh:489
char * buff
Definition: XrdBuffer.hh:45
char * dataBuff
Definition: XrdXrootdPgwCtl.hh:90
unsigned int kXR_unt32
Definition: XPtypes.hh:90
const char * Setup(XrdBuffer *buffP, kXR_int64 fOffs, int totlen)
int iovRem
Definition: XrdXrootdPgwCtl.hh:95
int lenLeft
Definition: XrdXrootdPgwCtl.hh:93
int iovNum
Definition: XrdXrootdPgwCtl.hh:92
static const int crcSZ
Definition: XrdXrootdPgwCtl.hh:45
Definition: XProtocol.hh:1059
int fixSRD
Definition: XrdXrootdPgwCtl.hh:98
static const char * TraceID
Definition: XrdXrootdPgwCtl.hh:89
int iovLen
Definition: XrdXrootdPgwCtl.hh:96
kXR_unt32 * FrameInfo(int &csNum, char *&buff, int &datalen, XrdBuffer *bP)
Definition: XrdXrootdPgwCtl.hh:59
~XrdXrootdPgwCtl()
Definition: XrdXrootdPgwCtl.hh:84
long long kXR_int64
Definition: XPtypes.hh:98
Definition: XrdBuffer.hh:41