mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-04-23 23:10:02 +02:00
using callDetectorMember for portType
This commit is contained in:
parent
fc7ae98eee
commit
6cf7bf2e06
@ -3718,21 +3718,7 @@ string multiSlsDetector::setNetworkParameter(networkParameter p, string s)
|
||||
|
||||
int multiSlsDetector::setPort(portType t, int p)
|
||||
{
|
||||
|
||||
int ret = -100, ret1;
|
||||
|
||||
for (int idet = 0; idet < thisMultiDetector->numberOfDetectors; ++idet) {
|
||||
if (detectors[idet]) {
|
||||
ret1 = detectors[idet]->setPort(t, p);
|
||||
if (detectors[idet]->getErrorMask())
|
||||
setErrorMask(getErrorMask() | (1 << idet));
|
||||
if (ret == -100)
|
||||
ret = ret1;
|
||||
else if (ret != ret1)
|
||||
ret = -1;
|
||||
}
|
||||
}
|
||||
return ret;
|
||||
return callDetectorMember(&slsDetector::setPort, t, p);
|
||||
}
|
||||
|
||||
int multiSlsDetector::lockServer(int p)
|
||||
@ -5789,7 +5775,7 @@ string multiSlsDetector::getReceiverLastClientIP()
|
||||
|
||||
int multiSlsDetector::exitReceiver()
|
||||
{
|
||||
//(Erik) logic is flawed should return fail if any fails
|
||||
//(Erik) logic is flawed should return fail if any fails?
|
||||
int ival = FAIL, iv;
|
||||
for (int idet = 0; idet < thisMultiDetector->numberOfDetectors; ++idet) {
|
||||
if (detectors[idet]) {
|
||||
@ -6048,8 +6034,6 @@ bool multiSlsDetector::isAcquireReady()
|
||||
return OK;
|
||||
}
|
||||
|
||||
|
||||
|
||||
int multiSlsDetector::checkVersionCompatibility(portType t) {
|
||||
return parallelCallDetectorMember(&slsDetector::checkVersionCompatibility, t);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user