![]() |
XRootD
|
#include <XProtocol.hh>
Classes | |
struct | ServerResponseBody_Attn_asyncdi |
struct | ServerResponseBody_Attn_asyncrd |
struct | ServerResponseBody_Attn_asyncwt |
Public Types | |
typedef kXR_int32 | ServerResponseType |
enum | XReqErrorType { kGENERICERR = 0 , kREAD , kWRITE , kREDIRCONNECT , kOK , kNOMORESTREAMS } |
Static Public Member Functions | |
static const char * | errName (kXR_int32 errCode) |
static int | mapError (int rc) |
static const char * | reqName (kXR_unt16 reqCode) |
static int | toErrno (int xerr) |
Definition at line 1355 of file XProtocol.hh.
struct XProtocol::ServerResponseBody_Attn_asyncdi |
Definition at line 1459 of file XProtocol.hh.
Class Members | ||
---|---|---|
kXR_int32 | actnum | |
kXR_int32 | msec | |
kXR_int32 | wsec |
struct XProtocol::ServerResponseBody_Attn_asyncrd |
Definition at line 1465 of file XProtocol.hh.
Class Members | ||
---|---|---|
kXR_int32 | actnum | |
char | host[4092] | |
kXR_int32 | port |
struct XProtocol::ServerResponseBody_Attn_asyncwt |
Definition at line 1471 of file XProtocol.hh.
Class Members | ||
---|---|---|
kXR_int32 | actnum | |
kXR_int32 | wsec |
Definition at line 1488 of file XProtocol.hh.
Enumerator | |
---|---|
kGENERICERR | |
kREAD | |
kWRITE | |
kREDIRCONNECT | |
kOK | |
kNOMORESTREAMS |
Definition at line 1478 of file XProtocol.hh.
|
static |
|
inlinestatic |
Definition at line 1361 of file XProtocol.hh.
References EAUTH, EBADRQC, ENOATTR, ETIME, kXR_ArgInvalid, kXR_ArgTooLong, kXR_AttrNotFound, kXR_AuthFailed, kXR_Cancelled, kXR_ChkSumErr, kXR_Conflict, kXR_DecryptErr, kXR_FileNotOpen, kXR_FSError, kXR_fsReadOnly, kXR_Impossible, kXR_inProgress, kXR_InvalidRequest, kXR_IOError, kXR_isDirectory, kXR_ItExists, kXR_NoMemory, kXR_noReplicas, kXR_noserver, kXR_NoSpace, kXR_NotAuthorized, kXR_NotFile, kXR_NotFound, kXR_Overloaded, kXR_overQuota, kXR_ReqTimedOut, kXR_ServerError, kXR_SigVerErr, kXR_TimerExpired, kXR_TLSRequired, kXR_TooManyErrs, and kXR_Unsupported.
Referenced by XrdCl::LocalFileHandler::ListXAttr(), main(), XrdSsiUtils::MapErr(), XrdXrootdAioTask::SendError(), XrdXrootdCallBack::sendError(), XrdXrootdAioTask::SendFSError(), XrdCl::LocalFileHandler::Sync(), and XrdCl::FileStateHandler::Write().
|
static |
Definition at line 151 of file XProtocol.cc.
References kXR_auth, and kXR_REQFENCE.
Referenced by XrdXrootdProtocol::Process(), and XrdXrootdProtocol::Process2().
|
inlinestatic |
Definition at line 1408 of file XProtocol.hh.
References EAUTH, EBADRQC, ENOATTR, ETIME, kXR_ArgInvalid, kXR_ArgMissing, kXR_ArgTooLong, kXR_AttrNotFound, kXR_AuthFailed, kXR_BadPayload, kXR_Cancelled, kXR_ChkSumErr, kXR_Conflict, kXR_DecryptErr, kXR_FileLocked, kXR_FileNotOpen, kXR_FSError, kXR_fsReadOnly, kXR_Impossible, kXR_inProgress, kXR_InvalidRequest, kXR_IOError, kXR_isDirectory, kXR_ItExists, kXR_NoMemory, kXR_noReplicas, kXR_noserver, kXR_NoSpace, kXR_NotAuthorized, kXR_NotFile, kXR_NotFound, kXR_Overloaded, kXR_overQuota, kXR_ReqTimedOut, kXR_ServerError, kXR_SigVerErr, kXR_TimerExpired, kXR_TLSRequired, kXR_TooManyErrs, kXR_Unsupported, and xerr().
Referenced by XrdPosixMap::Result(), and XrdCl::Status::ToString().