![]() |
XRootD
|
#include <XrdCmsNash.hh>
Public Member Functions | |
XrdCmsNash (int psize=17711, int size=28657) | |
~XrdCmsNash () | |
XrdCmsKeyItem * | Add (XrdCmsKey &Key) |
XrdCmsKeyItem * | Find (XrdCmsKey &Key) |
int | Recycle (XrdCmsKeyItem *rip) |
Definition at line 35 of file XrdCmsNash.hh.
XrdCmsNash::XrdCmsNash | ( | int | psize = 17711 , |
int | size = 28657 |
||
) |
Definition at line 39 of file XrdCmsNash.cc.
|
inline |
Definition at line 49 of file XrdCmsNash.hh.
XrdCmsKeyItem * XrdCmsNash::Add | ( | XrdCmsKey & | Key | ) |
Definition at line 54 of file XrdCmsNash.cc.
References XrdCmsKeyItem::Alloc(), XrdCmsKey::Hash, XrdCmsKeyItem::Key, XrdCmsKeyItem::Next, XrdCmsKey::setHash(), and XrdCmsKey::TOD.
XrdCmsKeyItem * XrdCmsNash::Find | ( | XrdCmsKey & | Key | ) |
Definition at line 129 of file XrdCmsNash.cc.
References XrdCmsKey::Hash, XrdCmsKeyItem::Key, XrdCmsKeyItem::Next, and XrdCmsKey::setHash().
int XrdCmsNash::Recycle | ( | XrdCmsKeyItem * | rip | ) |
Definition at line 156 of file XrdCmsNash.cc.
References XrdCmsKeyItem::Loc, XrdCmsKeyItem::Next, and XrdCmsKeyItem::Recycle().