#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 1398 of file XProtocol.hh.
| struct XProtocol::ServerResponseBody_Attn_asyncdi |
Definition at line 1504 of file XProtocol.hh.
| Class Members | ||
|---|---|---|
| kXR_int32 | actnum | |
| kXR_int32 | msec | |
| kXR_int32 | wsec | |
| struct XProtocol::ServerResponseBody_Attn_asyncrd |
Definition at line 1510 of file XProtocol.hh.
| Class Members | ||
|---|---|---|
| kXR_int32 | actnum | |
| char | host[4092] | |
| kXR_int32 | port | |
| struct XProtocol::ServerResponseBody_Attn_asyncwt |
Definition at line 1516 of file XProtocol.hh.
| Class Members | ||
|---|---|---|
| kXR_int32 | actnum | |
| kXR_int32 | wsec | |
Definition at line 1533 of file XProtocol.hh.
| Enumerator | |
|---|---|
| kGENERICERR | |
| kREAD | |
| kWRITE | |
| kREDIRCONNECT | |
| kOK | |
| kNOMORESTREAMS | |
Definition at line 1523 of file XProtocol.hh.
|
static |
Definition at line 131 of file XProtocol.cc.
References kXR_ArgInvalid, and kXR_ERRFENCE.
|
inlinestatic |
Definition at line 1404 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(), XrdCl::FileStateHandler::Write(), and XrdCl::FileStateHandler::Write().
|
static |
Definition at line 153 of file XProtocol.cc.
References kXR_auth, and kXR_REQFENCE.
Referenced by XrdXrootdProtocol::Process(), and XrdXrootdProtocol::Process2().
|
inlinestatic |
Definition at line 1453 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 mapXrdErrToHttp(), XrdPosixMap::Result(), and XrdCl::Status::ToString().