#include <XrdXrootdProtocol.hh>
|
enum | RD_func {
RD_chmod = 0,
RD_chksum,
RD_dirlist,
RD_locate,
RD_mkdir,
RD_mv,
RD_prepare,
RD_prepstg,
RD_rm,
RD_rmdir,
RD_stat,
RD_trunc,
RD_ovld,
RD_open1,
RD_open2,
RD_open3,
RD_open4,
RD_Num
} |
|
|
int | do_Admin () |
|
int | do_Auth () |
|
int | do_Bind () |
|
int | do_Chmod () |
|
int | do_CKsum (int canit) |
|
int | do_CKsum (char *algT, const char *Path, char *Opaque) |
|
int | do_Close () |
|
int | do_Dirlist () |
|
int | do_DirStat (XrdSfsDirectory *dp, char *pbuff, char *opaque) |
|
int | do_Endsess () |
|
int | do_Getfile () |
|
int | do_Login () |
|
int | do_Locate () |
|
int | do_Mkdir () |
|
int | do_Mv () |
|
int | do_Offload (int pathID, int isRead) |
|
int | do_OffloadIO () |
|
int | do_Open () |
|
int | do_Ping () |
|
int | do_Prepare (bool isQuery=false) |
|
int | do_Protocol (ServerResponseBody_Protocol *rsp=0) |
|
int | do_Putfile () |
|
int | do_Qconf () |
|
int | do_Qfh () |
|
int | do_Qopaque (short) |
|
int | do_Qspace () |
|
int | do_Query () |
|
int | do_Qxattr () |
|
int | do_Read () |
|
int | do_ReadV () |
|
int | do_ReadAll (int asyncOK=1) |
|
int | do_ReadNone (int &retc, int &pathID) |
|
int | do_Rm () |
|
int | do_Rmdir () |
|
int | do_Set () |
|
int | do_Set_Mon (XrdOucTokenizer &setargs) |
|
int | do_Stat () |
|
int | do_Statx () |
|
int | do_Sync () |
|
int | do_Truncate () |
|
int | do_Write () |
|
int | do_WriteAll () |
|
int | do_WriteCont () |
|
int | do_WriteNone () |
|
int | do_WriteV () |
|
int | do_WriteVec () |
|
int | aio_Error (const char *op, int ecode) |
|
int | aio_Read () |
|
int | aio_Write () |
|
int | aio_WriteAll () |
|
int | aio_WriteCont () |
|
void | Assign (const XrdXrootdProtocol &rhs) |
|
void | Cleanup () |
|
int | fsError (int rc, char opc, XrdOucErrInfo &myError, const char *Path, char *Cgi) |
|
int | fsOvrld (char opc, const char *Path, char *Cgi) |
|
int | fsRedirNoEnt (const char *eMsg, char *Cgi, int popt) |
|
int | getBuff (const int isRead, int Quantum) |
|
int | getData (const char *dtype, char *buff, int blen) |
|
void | logLogin (bool xauth=false) |
|
void | Reset () |
|
int | rpEmsg (const char *op, char *fn) |
|
int | vpEmsg (const char *op, char *fn) |
|
|
static int | CheckSum (XrdOucStream *, char **, int) |
|
static int | Config (const char *fn) |
|
static int | ConfigSecurity (XrdOucEnv &xEnv, const char *cfn) |
|
static int | mapMode (int mode) |
|
static void | PidFile () |
|
static int | rpCheck (char *fn, char **opaque) |
|
static int | Squash (char *) |
|
static int | xapath (XrdOucStream &Config) |
|
static int | xasync (XrdOucStream &Config) |
|
static int | xcksum (XrdOucStream &Config) |
|
static int | xdig (XrdOucStream &Config) |
|
static int | xexp (XrdOucStream &Config) |
|
static int | xexpdo (char *path, int popt=0) |
|
static int | xfsl (XrdOucStream &Config) |
|
static int | xfsL (XrdOucStream &Config, char *val, int lix) |
|
static int | xfso (XrdOucStream &Config) |
|
static int | xpidf (XrdOucStream &Config) |
|
static int | xprep (XrdOucStream &Config) |
|
static int | xlog (XrdOucStream &Config) |
|
static int | xmon (XrdOucStream &Config) |
|
static int | xred (XrdOucStream &Config) |
|
static bool | xred_php (char *val, char *hP[2], int rPort[2]) |
|
static void | xred_set (RD_func func, char *rHost[2], int rPort[2]) |
|
static bool | xred_xok (int func, char *rHost[2], int rPort[2]) |
|
static int | xsecl (XrdOucStream &Config) |
|
static int | xtrace (XrdOucStream &Config) |
|
static int | xlimit (XrdOucStream &Config) |
|
◆ RD_func
Enumerator |
---|
RD_chmod | |
RD_chksum | |
RD_dirlist | |
RD_locate | |
RD_mkdir | |
RD_mv | |
RD_prepare | |
RD_prepstg | |
RD_rm | |
RD_rmdir | |
RD_stat | |
RD_trunc | |
RD_ovld | |
RD_open1 | |
RD_open2 | |
RD_open3 | |
RD_open4 | |
RD_Num | |
◆ XrdXrootdProtocol()
XrdXrootdProtocol::XrdXrootdProtocol |
( |
| ) |
|
◆ ~XrdXrootdProtocol()
XrdXrootdProtocol::~XrdXrootdProtocol |
( |
| ) |
|
|
inline |
◆ aio_Error()
int XrdXrootdProtocol::aio_Error |
( |
const char * |
op, |
|
|
int |
ecode |
|
) |
| |
|
private |
◆ aio_Read()
int XrdXrootdProtocol::aio_Read |
( |
| ) |
|
|
private |
◆ aio_Write()
int XrdXrootdProtocol::aio_Write |
( |
| ) |
|
|
private |
◆ aio_WriteAll()
int XrdXrootdProtocol::aio_WriteAll |
( |
| ) |
|
|
private |
◆ aio_WriteCont()
int XrdXrootdProtocol::aio_WriteCont |
( |
| ) |
|
|
private |
◆ Assign()
◆ CheckSum()
static int XrdXrootdProtocol::CheckSum |
( |
XrdOucStream * |
, |
|
|
char ** |
, |
|
|
int |
|
|
) |
| |
|
staticprivate |
◆ Cleanup()
void XrdXrootdProtocol::Cleanup |
( |
| ) |
|
|
private |
◆ Config()
static int XrdXrootdProtocol::Config |
( |
const char * |
fn | ) |
|
|
staticprivate |
◆ ConfigSecurity()
static int XrdXrootdProtocol::ConfigSecurity |
( |
XrdOucEnv & |
xEnv, |
|
|
const char * |
cfn |
|
) |
| |
|
staticprivate |
◆ Configure()
◆ do_Admin()
int XrdXrootdProtocol::do_Admin |
( |
| ) |
|
|
private |
◆ do_Auth()
int XrdXrootdProtocol::do_Auth |
( |
| ) |
|
|
private |
◆ do_Bind()
int XrdXrootdProtocol::do_Bind |
( |
| ) |
|
|
private |
◆ do_Chmod()
int XrdXrootdProtocol::do_Chmod |
( |
| ) |
|
|
private |
◆ do_CKsum() [1/2]
int XrdXrootdProtocol::do_CKsum |
( |
int |
canit | ) |
|
|
private |
◆ do_CKsum() [2/2]
int XrdXrootdProtocol::do_CKsum |
( |
char * |
algT, |
|
|
const char * |
Path, |
|
|
char * |
Opaque |
|
) |
| |
|
private |
◆ do_Close()
int XrdXrootdProtocol::do_Close |
( |
| ) |
|
|
private |
◆ do_Dirlist()
int XrdXrootdProtocol::do_Dirlist |
( |
| ) |
|
|
private |
◆ do_DirStat()
int XrdXrootdProtocol::do_DirStat |
( |
XrdSfsDirectory * |
dp, |
|
|
char * |
pbuff, |
|
|
char * |
opaque |
|
) |
| |
|
private |
◆ do_Endsess()
int XrdXrootdProtocol::do_Endsess |
( |
| ) |
|
|
private |
◆ do_Getfile()
int XrdXrootdProtocol::do_Getfile |
( |
| ) |
|
|
private |
◆ do_Locate()
int XrdXrootdProtocol::do_Locate |
( |
| ) |
|
|
private |
◆ do_Login()
int XrdXrootdProtocol::do_Login |
( |
| ) |
|
|
private |
◆ do_Mkdir()
int XrdXrootdProtocol::do_Mkdir |
( |
| ) |
|
|
private |
◆ do_Mv()
int XrdXrootdProtocol::do_Mv |
( |
| ) |
|
|
private |
◆ do_Offload()
int XrdXrootdProtocol::do_Offload |
( |
int |
pathID, |
|
|
int |
isRead |
|
) |
| |
|
private |
◆ do_OffloadIO()
int XrdXrootdProtocol::do_OffloadIO |
( |
| ) |
|
|
private |
◆ do_Open()
int XrdXrootdProtocol::do_Open |
( |
| ) |
|
|
private |
◆ do_Ping()
int XrdXrootdProtocol::do_Ping |
( |
| ) |
|
|
private |
◆ do_Prepare()
int XrdXrootdProtocol::do_Prepare |
( |
bool |
isQuery = false | ) |
|
|
private |
◆ do_Protocol()
◆ do_Putfile()
int XrdXrootdProtocol::do_Putfile |
( |
| ) |
|
|
private |
◆ do_Qconf()
int XrdXrootdProtocol::do_Qconf |
( |
| ) |
|
|
private |
◆ do_Qfh()
int XrdXrootdProtocol::do_Qfh |
( |
| ) |
|
|
private |
◆ do_Qopaque()
int XrdXrootdProtocol::do_Qopaque |
( |
short |
| ) |
|
|
private |
◆ do_Qspace()
int XrdXrootdProtocol::do_Qspace |
( |
| ) |
|
|
private |
◆ do_Query()
int XrdXrootdProtocol::do_Query |
( |
| ) |
|
|
private |
◆ do_Qxattr()
int XrdXrootdProtocol::do_Qxattr |
( |
| ) |
|
|
private |
◆ do_Read()
int XrdXrootdProtocol::do_Read |
( |
| ) |
|
|
private |
◆ do_ReadAll()
int XrdXrootdProtocol::do_ReadAll |
( |
int |
asyncOK = 1 | ) |
|
|
private |
◆ do_ReadNone()
int XrdXrootdProtocol::do_ReadNone |
( |
int & |
retc, |
|
|
int & |
pathID |
|
) |
| |
|
private |
◆ do_ReadV()
int XrdXrootdProtocol::do_ReadV |
( |
| ) |
|
|
private |
◆ do_Rm()
int XrdXrootdProtocol::do_Rm |
( |
| ) |
|
|
private |
◆ do_Rmdir()
int XrdXrootdProtocol::do_Rmdir |
( |
| ) |
|
|
private |
◆ do_Set()
int XrdXrootdProtocol::do_Set |
( |
| ) |
|
|
private |
◆ do_Set_Mon()
◆ do_Stat()
int XrdXrootdProtocol::do_Stat |
( |
| ) |
|
|
private |
◆ do_Statx()
int XrdXrootdProtocol::do_Statx |
( |
| ) |
|
|
private |
◆ do_Sync()
int XrdXrootdProtocol::do_Sync |
( |
| ) |
|
|
private |
◆ do_Truncate()
int XrdXrootdProtocol::do_Truncate |
( |
| ) |
|
|
private |
◆ do_Write()
int XrdXrootdProtocol::do_Write |
( |
| ) |
|
|
private |
◆ do_WriteAll()
int XrdXrootdProtocol::do_WriteAll |
( |
| ) |
|
|
private |
◆ do_WriteCont()
int XrdXrootdProtocol::do_WriteCont |
( |
| ) |
|
|
private |
◆ do_WriteNone()
int XrdXrootdProtocol::do_WriteNone |
( |
| ) |
|
|
private |
◆ do_WriteSpan()
int XrdXrootdProtocol::do_WriteSpan |
( |
| ) |
|
◆ do_WriteV()
int XrdXrootdProtocol::do_WriteV |
( |
| ) |
|
|
private |
◆ do_WriteVec()
int XrdXrootdProtocol::do_WriteVec |
( |
| ) |
|
|
private |
◆ DoIt()
void XrdXrootdProtocol::DoIt |
( |
| ) |
|
|
inlinevirtual |
◆ fsError()
int XrdXrootdProtocol::fsError |
( |
int |
rc, |
|
|
char |
opc, |
|
|
XrdOucErrInfo & |
myError, |
|
|
const char * |
Path, |
|
|
char * |
Cgi |
|
) |
| |
|
private |
◆ fsOvrld()
int XrdXrootdProtocol::fsOvrld |
( |
char |
opc, |
|
|
const char * |
Path, |
|
|
char * |
Cgi |
|
) |
| |
|
private |
◆ fsRedirNoEnt()
int XrdXrootdProtocol::fsRedirNoEnt |
( |
const char * |
eMsg, |
|
|
char * |
Cgi, |
|
|
int |
popt |
|
) |
| |
|
private |
◆ getBuff()
int XrdXrootdProtocol::getBuff |
( |
const int |
isRead, |
|
|
int |
Quantum |
|
) |
| |
|
private |
◆ getData()
int XrdXrootdProtocol::getData |
( |
const char * |
dtype, |
|
|
char * |
buff, |
|
|
int |
blen |
|
) |
| |
|
private |
◆ logLogin()
void XrdXrootdProtocol::logLogin |
( |
bool |
xauth = false | ) |
|
|
private |
◆ mapMode()
static int XrdXrootdProtocol::mapMode |
( |
int |
mode | ) |
|
|
staticprivate |
◆ Match()
◆ MonAuth()
void XrdXrootdProtocol::MonAuth |
( |
| ) |
|
|
protected |
◆ operator=()
◆ PidFile()
static void XrdXrootdProtocol::PidFile |
( |
| ) |
|
|
staticprivate |
◆ Process()
int XrdXrootdProtocol::Process |
( |
XrdLink * |
lp | ) |
|
|
virtual |
◆ Process2()
int XrdXrootdProtocol::Process2 |
( |
| ) |
|
◆ ProcSig()
int XrdXrootdProtocol::ProcSig |
( |
| ) |
|
◆ Recycle()
void XrdXrootdProtocol::Recycle |
( |
XrdLink * |
lp, |
|
|
int |
consec, |
|
|
const char * |
reason |
|
) |
| |
|
virtual |
◆ Reset()
void XrdXrootdProtocol::Reset |
( |
| ) |
|
|
private |
◆ rpCheck()
static int XrdXrootdProtocol::rpCheck |
( |
char * |
fn, |
|
|
char ** |
opaque |
|
) |
| |
|
staticprivate |
◆ rpEmsg()
int XrdXrootdProtocol::rpEmsg |
( |
const char * |
op, |
|
|
char * |
fn |
|
) |
| |
|
private |
◆ SendFile() [1/2]
int XrdXrootdProtocol::SendFile |
( |
int |
fildes | ) |
|
|
virtual |
Send data to a client using the sendfile() system interface.
- Parameters
-
fildes | - The file descriptor to use to effect a sendfile() for all of the requested data. The original offset and length are used relative to this file descriptor. |
- Returns
- >0 - data has been sent in a previous call. This is indicative of a logic error in SendData() as only one call is allowed.
-
=0 - data has been sent.
-
<0 - A fatal transmission error occurred. SendData() should return SFS_ERROR to force the connection to be closed.
Implements XrdSfsDio.
◆ SendFile() [2/2]
int XrdXrootdProtocol::SendFile |
( |
XrdOucSFVec * |
sfvec, |
|
|
int |
sfvnum |
|
) |
| |
|
virtual |
Send data to a client using the sendfile() system interface.
- Parameters
-
sfvec | - One or more XrdOucSFVec elements describing what should be transferred. The first element of the vector must be available for use by the interface for proper framing. That is, start filling in elements at sfvec[1] and sfvnum should be the count of elements filled in plus 1. |
sfvnum | - total number of elements in sfvec and includes the first unused element. There is a maximum number of elements that the vector may have; defined inside XrdOucSFVec. |
- Returns
- >0 - either data has been sent in a previous call or the total amount of data in sfvec is greater than the original request. This is indicative of a SendData() logic error.
-
=0 - data has been sent.
-
<0 - A fatal transmission error occurred. SendData() should return SFS_ERROR to force the connection to be closed.
Implements XrdSfsDio.
◆ SetFD()
void XrdXrootdProtocol::SetFD |
( |
int |
fildes | ) |
|
|
virtual |
Change the file descriptor setting and, consequently, interface processing.
- Parameters
-
fildes | - The file descriptor to use in the future, as follows: < 0 - Disable sendfile and always use read(). >= 0 - Enable sendfile and always use sendfile() w/o invoking this interface (i.e. fast path). |
Implements XrdSfsDio.
◆ SetSF()
int XrdXrootdProtocol::SetSF |
( |
kXR_char * |
fhandle, |
|
|
bool |
seton = false |
|
) |
| |
|
protected |
◆ Squash()
static int XrdXrootdProtocol::Squash |
( |
char * |
| ) |
|
|
staticprivate |
◆ StatGen()
static int XrdXrootdProtocol::StatGen |
( |
struct stat & |
buf, |
|
|
char * |
xxBuff |
|
) |
| |
|
static |
◆ Stats()
int XrdXrootdProtocol::Stats |
( |
char * |
buff, |
|
|
int |
blen, |
|
|
int |
do_sync = 0 |
|
) |
| |
|
virtual |
◆ vpEmsg()
int XrdXrootdProtocol::vpEmsg |
( |
const char * |
op, |
|
|
char * |
fn |
|
) |
| |
|
private |
◆ xapath()
static int XrdXrootdProtocol::xapath |
( |
XrdOucStream & |
Config | ) |
|
|
staticprivate |
◆ xasync()
static int XrdXrootdProtocol::xasync |
( |
XrdOucStream & |
Config | ) |
|
|
staticprivate |
◆ xcksum()
static int XrdXrootdProtocol::xcksum |
( |
XrdOucStream & |
Config | ) |
|
|
staticprivate |
◆ xdig()
◆ xexp()
◆ xexpdo()
static int XrdXrootdProtocol::xexpdo |
( |
char * |
path, |
|
|
int |
popt = 0 |
|
) |
| |
|
staticprivate |
◆ xfsl()
◆ xfsL()
static int XrdXrootdProtocol::xfsL |
( |
XrdOucStream & |
Config, |
|
|
char * |
val, |
|
|
int |
lix |
|
) |
| |
|
staticprivate |
◆ xfso()
◆ xlimit()
static int XrdXrootdProtocol::xlimit |
( |
XrdOucStream & |
Config | ) |
|
|
staticprivate |
◆ xlog()
◆ xmon()
◆ xpidf()
static int XrdXrootdProtocol::xpidf |
( |
XrdOucStream & |
Config | ) |
|
|
staticprivate |
◆ xprep()
static int XrdXrootdProtocol::xprep |
( |
XrdOucStream & |
Config | ) |
|
|
staticprivate |
◆ xred()
◆ xred_php()
static bool XrdXrootdProtocol::xred_php |
( |
char * |
val, |
|
|
char * |
hP[2], |
|
|
int |
rPort[2] |
|
) |
| |
|
staticprivate |
◆ xred_set()
static void XrdXrootdProtocol::xred_set |
( |
RD_func |
func, |
|
|
char * |
rHost[2], |
|
|
int |
rPort[2] |
|
) |
| |
|
staticprivate |
◆ xred_xok()
static bool XrdXrootdProtocol::xred_xok |
( |
int |
func, |
|
|
char * |
rHost[2], |
|
|
int |
rPort[2] |
|
) |
| |
|
staticprivate |
◆ xsecl()
static int XrdXrootdProtocol::xsecl |
( |
XrdOucStream & |
Config | ) |
|
|
staticprivate |
◆ xtrace()
static int XrdXrootdProtocol::xtrace |
( |
XrdOucStream & |
Config | ) |
|
|
staticprivate |
◆ XrdXrootdAdmin
◆ XrdXrootdAioReq
◆ @130
◆ AdminSock
◆ argp
◆ as_force
int XrdXrootdProtocol::as_force |
|
staticprotected |
◆ as_maxperlnk
int XrdXrootdProtocol::as_maxperlnk |
|
staticprotected |
◆ as_maxperreq
int XrdXrootdProtocol::as_maxperreq |
|
staticprotected |
◆ as_maxpersrv
int XrdXrootdProtocol::as_maxpersrv |
|
staticprotected |
◆ as_maxstalls
int XrdXrootdProtocol::as_maxstalls |
|
staticprotected |
◆ as_miniosz
int XrdXrootdProtocol::as_miniosz |
|
staticprotected |
◆ as_minsfsz
int XrdXrootdProtocol::as_minsfsz |
|
staticprotected |
◆ as_noaio
int XrdXrootdProtocol::as_noaio |
|
staticprotected |
◆ as_nosf
int XrdXrootdProtocol::as_nosf |
|
staticprotected |
◆ as_segsize
int XrdXrootdProtocol::as_segsize |
|
staticprotected |
◆ as_syncw
int XrdXrootdProtocol::as_syncw |
|
staticprotected |
◆ AuthProt
◆ BPool
◆ CapVer
unsigned char XrdXrootdProtocol::CapVer |
|
protected |
◆ CIA
◆ Client
◆ clientPV
int XrdXrootdProtocol::clientPV |
|
protected |
◆ cumReadP
int XrdXrootdProtocol::cumReadP |
|
protected |
◆ cumReads
int XrdXrootdProtocol::cumReads |
|
protected |
◆ cumReadV
int XrdXrootdProtocol::cumReadV |
|
protected |
◆ cumSegsV
int XrdXrootdProtocol::cumSegsV |
|
protected |
◆ cumSegsW
int XrdXrootdProtocol::cumSegsW |
|
protected |
◆ cumWrites
int XrdXrootdProtocol::cumWrites |
|
protected |
◆ cumWritV
int XrdXrootdProtocol::cumWritV |
|
protected |
◆ DHS
◆ digFS
XrdSfsFileSystem* XrdXrootdProtocol::digFS |
|
staticprotected |
◆ digLib
char* XrdXrootdProtocol::digLib |
|
staticprotected |
◆ digParm
char* XrdXrootdProtocol::digParm |
|
staticprotected |
◆ doWrite
char XrdXrootdProtocol::doWrite |
|
protected |
◆ doWriteC
char XrdXrootdProtocol::doWriteC |
|
protected |
◆ eDest
◆ Entity
◆ FSLib
char* XrdXrootdProtocol::FSLib[2] |
|
staticprotected |
◆ FSLvn
int XrdXrootdProtocol::FSLvn[2] |
|
staticprotected |
◆ FTab
◆ hailWait
int XrdXrootdProtocol::hailWait |
|
staticprotected |
◆ halfBSize
int XrdXrootdProtocol::halfBSize |
|
protected |
◆ hcMax
int XrdXrootdProtocol::hcMax |
|
staticprotected |
◆ hcNext
int XrdXrootdProtocol::hcNext |
|
protected |
◆ hcNow
int XrdXrootdProtocol::hcNow |
|
protected |
◆ hcPrev
int XrdXrootdProtocol::hcPrev |
|
protected |
◆ isActive
char XrdXrootdProtocol::isActive |
|
protected |
◆ isBound
char XrdXrootdProtocol::isBound |
|
protected |
◆ isDead
char XrdXrootdProtocol::isDead |
|
protected |
◆ isNOP
char XrdXrootdProtocol::isNOP |
|
protected |
◆ isRedir
char XrdXrootdProtocol::isRedir |
|
staticprotected |
◆ JobCKCGI
char XrdXrootdProtocol::JobCKCGI |
|
staticprotected |
◆ JobCKS
◆ JobCKT
char* XrdXrootdProtocol::JobCKT |
|
staticprotected |
◆ JobCKTLST
◆ JobLCL
char XrdXrootdProtocol::JobLCL |
|
staticprotected |
◆ LimitError
bool XrdXrootdProtocol::LimitError |
|
staticprotected |
◆ Link
◆ Locker
◆ maxBuffsz
int XrdXrootdProtocol::maxBuffsz |
|
staticprotected |
◆ maxPio
const int XrdXrootdProtocol::maxPio = 4 |
|
staticprotected |
◆ maxRvecsz
const int XrdXrootdProtocol::maxRvecsz = 1024 |
|
staticprotected |
◆ maxStreams
const int XrdXrootdProtocol::maxStreams = 16 |
|
staticprotected |
◆ maxTransz
int XrdXrootdProtocol::maxTransz |
|
staticprotected |
◆ maxWvecsz
const int XrdXrootdProtocol::maxWvecsz = 1024 |
|
staticprotected |
◆ Monitor
◆ myAioReq
◆ myBlast
int XrdXrootdProtocol::myBlast |
|
protected |
◆ myBlen
int XrdXrootdProtocol::myBlen |
|
protected |
◆ myBuff
char* XrdXrootdProtocol::myBuff |
|
protected |
◆ myCName
const char* XrdXrootdProtocol::myCName |
|
staticprotected |
◆ myCNlen
int XrdXrootdProtocol::myCNlen |
|
staticprotected |
◆ myEInfo
int XrdXrootdProtocol::myEInfo[2] |
◆ myFile
◆ myInst
const char* XrdXrootdProtocol::myInst |
|
staticprotected |
◆ myIOLen
int XrdXrootdProtocol::myIOLen |
|
protected |
◆ myOffset
long long XrdXrootdProtocol::myOffset |
◆ myPID
int XrdXrootdProtocol::myPID |
|
staticprotected |
◆ myRole
int XrdXrootdProtocol::myRole |
|
staticprotected |
◆ myRolf
int XrdXrootdProtocol::myRolf |
|
staticprotected |
◆ mySID
unsigned int XrdXrootdProtocol::mySID |
|
protected |
◆ myStalls
int XrdXrootdProtocol::myStalls |
|
protected |
◆ myWVBytes
long long XrdXrootdProtocol::myWVBytes |
◆ Notify
char* XrdXrootdProtocol::Notify |
|
staticprotected |
◆ numFiles
int XrdXrootdProtocol::numFiles |
|
protected |
◆ numReadP
int XrdXrootdProtocol::numReadP |
|
protected |
◆ numReads
int XrdXrootdProtocol::numReads |
|
protected |
◆ numReadV
int XrdXrootdProtocol::numReadV |
|
protected |
◆ numSegsV
int XrdXrootdProtocol::numSegsV |
|
protected |
◆ numSegsW
int XrdXrootdProtocol::numSegsW |
|
protected |
◆ numWrites
int XrdXrootdProtocol::numWrites |
|
protected |
◆ numWritV
int XrdXrootdProtocol::numWritV |
|
protected |
◆ OD_Bypass
bool XrdXrootdProtocol::OD_Bypass |
|
staticprotected |
◆ OD_Redir
bool XrdXrootdProtocol::OD_Redir |
|
staticprotected |
◆ OD_Stall
int XrdXrootdProtocol::OD_Stall |
|
staticprotected |
◆ osFS
XrdSfsFileSystem* XrdXrootdProtocol::osFS |
|
staticprotected |
◆ PathID
short XrdXrootdProtocol::PathID |
|
protected |
◆ pidPath
char* XrdXrootdProtocol::pidPath |
|
staticprotected |
◆ pioFirst
◆ pioFree
◆ pioLast
◆ Port
int XrdXrootdProtocol::Port |
|
staticprotected |
◆ PrepareAlt
bool XrdXrootdProtocol::PrepareAlt |
|
staticprotected |
◆ PrepareCount
int XrdXrootdProtocol::PrepareCount |
|
protected |
◆ PrepareLimit
int XrdXrootdProtocol::PrepareLimit |
|
staticprotected |
◆ PrepID
◆ Protect
◆ ProtLink
◆ ProtStack
◆ rdType
short XrdXrootdProtocol::rdType |
|
protected |
◆ readWait
int XrdXrootdProtocol::readWait |
|
staticprotected |
◆ ReqID
◆ Request
◆ Response
◆ Resume
int(XrdXrootdProtocol::* XrdXrootdProtocol::Resume) () |
|
protected |
◆ reTry
◆ Route
◆ RPList
◆ RQList
◆ RQLxist
int XrdXrootdProtocol::RQLxist |
|
staticprotected |
◆ rvSeq
unsigned char XrdXrootdProtocol::rvSeq |
|
protected |
◆ Sched
◆ SecLib
char* XrdXrootdProtocol::SecLib |
|
staticprotected |
◆ SI
◆ sigBuff
char XrdXrootdProtocol::sigBuff[64] |
|
protected |
◆ sigHere
bool XrdXrootdProtocol::sigHere |
|
protected |
◆ sigNeed
bool XrdXrootdProtocol::sigNeed |
|
protected |
◆ sigRead
bool XrdXrootdProtocol::sigRead |
|
protected |
◆ sigReq
◆ sigReq2Ver
◆ sigWarn
bool XrdXrootdProtocol::sigWarn |
|
protected |
◆ Status
char XrdXrootdProtocol::Status |
|
protected |
◆ Stream
◆ streamMutex
◆ totReadP
long long XrdXrootdProtocol::totReadP |
|
protected |
◆ TraceID
const char* XrdXrootdProtocol::TraceID |
|
staticprotected |
◆ WANPort
int XrdXrootdProtocol::WANPort |
|
staticprotected |
◆ WANWindow
int XrdXrootdProtocol::WANWindow |
|
staticprotected |
◆ Window
int XrdXrootdProtocol::Window |
|
staticprotected |
◆ wvInfo
XrdXrootdWVInfo* XrdXrootdProtocol::wvInfo |
|
protected |
◆ wvSeq
unsigned char XrdXrootdProtocol::wvSeq |
|
protected |
◆ XPList
The documentation for this class was generated from the following file: