|
xrootd
|
#include <XrdXrootdPgwCtl.hh>


Public Member Functions | |
| bool | Advance () |
| struct iovec * | FrameInfo (int &iovn, int &rdlen) |
| kXR_unt32 * | FrameInfo (int &csNum, char *&buff, int &datalen, XrdBuffer *bP) |
| char * | FrameLeft (int k, int &dlen) |
| const char * | Setup (XrdBuffer *buffP, kXR_int64 fOffs, int totlen) |
| XrdXrootdPgwCtl (int pid) | |
| ~XrdXrootdPgwCtl () | |
Public Member Functions inherited from XrdXrootdPgwBadCS | |
| const char * | boAdd (XrdXrootdFile *fP, kXR_int64 foffs, int dlen=XrdProto::kXR_pgPageSZ) |
| char * | boInfo (int &boLen) |
| void | boReset () |
| XrdXrootdPgwBadCS (int pid=0) | |
| ~XrdXrootdPgwBadCS () | |
Public Attributes | |
| ServerResponseStatus | resp |
| ServerResponseBody_pgWrite | info |
Static Public Attributes | |
| static const int | crcSZ = sizeof(kXR_unt32) |
| static const int | maxBSize = 1048576 |
| static const int | maxIOVN = maxBSize/XrdProto::kXR_pgPageSZ*2 |
Private Attributes | |
| char * | dataBuff |
| int | dataBLen |
| int | iovNum |
| int | lenLeft |
| int | iovRem |
| int | iovLen |
| int | endLen |
| int | fixSRD |
| kXR_unt32 | csVec [maxIOVN/2] |
| struct iovec | ioVec [maxIOVN] |
Static Private Attributes | |
| static const char * | TraceID |
| XrdXrootdPgwCtl::XrdXrootdPgwCtl | ( | int | pid | ) |
|
inline |
| bool XrdXrootdPgwCtl::Advance | ( | ) |
|
inline |
|
inline |
References XrdBuffer::bsize, XrdBuffer::buff, crcSZ, csVec, dataBLen, dataBuff, ioVec, iovLen, and iovNum.
|
inline |
References crcSZ, ioVec, iovLen, iovNum, and XrdProto::kXR_pgPageSZ.
|
static |
Referenced by FrameInfo(), and FrameLeft().
Referenced by FrameInfo().
|
private |
Referenced by FrameInfo().
|
private |
Referenced by FrameInfo().
|
private |
|
private |
| ServerResponseBody_pgWrite XrdXrootdPgwCtl::info |
|
private |
Referenced by FrameInfo(), and FrameLeft().
|
private |
Referenced by FrameInfo(), and FrameLeft().
|
private |
Referenced by FrameInfo(), and FrameLeft().
|
private |
|
private |
|
static |
|
static |
| ServerResponseStatus XrdXrootdPgwCtl::resp |
|
staticprivate |
1.8.5