Go to the source code of this file.
|
#define | RefCount(sP, sPMulti, NeedSpace) |
|
◆ RefCount
#define RefCount |
( |
| sP, |
|
|
| sPMulti, |
|
|
| NeedSpace ) |
Value: if (NeedSpace) {sP->RefTotW++; sP->RefW++;} \
else {sP->RefTotR++; sP->RefR++;} \
if (sPMulti && sP->Share && !sP->Shrem--) \
{sP->RefW += sP->Shrip; sP->RefR += sP->Shrip; \
sP->Shrem = sP->Share; sP->Shrin++; \
}
Definition at line 1729 of file XrdCmsCluster.cc.
1729#define RefCount(sP, sPMulti, NeedSpace) \
1730 if (NeedSpace) {sP->RefTotW++; sP->RefW++;} \
1731 else {sP->RefTotR++; sP->RefR++;} \
1732 if (sPMulti && sP->Share && !sP->Shrem--) \
1733 {sP->RefW += sP->Shrip; sP->RefR += sP->Shrip; \
1734 sP->Shrem = sP->Share; sP->Shrin++; \
1735 }