#include <XrdCmsKey.hh>
Public Member Functions | |
| void | setHash () |
| int | Equiv (XrdCmsKey &oth) |
| XrdCmsKey & | operator= (const XrdCmsKey &rhs) |
| int | operator== (const XrdCmsKey &oth) |
| int | operator!= (const XrdCmsKey &oth) |
| XrdCmsKey (char *key=0, int klen=0) | |
| ~XrdCmsKey () | |
Public Attributes | |
| XrdCmsKeyItem * | TODRef |
| char * | Val |
| unsigned int | Hash |
| short | Len |
| unsigned char | TOD |
| unsigned char | Ref |
Definition at line 29 of file XrdCmsKey.hh.
| XrdCmsKey::XrdCmsKey | ( | char * | key = 0, |
|
| int | klen = 0 | |||
| ) | [inline] |
Definition at line 57 of file XrdCmsKey.hh.
| XrdCmsKey::~XrdCmsKey | ( | ) | [inline] |
Definition at line 59 of file XrdCmsKey.hh.
| void XrdCmsKey::setHash | ( | ) |
Definition at line 32 of file XrdCmsKey.cc.
References XrdOucCRC::CRC32(), Hash, Len, and Val.
Referenced by XrdCmsNash::Add(), and XrdCmsNash::Find().
| int XrdCmsKey::Equiv | ( | XrdCmsKey & | oth | ) | [inline] |
Definition at line 42 of file XrdCmsKey.hh.
Referenced by XrdCmsCache::AddFile(), XrdCmsCache::UnkFile(), and XrdCmsCache::WT4File().
| int XrdCmsKey::operator== | ( | const XrdCmsKey & | oth | ) | [inline] |
| int XrdCmsKey::operator!= | ( | const XrdCmsKey & | oth | ) | [inline] |
Definition at line 33 of file XrdCmsKey.hh.
Referenced by XrdCmsCache::AddFile(), XrdCmsKeyItem::Alloc(), XrdCmsCache::GetFile(), XrdCmsCache::Recycle(), XrdCmsKeyItem::Reload(), XrdCmsCache::UnkFile(), XrdCmsKeyItem::Unload(), and XrdCmsCache::WT4File().
| char* XrdCmsKey::Val |
Definition at line 34 of file XrdCmsKey.hh.
Referenced by XrdCmsCache::DelFile(), XrdCmsCluster::Locate(), operator!=(), operator=(), operator==(), XrdCmsKeyItem::Recycle(), XrdCmsCluster::Select(), XrdCmsCluster::SelNode(), setHash(), XrdCmsCache::UnkFile(), and XrdCmsCache::WT4File().
| unsigned int XrdCmsKey::Hash |
Definition at line 35 of file XrdCmsKey.hh.
Referenced by XrdCmsNash::Add(), XrdCmsNode::do_Have(), Equiv(), XrdCmsNash::Expand(), XrdCmsNash::Find(), XrdCmsCluster::Locate(), operator!=(), operator=(), operator==(), XrdCmsKeyItem::Recycle(), XrdCmsCluster::Select(), setHash(), and XrdCmsKeyItem::Unload().
Definition at line 36 of file XrdCmsKey.hh.
Referenced by XrdCmsCluster::Locate(), operator=(), XrdCmsCluster::Select(), and setHash().
| unsigned char XrdCmsKey::TOD |
Definition at line 37 of file XrdCmsKey.hh.
Referenced by XrdCmsNash::Add(), XrdCmsCache::AddFile(), XrdCmsKeyItem::Alloc(), XrdCmsCache::GetFile(), XrdCmsKeyItem::Reload(), and XrdCmsKeyItem::Unload().
| unsigned char XrdCmsKey::Ref |
Definition at line 38 of file XrdCmsKey.hh.
Referenced by XrdCmsCache::AddFile(), XrdCmsKeyItem::Alloc(), Equiv(), XrdCmsCache::GetFile(), and XrdCmsKeyItem::Recycle().
1.5.1