![]() |
XRootD
|
#include <XrdSsiUtils.hh>
Public Member Functions | |
XrdSsiUtils () | |
~XrdSsiUtils () | |
Static Public Member Functions | |
static char * | b2x (const char *ibuff, int ilen, char *obuff, int olen, char xbuff[4]) |
static int | Emsg (const char *pfx, int ecode, const char *op, const char *path, XrdOucErrInfo &eDest) |
static int | GetErr (XrdCl::XRootDStatus &Status, std::string &eText) |
static int | MapErr (int xEnum) |
static void | RetErr (XrdSsiRequest &reqP, const char *eTxt, int eNum) |
static void | SetErr (XrdCl::XRootDStatus &Status, XrdSsiErrInfo &eInfo) |
Definition at line 40 of file XrdSsiUtils.hh.
|
inline |
Definition at line 61 of file XrdSsiUtils.hh.
|
inline |
Definition at line 62 of file XrdSsiUtils.hh.
|
static |
Definition at line 116 of file XrdSsiUtils.cc.
|
static |
Definition at line 159 of file XrdSsiUtils.cc.
References eDest, XrdSysError::Emsg(), XrdOucERoute::Format(), XrdSsi::Log, and SFS_ERROR.
Referenced by XrdSsiDir::autoStat(), XrdSsiDir::close(), XrdSsiFile::fctl(), XrdSsiFileSess::fctl(), XrdSsiDir::FName(), XrdSsiDir::nextEntry(), XrdSsiDir::open(), XrdSsiFileSess::open(), XrdSsiFile::open(), XrdSsiFileSess::read(), XrdSsiFile::readv(), XrdSsiFileSess::SendData(), XrdSsiFile::sync(), XrdSsiFileSess::truncate(), and XrdSsiFileSess::write().
|
static |
Definition at line 191 of file XrdSsiUtils.cc.
References XrdCl::Status::code, XrdCl::errErrorResponse, XrdCl::Status::errNo, XrdCl::XRootDStatus::GetErrorMessage(), and XrdCl::XRootDStatus::ToStr().
Referenced by XrdSsiSessReal::Provision().
|
static |
Definition at line 211 of file XrdSsiUtils.cc.
References XProtocol::mapError().
|
static |
Definition at line 220 of file XrdSsiUtils.cc.
References XrdSsi::schedP, and XrdScheduler::Schedule().
Referenced by XrdSsiServReal::ProcessRequest(), and XrdSsiSessReal::Provision().
|
static |
Definition at line 232 of file XrdSsiUtils.cc.
References XrdCl::Status::code, XrdCl::errErrorResponse, XrdCl::Status::errNo, XrdCl::XRootDStatus::GetErrorMessage(), XrdSsiErrInfo::Set(), and XrdCl::XRootDStatus::ToStr().
Referenced by XrdSsiTaskReal::SendRequest(), XrdSsiTaskReal::SetBuff(), XrdSsiSessReal::XeqEvent(), and XrdSsiTaskReal::XeqEvent().