xrootd
Loading...
Searching...
No Matches
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

◆ [union]

union { ... } XrdCmsRRData

◆ 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: