xrootd
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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

Member Enumeration Documentation

Enumerator
kGENERICERR 
kREAD 
kWRITE 
kREDIRCONNECT 
kOK 
kNOMORESTREAMS 

Member Function Documentation

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

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