xrootd
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
XrdNetCache::anItem Struct Reference
Collaboration diagram for XrdNetCache::anItem:
Collaboration graph
[legend]

Public Member Functions

int operator!= (const anItem &oth)
 
 anItem ()
 
 anItem (anItem &Item, const char *hn, int kt)
 
 ~anItem ()
 

Public Attributes

union {
   long long   aV6 [2]
 
   int   aV4 [4]
 
   char   aVal [16]
 
}; 
 
anItemNext
 
char * hName
 
time_t expTime
 
unsigned int aHash
 
int aLen
 

Constructor & Destructor Documentation

XrdNetCache::anItem::anItem ( )
inline
XrdNetCache::anItem::anItem ( anItem Item,
const char *  hn,
int  kt 
)
inline

References aLen, and aVal.

XrdNetCache::anItem::~anItem ( )
inline

Member Function Documentation

int XrdNetCache::anItem::operator!= ( const anItem oth)
inline

References aHash, aLen, and aVal.

Member Data Documentation

union { ... }
unsigned int XrdNetCache::anItem::aHash

Referenced by operator!=().

int XrdNetCache::anItem::aLen

Referenced by anItem(), and operator!=().

int XrdNetCache::anItem::aV4[4]
long long XrdNetCache::anItem::aV6[2]
char XrdNetCache::anItem::aVal[16]

Referenced by anItem(), and operator!=().

time_t XrdNetCache::anItem::expTime
char* XrdNetCache::anItem::hName
anItem* XrdNetCache::anItem::Next

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