xrootd
Loading...
Searching...
No Matches
Classes | Public Types | Static Public Member Functions | List of all members
XProtocol Class Reference

#include <XProtocol.hh>

Classes

struct  ServerResponseBody_Attn_asyncdi
 
struct  ServerResponseBody_Attn_asyncrd
 
struct  ServerResponseBody_Attn_asyncwt
 

Public Types

enum  XReqErrorType {
  kGENERICERR = 0 , kREAD , kWRITE , kREDIRCONNECT ,
  kOK , kNOMORESTREAMS
}
 
typedef kXR_int32 ServerResponseType
 

Static Public Member Functions

static int mapError (int rc)
 
static int toErrno (int xerr)
 
static const char * errName (kXR_int32 errCode)
 
static const char * reqName (kXR_unt16 reqCode)
 

Member Typedef Documentation

◆ ServerResponseType

Member Enumeration Documentation

◆ XReqErrorType

Enumerator
kGENERICERR 
kREAD 
kWRITE 
kREDIRCONNECT 
kOK 
kNOMORESTREAMS 

Member Function Documentation

◆ errName()

static const char * XProtocol::errName ( kXR_int32  errCode)
static

◆ mapError()

static int XProtocol::mapError ( int  rc)
inlinestatic

◆ reqName()

static const char * XProtocol::reqName ( kXR_unt16  reqCode)
static

◆ toErrno()

static int XProtocol::toErrno ( int  xerr)
inlinestatic

The documentation for this class was generated from the following file: