#include <XrdOucErrInfo.hh>
|
| void | clear () |
| |
| void | setErrArg (unsigned long long cbarg=0) |
| |
| void | setErrCB (XrdOucEICB *cb, unsigned long long cbarg=0) |
| |
| int | setErrCode (int code) |
| |
| int | setErrInfo (int code, const char *message) |
| |
| int | setErrInfo (int code, const char *txtlist[], int n) |
| |
| void | setErrUser (const char *user) |
| |
| unsigned long long | getErrArg () |
| |
| char * | getMsgBuff (int &mblen) |
| |
| XrdOucEICB * | getErrCB () |
| |
| XrdOucEICB * | getErrCB (unsigned long long &ap) |
| |
| int | getErrInfo () |
| |
| int | getErrInfo (XrdOucEI &errorParm) |
| |
| const char * | getErrText () |
| |
| const char * | getErrText (int &ecode) |
| |
| const char * | getErrUser () |
| |
| XrdOucEnv * | getEnv () |
| |
| XrdOucEnv * | setEnv (XrdOucEnv *newEnv) |
| |
| const char * | getErrData () |
| |
| void | setErrData (const char *Data, int Offs=0) |
| |
| int | getErrMid () |
| |
| void | setErrMid (int mid) |
| |
| XrdOucErrInfo & | operator= (const XrdOucErrInfo &rhs) |
| |
| | XrdOucErrInfo (const char *user=0, XrdOucEICB *cb=0, unsigned long long ca=0, int mid=0) |
| |
| | XrdOucErrInfo (const char *user, XrdOucEnv *envp) |
| |
| | XrdOucErrInfo (const char *user, int MonID) |
| |
| virtual | ~XrdOucErrInfo () |
| |
| XrdOucErrInfo::XrdOucErrInfo |
( |
const char * |
user = 0, |
|
|
XrdOucEICB * |
cb = 0, |
|
|
unsigned long long |
ca = 0, |
|
|
int |
mid = 0 |
|
) |
| |
|
inline |
| XrdOucErrInfo::XrdOucErrInfo |
( |
const char * |
user, |
|
|
XrdOucEnv * |
envp |
|
) |
| |
|
inline |
| XrdOucErrInfo::XrdOucErrInfo |
( |
const char * |
user, |
|
|
int |
MonID |
|
) |
| |
|
inline |
| virtual XrdOucErrInfo::~XrdOucErrInfo |
( |
| ) |
|
|
inlinevirtual |
| void XrdOucErrInfo::clear |
( |
| ) |
|
|
inline |
| unsigned long long XrdOucErrInfo::getErrArg |
( |
| ) |
|
|
inline |
| XrdOucEICB* XrdOucErrInfo::getErrCB |
( |
unsigned long long & |
ap | ) |
|
|
inline |
| const char* XrdOucErrInfo::getErrData |
( |
| ) |
|
|
inline |
| int XrdOucErrInfo::getErrInfo |
( |
| ) |
|
|
inline |
References XrdOucEI::code, and ErrInfo.
Referenced by XrdCmsClientMan::delayResp(), XrdSecProtocolsss::Init_Client(), XrdSecProtocolsss::Load_Client(), XrdSecProtocolsss::Load_Server(), main(), XrdSecsssKT::Refresh(), XrdCmsFinderRMT::send2Man(), XrdSecsssAdmin_addKey(), XrdSecsssAdmin_delKey(), XrdSecsssAdmin_insKey(), XrdSecsssAdmin_lstKey(), XrdSecsssKT::XrdSecsssKT(), and XrdXrootdFile::XrdXrootdFile().
| int XrdOucErrInfo::getErrInfo |
( |
XrdOucEI & |
errorParm | ) |
|
|
inline |
| int XrdOucErrInfo::getErrMid |
( |
| ) |
|
|
inline |
| const char* XrdOucErrInfo::getErrText |
( |
| ) |
|
|
inline |
References ErrInfo, and XrdOucEI::message.
Referenced by XrdCmsSecurity::Authenticate(), XrdXrootdProtocol::CheckSum(), XrdXrootdProtocol::do_Auth(), XrdXrootdProtocol::do_CKsum(), XrdXrootdProtocol::do_Close(), XrdXrootdProtocol::do_WriteNone(), XrdCl::XRootDTransport::DoAuthentication(), XrdClientConn::DoAuthentication(), XrdXrootdCBJob::DoIt(), XrdXrootdCBJob::DoStatx(), XrdXrootdProtocol::fsError(), XrdCl::XRootDTransport::GetCredentials(), XrdSecsssKT::getKeyTab(), XrdCmsSecurity::Identify(), XrdSecProtocolgsi::Init(), XrdSecPManager::ldPO(), main(), XrdSecServer::ProtBind_Complete(), XrdSecTLayer::secXeq(), XrdXrootdCallBack::sendError(), and XrdSecServer::xprot().
| const char* XrdOucErrInfo::getErrText |
( |
int & |
ecode | ) |
|
|
inline |
| const char* XrdOucErrInfo::getErrUser |
( |
| ) |
|
|
inline |
References ErrInfo, and XrdOucEI::user.
Referenced by XrdCmsResp::Alloc(), XrdOfsTPC::Authorize(), XrdOfs::chksum(), XrdOfs::chmod(), XrdCmsParser::Decode(), XrdCmsClientMan::delayResp(), XrdXrootdCallBack::Done(), XrdBwm::Emsg(), XrdOfs::Emsg(), XrdOfs::exists(), XrdOfsTPC::Fatal(), XrdCmsFinderRMT::Forward(), XrdOfs::fsctl(), XrdOucCallBack::Init(), XrdCmsFinderRMT::Locate(), XrdOfs::mkdir(), XrdBwmFile::open(), XrdCmsFinderRMT::Prepare(), XrdOfs::remove(), XrdOfs::rename(), XrdCmsFinderRMT::SelectManFail(), XrdCmsFinderRMT::send2Man(), XrdXrootdCallBack::sendError(), XrdXrootdCallBack::sendResp(), XrdCmsFinderRMT::Space(), XrdBwm::Stall(), XrdOfs::stat(), XrdOfsEvr::theClient::theClient(), and XrdOfs::truncate().
| char* XrdOucErrInfo::getMsgBuff |
( |
int & |
mblen | ) |
|
|
inline |
| void XrdOucErrInfo::setErrArg |
( |
unsigned long long |
cbarg = 0 | ) |
|
|
inline |
| void XrdOucErrInfo::setErrCB |
( |
XrdOucEICB * |
cb, |
|
|
unsigned long long |
cbarg = 0 |
|
) |
| |
|
inline |
| int XrdOucErrInfo::setErrCode |
( |
int |
code | ) |
|
|
inline |
References PC1::code(), XrdOucEI::code, and ErrInfo.
Referenced by XrdBwmHandle::Activate(), XrdOfs::chksum(), XrdBwmHandle::Dispatch(), XrdSfsNativeFile::fctl(), XrdOfsFile::fctl(), XrdOfs::fsctl(), XrdSecsssKT::getKeyTab(), XrdOfsTPCJob::Sync(), and XrdSecsssKT::XrdSecsssKT().
| void XrdOucErrInfo::setErrData |
( |
const char * |
Data, |
|
|
int |
Offs = 0 |
|
) |
| |
|
inline |
| int XrdOucErrInfo::setErrInfo |
( |
int |
code, |
|
|
const char * |
message |
|
) |
| |
|
inline |
References PC1::code(), XrdOucEI::code, ErrInfo, XrdOucEI::message, and strlcpy().
Referenced by XrdBwmHandle::Activate(), XrdSecPManager::Add(), XrdXrootdProtocol::aio_Error(), XrdCmsResp::Alloc(), XrdSecProtocolunix::Authenticate(), XrdSfsFileSystem::chksum(), XrdOfs::chksum(), XrdCmsParser::Decode(), XrdCmsClientMan::delayResp(), XrdXrootdProtocol::do_CKsum(), XrdXrootdProtocol::do_Write(), XrdXrootdCBJob::DoStatx(), XrdSfsNative::Emsg(), XrdBwm::Emsg(), XrdOfs::Emsg(), XrdSecProtocolpwd::ErrF(), XrdSecProtocolgsi::ErrF(), XrdOfsTPCInfo::Fail(), XrdSecProtocolsss::Fatal(), XrdOfsTPC::Fatal(), XrdSecProtocolkrb5::Fatal(), XrdBwmFile::fctl(), XrdSfsNativeFile::fctl(), XrdOfsFile::fctl(), XrdCmsFinderRMT::Forward(), XrdOfs::Forward(), XrdSfsNative::fsctl(), XrdOfs::fsctl(), XrdSecPManager::Get(), XrdSecsssKT::getKeyTab(), XrdSecServer::getProtocol(), XrdSecsssKT::ktDecode0(), XrdSecPManager::ldPO(), XrdCmsFinderRMT::Locate(), XrdCmsFinderRMT::Prepare(), XrdOucCallBack::Reply(), XrdSecTLayer::secError(), XrdCmsFinderRMT::SelectManager(), XrdCmsFinderRMT::SelectManFail(), XrdCmsFinderRMT::send2Man(), XrdOfsEvr::sendEvent(), XrdCmsFinderRMT::Space(), XrdBwm::Stall(), XrdOfs::Stall(), XrdOfsTPCJob::Sync(), XrdSecGetProtocol(), XrdSecProtocolgsiObject(), XrdSecProtocolkrb5Init(), XrdSecProtocolkrb5Object(), XrdSecProtocolpwdObject(), XrdSecProtocolunixObject(), and XrdSecsssKT::XrdSecsssKT().
| int XrdOucErrInfo::setErrInfo |
( |
int |
code, |
|
|
const char * |
txtlist[], |
|
|
int |
n |
|
) |
| |
|
inline |
| void XrdOucErrInfo::setErrMid |
( |
int |
mid | ) |
|
|
inline |
| void XrdOucErrInfo::setErrUser |
( |
const char * |
user | ) |
|
|
inline |
| short XrdOucErrInfo::dOff |
|
protected |
| unsigned long long XrdOucErrInfo::ErrCBarg |
Referenced by clear(), getErrData(), getErrInfo(), getErrText(), getErrUser(), getMsgBuff(), operator=(), setErrCode(), setErrData(), setErrInfo(), and setErrUser().
| short XrdOucErrInfo::Reserved0 |
|
protected |
| void* XrdOucErrInfo::Reserved1 |
|
protected |
The documentation for this class was generated from the following file: