xrootd
|
#include <XrdOucErrInfo.hh>
Public Member Functions | |
void | clear (const char *usr=0, int uc=0) |
ucap: Client is on a private net More... | |
XrdOucEI & | operator= (const XrdOucEI &rhs) |
XrdOucEI (const char *usr, int uc=0) | |
Public Attributes | |
const char * | user |
int | ucap |
int | code |
char | message [Max_Error_Len] |
Static Public Attributes | |
static const size_t | Max_Error_Len = 2048 |
static const int | Path_Offset = 1024 |
static const int | uVMask = 0x0000ffff |
static const int | uAsync = 0x80000000 |
ucap: Extract protocol version More... | |
static const int | uUrlOK = 0x40000000 |
ucap: Supports async responses More... | |
static const int | uMProt = 0x20000000 |
ucap: Supports url redirects More... | |
static const int | uReadR = 0x10000000 |
ucap: Supports multiple protocols More... | |
static const int | uIPv4 = 0x08000000 |
ucap: Supports read redirects More... | |
static const int | uIPv64 = 0x04000000 |
ucap: Supports only IPv4 info More... | |
static const int | uPrip = 0x02000000 |
The XrdOucEI struct encapsulates error information. It uses a fixed buffer for message text and tracing information. It also allows extended information to be recorded in an appendage. It cannot be directly used.
|
inline |
References clear().
|
inline |
ucap: Client is on a private net
References code, message, ucap, and user.
Referenced by XrdOucErrInfo::clear(), and XrdOucEI().
int XrdOucEI::code |
|
static |
char XrdOucEI::message[Max_Error_Len] |
|
static |
|
static |
ucap: Extract protocol version
int XrdOucEI::ucap |
Referenced by clear(), XrdOucErrInfo::getUCap(), operator=(), and XrdOucErrInfo::setUCap().
|
static |
ucap: Supports read redirects
|
static |
ucap: Supports only IPv4 info
|
static |
ucap: Supports url redirects
|
static |
ucap: Supports IPv6|IPv4 info and uIPv4 says IPv4 is prefered
|
static |
ucap: Supports multiple protocols
const char* XrdOucEI::user |
Referenced by clear(), XrdOucErrInfo::getErrUser(), operator=(), and XrdOucErrInfo::setErrUser().
|
static |
ucap: Supports async responses
|
static |