xrootd
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
XrdCmsRRData Class Reference

#include <XrdCmsRRData.hh>

Collaboration diagram for XrdCmsRRData:
Collaboration graph
[legend]

Public Types

enum  ArgName {
  Arg_Null =0, Arg_AToken, Arg_Avoid, Arg_Datlen,
  Arg_Ident, Arg_Info, Arg_Mode, Arg_Notify,
  Arg_Opaque2, Arg_Opaque, Arg_Opts, Arg_Path,
  Arg_Path2, Arg_Port, Arg_Prty, Arg_Reqid,
  Arg_dskFree, Arg_dskUtil, Arg_theLoad, Arg_SID,
  Arg_dskTot, Arg_dskMinf, Arg_CGI, Arg_Ilist,
  Arg_Count
}
 

Public Member Functions

int getBuff (size_t bsz)
 

Static Public Member Functions

static XrdCmsRRDataObjectify (XrdCmsRRData *op=0)
 

Public Attributes

XrdCms::CmsRRHdr Request
 
char * Path
 
char * Opaque
 
char * Path2
 
char * Opaque2
 
char * Avoid
 
char * Reqid
 
char * Notify
 
char * Prty
 
char * Mode
 
char * Ident
 
unsigned int Opts
 
int PathLen
 
unsigned int dskFree
 
union {
   unsigned int   dskUtil
 
   int   waitVal
 
}; 
 
char * Buff
 
int Blen
 
int Dlen
 
int Routing
 
XrdCmsRRDataNext
 

Member Enumeration Documentation

◆ ArgName

Enumerator
Arg_Null 
Arg_AToken 
Arg_Avoid 
Arg_Datlen 
Arg_Ident 
Arg_Info 
Arg_Mode 
Arg_Notify 
Arg_Opaque2 
Arg_Opaque 
Arg_Opts 
Arg_Path 
Arg_Path2 
Arg_Port 
Arg_Prty 
Arg_Reqid 
Arg_dskFree 
Arg_dskUtil 
Arg_theLoad 
Arg_SID 
Arg_dskTot 
Arg_dskMinf 
Arg_CGI 
Arg_Ilist 
Arg_Count 

Member Function Documentation

◆ getBuff()

int XrdCmsRRData::getBuff ( size_t  bsz)

◆ Objectify()

static XrdCmsRRData* XrdCmsRRData::Objectify ( XrdCmsRRData op = 0)
static

Member Data Documentation

◆ @77

union { ... }

◆ Avoid

char* XrdCmsRRData::Avoid

◆ Blen

int XrdCmsRRData::Blen

◆ Buff

char* XrdCmsRRData::Buff

◆ Dlen

int XrdCmsRRData::Dlen

◆ dskFree

unsigned int XrdCmsRRData::dskFree

◆ dskUtil

unsigned int XrdCmsRRData::dskUtil

◆ Ident

char* XrdCmsRRData::Ident

◆ Mode

char* XrdCmsRRData::Mode

◆ Next

XrdCmsRRData* XrdCmsRRData::Next

◆ Notify

char* XrdCmsRRData::Notify

◆ Opaque

char* XrdCmsRRData::Opaque

Referenced by XrdCmsParser::Parse().

◆ Opaque2

char* XrdCmsRRData::Opaque2

Referenced by XrdCmsParser::Parse().

◆ Opts

unsigned int XrdCmsRRData::Opts

◆ Path

char* XrdCmsRRData::Path

◆ Path2

char* XrdCmsRRData::Path2

◆ PathLen

int XrdCmsRRData::PathLen

◆ Prty

char* XrdCmsRRData::Prty

◆ Reqid

char* XrdCmsRRData::Reqid

◆ Request

XrdCms::CmsRRHdr XrdCmsRRData::Request

◆ Routing

int XrdCmsRRData::Routing

◆ waitVal

int XrdCmsRRData::waitVal

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