XRootD
Loading...
Searching...
No Matches
XrdCmsKeyLoc Class Reference

#include <XrdCmsKey.hh>

+ Collaboration diagram for XrdCmsKeyLoc:

Public Member Functions

 XrdCmsKeyLoc ()
 
 ~XrdCmsKeyLoc ()
 
XrdCmsKeyLocoperator= (const XrdCmsKeyLoc &rhs)
 

Public Attributes

union { 
 
int deadline
 
unsigned int HashSave
 
};  
 
SMask_t hfvec
 
int lifeline
 
SMask_t pfvec
 
SMask_t qfvec
 
short roPend
 
short rwPend
 
unsigned int TOD_B
 

Detailed Description

Definition at line 88 of file XrdCmsKey.hh.

Constructor & Destructor Documentation

◆ XrdCmsKeyLoc()

XrdCmsKeyLoc::XrdCmsKeyLoc ( )
inline

Definition at line 113 of file XrdCmsKey.hh.

113: lifeline(0), roPend(0), rwPend(0) {}

References lifeline, roPend, and rwPend.

Referenced by operator=().

+ Here is the caller graph for this function:

◆ ~XrdCmsKeyLoc()

XrdCmsKeyLoc::~XrdCmsKeyLoc ( )
inline

Definition at line 114 of file XrdCmsKey.hh.

114{}

Member Function Documentation

◆ operator=()

XrdCmsKeyLoc & XrdCmsKeyLoc::operator= ( const XrdCmsKeyLoc & rhs)
inline

Definition at line 105 of file XrdCmsKey.hh.

106 {hfvec=rhs.hfvec; pfvec=rhs.pfvec; TOD_B=rhs.TOD_B;
107 deadline = rhs.deadline;
108 lifeline = rhs.lifeline;
109 roPend = rhs.roPend; rwPend = rhs.rwPend;
110 return *this;
111 }
SMask_t hfvec
Definition XrdCmsKey.hh:92
unsigned int TOD_B
Definition XrdCmsKey.hh:95
SMask_t pfvec
Definition XrdCmsKey.hh:93

References XrdCmsKeyLoc(), hfvec, lifeline, pfvec, roPend, rwPend, and TOD_B.

+ Here is the call graph for this function:

Member Data Documentation

◆ [union]

union { ... } XrdCmsKeyLoc

◆ hfvec

SMask_t XrdCmsKeyLoc::hfvec

◆ lifeline

int XrdCmsKeyLoc::lifeline

◆ pfvec

SMask_t XrdCmsKeyLoc::pfvec

◆ qfvec

SMask_t XrdCmsKeyLoc::qfvec

Definition at line 94 of file XrdCmsKey.hh.

Referenced by XrdCmsCache::AddFile(), XrdCmsCache::GetFile(), and XrdCmsCache::UnkFile().

◆ roPend

short XrdCmsKeyLoc::roPend

Definition at line 101 of file XrdCmsKey.hh.

Referenced by XrdCmsKeyLoc(), XrdCmsCache::AddFile(), XrdCmsKeyItem::Alloc(), and operator=().

◆ rwPend

short XrdCmsKeyLoc::rwPend

Definition at line 102 of file XrdCmsKey.hh.

Referenced by XrdCmsKeyLoc(), XrdCmsCache::AddFile(), XrdCmsKeyItem::Alloc(), and operator=().

◆ TOD_B

unsigned int XrdCmsKeyLoc::TOD_B

Definition at line 95 of file XrdCmsKey.hh.

Referenced by XrdCmsCache::AddFile(), XrdCmsCache::GetFile(), and operator=().


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