xrootd
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes

XrdCmsRRData Class Reference

#include <XrdCmsRRData.hh>

Collaboration diagram for XrdCmsRRData:
Collaboration graph
[legend]

List of all members.

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_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

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_Count 

Member Function Documentation

int XrdCmsRRData::getBuff ( size_t  bsz)
XrdCmsRRData * XrdCmsRRData::Objectify ( XrdCmsRRData op = 0) [static]

Member Data Documentation

union { ... }
unsigned int XrdCmsRRData::dskFree
unsigned int XrdCmsRRData::dskUtil

Referenced by Objectify().

unsigned int XrdCmsRRData::Opts

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