mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-06-13 13:27:14 +02:00
zmqport fix
This commit is contained in:
@ -679,7 +679,13 @@ class Detector(CppDetectorApi):
|
|||||||
|
|
||||||
@rx_zmqport.setter
|
@rx_zmqport.setter
|
||||||
def rx_zmqport(self, port):
|
def rx_zmqport(self, port):
|
||||||
self.setRxZmqPort(port)
|
if isinstance(port, int) and self.size() == 1:
|
||||||
|
self.setRxZmqPort(port, 0)
|
||||||
|
elif is_iterable(port):
|
||||||
|
for i, p in enumerate(port):
|
||||||
|
self.setRxZmqPort(p, i)
|
||||||
|
else:
|
||||||
|
raise ValueError("Unknown argument type")
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def zmqport(self):
|
def zmqport(self):
|
||||||
@ -687,7 +693,13 @@ class Detector(CppDetectorApi):
|
|||||||
|
|
||||||
@zmqport.setter
|
@zmqport.setter
|
||||||
def zmqport(self, port):
|
def zmqport(self, port):
|
||||||
self.setClientZmqPort(port)
|
if isinstance(port, int) and self.size() == 1:
|
||||||
|
self.setClientZmqPort(port, 0)
|
||||||
|
elif is_iterable(port):
|
||||||
|
for i, p in enumerate(port):
|
||||||
|
self.setClientZmqPort(p, i)
|
||||||
|
else:
|
||||||
|
raise ValueError("Unknown argument type")
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def rx_zmqip(self):
|
def rx_zmqip(self):
|
||||||
|
Reference in New Issue
Block a user