diff --git a/slsDetectorSoftware/include/Detector.h b/slsDetectorSoftware/include/Detector.h index 0794a5dda..ceecabd78 100644 --- a/slsDetectorSoftware/include/Detector.h +++ b/slsDetectorSoftware/include/Detector.h @@ -294,6 +294,47 @@ class Detector { */ void setReadNLines(const int value, Positions pos = {}); + /** + * Get Receiver TCP port (for client communication with Receiver) + * @param pos detector position + * @returns receiver port + */ + //int getControlort(Positions pos = {}) const; + + /** + * Set TCP Port of the detector (for client communication with Receiver) + * @param value port number + * @param pos detector position + */ + //void setControlPort(int port_number, Positions pos = {}); + + /** + * Get Receiver TCP port (for client communication with Receiver) + * @param pos detector position + * @returns receiver port + */ + //int getStopPort(Positions pos = {}) const; + + /** + * Set TCP Port of the detector (for client communication with Receiver) + * @param value port number + * @param pos detector position + */ + //void setStopPort(int port_number, Positions pos = {}); + + /** + * Get Receiver TCP port (for client communication with Receiver) + * @param pos detector position + * @returns receiver port + */ + //int getReceiverPort(Positions pos = {}) const; + + /** + * Set TCP Port of the detector (for client communication with Receiver) + * @param value port number + * @param pos detector position + */ + //void setReceiverPort(int port_number, Positions pos = {}); diff --git a/slsDetectorSoftware/include/slsDetector.h b/slsDetectorSoftware/include/slsDetector.h index 91c8cf684..2a96ce92f 100755 --- a/slsDetectorSoftware/include/slsDetector.h +++ b/slsDetectorSoftware/include/slsDetector.h @@ -447,7 +447,7 @@ class slsDetector : public virtual slsDetectorDefs { * Set Detector offset in shared memory * @param value offset for detector */ - void setDetectorOffsets(slsDetectorDefs::coordinates value); + void setDetectorOffset(slsDetectorDefs::coordinates value); /** * Set Detector offset in shared memory in dimension d diff --git a/slsDetectorSoftware/src/Detector.cpp b/slsDetectorSoftware/src/Detector.cpp index 8c5894c9e..d6e190a3a 100644 --- a/slsDetectorSoftware/src/Detector.cpp +++ b/slsDetectorSoftware/src/Detector.cpp @@ -208,7 +208,7 @@ Result Detector::getDetectorOffsets(Positions pos) const { } void Detector::setDetectorOffsets(defs::coordinates value, Positions pos) { - return pimpl->Parallel(&slsDetector::setDetectorOffsets, pos, value); + return pimpl->Parallel(&slsDetector::setDetectorOffset, pos, value); } Result Detector::getQuad(Positions pos) const {