xrootd
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
XrdSutCacheEntry Class Reference

#include <XrdSutCacheEntry.hh>

Collaboration diagram for XrdSutCacheEntry:
Collaboration graph
[legend]

Public Member Functions

 XrdSutCacheEntry (const char *n=0, short st=0, short cn=0, kXR_int32 mt=0)
 
 XrdSutCacheEntry (const XrdSutCacheEntry &e)
 
virtual ~XrdSutCacheEntry ()
 
kXR_int32 Length () const
 
void Reset ()
 
void SetName (const char *n=0)
 
char * AsString () const
 
XrdSutCacheEntryoperator= (const XrdSutCacheEntry &pfe)
 

Public Attributes

char * name
 
short status
 
short cnt
 
kXR_int32 mtime
 
XrdSutCacheEntryBuf buf1
 
XrdSutCacheEntryBuf buf2
 
XrdSutCacheEntryBuf buf3
 
XrdSutCacheEntryBuf buf4
 
XrdSysRWLock rwmtx
 

Constructor & Destructor Documentation

XrdSutCacheEntry::XrdSutCacheEntry ( const char *  n = 0,
short  st = 0,
short  cn = 0,
kXR_int32  mt = 0 
)
XrdSutCacheEntry::XrdSutCacheEntry ( const XrdSutCacheEntry e)
virtual XrdSutCacheEntry::~XrdSutCacheEntry ( )
inlinevirtual

References name.

Member Function Documentation

char* XrdSutCacheEntry::AsString ( ) const
kXR_int32 XrdSutCacheEntry::Length ( ) const
inline
XrdSutCacheEntry& XrdSutCacheEntry::operator= ( const XrdSutCacheEntry pfe)
void XrdSutCacheEntry::Reset ( )
void XrdSutCacheEntry::SetName ( const char *  n = 0)

Member Data Documentation

XrdSutCacheEntryBuf XrdSutCacheEntry::buf1

Referenced by Length().

XrdSutCacheEntryBuf XrdSutCacheEntry::buf2

Referenced by Length().

XrdSutCacheEntryBuf XrdSutCacheEntry::buf3

Referenced by Length().

XrdSutCacheEntryBuf XrdSutCacheEntry::buf4

Referenced by Length().

short XrdSutCacheEntry::cnt
kXR_int32 XrdSutCacheEntry::mtime
char* XrdSutCacheEntry::name

Referenced by ~XrdSutCacheEntry().

XrdSysRWLock XrdSutCacheEntry::rwmtx

Referenced by XrdSutCache::Get().

short XrdSutCacheEntry::status

Referenced by XrdSutCache::Get().


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