XrdOucEI Struct Reference
#include <XrdOucErrInfo.hh>
List of all members.
Public Member Functions |
void | clear (const char *usr=0, int uc=0) |
| ucap: Client is on a private net
|
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
|
static const int | uUrlOK = 0x40000000 |
| ucap: Supports async responses
|
static const int | uMProt = 0x20000000 |
| ucap: Supports url redirects
|
static const int | uReadR = 0x10000000 |
| ucap: Supports multiple protocols
|
static const int | uIPv4 = 0x08000000 |
| ucap: Supports read redirects
|
static const int | uIPv64 = 0x04000000 |
| ucap: Supports only IPv4 info
|
static const int | uPrip = 0x02000000 |
Detailed Description
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.
Constructor & Destructor Documentation
XrdOucEI::XrdOucEI |
( |
const char * |
usr, |
|
|
int |
uc = 0 | |
|
) |
| | [inline] |
Member Function Documentation
void XrdOucEI::clear |
( |
const char * |
usr = 0 , |
|
|
int |
uc = 0 | |
|
) |
| | [inline] |
Member Data Documentation
ucap: Extract protocol version
ucap: Supports read redirects
ucap: Supports only IPv4 info
ucap: Supports url redirects
ucap: Supports IPv6|IPv4 info and uIPv4 says IPv4 is prefered
ucap: Supports multiple protocols
ucap: Supports async responses
The documentation for this struct was generated from the following file: