XRootD
XrdFrmConfig::Policy Struct Reference

#include <XrdFrmConfig.hh>

+ Collaboration diagram for XrdFrmConfig::Policy:

Public Member Functions

 Policy (const char *snv, long long minV, long long maxV, int hV, int xV)
 
 ~Policy ()
 

Public Attributes

int Ext
 
int Hold
 
long long maxFree
 
long long minFree
 
PolicyNext
 
char Sname [XrdOssSpace::minSNbsz]
 

Detailed Description

Definition at line 133 of file XrdFrmConfig.hh.

Constructor & Destructor Documentation

◆ Policy()

XrdFrmConfig::Policy::Policy ( const char *  snv,
long long  minV,
long long  maxV,
int  hV,
int  xV 
)
inline

Definition at line 140 of file XrdFrmConfig.hh.

141  : minFree(minV), maxFree(maxV),
142  Hold(hV), Ext(xV), Next(0) {strcpy(Sname, snv);}
char Sname[XrdOssSpace::minSNbsz]

References Sname.

◆ ~Policy()

XrdFrmConfig::Policy::~Policy ( )
inline

Definition at line 143 of file XrdFrmConfig.hh.

143 {}

Member Data Documentation

◆ Ext

int XrdFrmConfig::Policy::Ext

Definition at line 137 of file XrdFrmConfig.hh.

Referenced by mainConfig().

◆ Hold

int XrdFrmConfig::Policy::Hold

Definition at line 136 of file XrdFrmConfig.hh.

Referenced by mainConfig().

◆ maxFree

long long XrdFrmConfig::Policy::maxFree

Definition at line 135 of file XrdFrmConfig.hh.

Referenced by mainConfig().

◆ minFree

long long XrdFrmConfig::Policy::minFree

Definition at line 134 of file XrdFrmConfig.hh.

Referenced by mainConfig().

◆ Next

Policy* XrdFrmConfig::Policy::Next

Definition at line 138 of file XrdFrmConfig.hh.

Referenced by mainConfig().

◆ Sname

char XrdFrmConfig::Policy::Sname[XrdOssSpace::minSNbsz]

Definition at line 139 of file XrdFrmConfig.hh.

Referenced by Policy(), and mainConfig().


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