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 1730 of file XrdCmsCluster.cc.
1730#define RefCount(sP, sPMulti, NeedSpace) \
1731 if (NeedSpace) {sP->RefTotW++; sP->RefW++;} \
1732 else {sP->RefTotR++; sP->RefR++;} \
1733 if (sPMulti && sP->Share && !sP->Shrem--) \
1734 {sP->RefW += sP->Shrip; sP->RefR += sP->Shrip; \
1735 sP->Shrem = sP->Share; sP->Shrin++; \
1736 }