Loading prrt/prrt.pyx +10 −6 Original line number Diff line number Diff line Loading @@ -73,12 +73,16 @@ cdef class PrrtSocket: cprrt.PrrtSocket_bind(self._c_socket, "0.0.0.0", port) self.isSender = isSender @property def target_delay(self): property target_delay: def __get__(self): if not self.isSender: raise Exception("Not a sender.") return cprrt.PrrtSocket_get_sock_opt(self._c_socket, "targetdelay") @target_delay.setter def target_delay(self, value): def __set__(self, value): if not self.isSender: raise Exception("Not a sender.") cprrt.PrrtSocket_set_sock_opt(self._c_socket, "targetdelay", value) def recv(self): Loading tests/perf/__init__.py +1 −0 Original line number Diff line number Diff line Loading @@ -37,6 +37,7 @@ class SenderThread(threading.Thread): def __init__(self, seqnoDigits, packetCount): threading.Thread.__init__(self) self.sock = prrt.PrrtSocket(7005, True) self.sock.target_delay = 1000**3 self.packetCount = packetCount self.seqnoDigits = seqnoDigits Loading Loading
prrt/prrt.pyx +10 −6 Original line number Diff line number Diff line Loading @@ -73,12 +73,16 @@ cdef class PrrtSocket: cprrt.PrrtSocket_bind(self._c_socket, "0.0.0.0", port) self.isSender = isSender @property def target_delay(self): property target_delay: def __get__(self): if not self.isSender: raise Exception("Not a sender.") return cprrt.PrrtSocket_get_sock_opt(self._c_socket, "targetdelay") @target_delay.setter def target_delay(self, value): def __set__(self, value): if not self.isSender: raise Exception("Not a sender.") cprrt.PrrtSocket_set_sock_opt(self._c_socket, "targetdelay", value) def recv(self): Loading
tests/perf/__init__.py +1 −0 Original line number Diff line number Diff line Loading @@ -37,6 +37,7 @@ class SenderThread(threading.Thread): def __init__(self, seqnoDigits, packetCount): threading.Thread.__init__(self) self.sock = prrt.PrrtSocket(7005, True) self.sock.target_delay = 1000**3 self.packetCount = packetCount self.seqnoDigits = seqnoDigits Loading