aboutsummaryrefslogtreecommitdiff
path: root/ouroboros/dev.py
diff options
context:
space:
mode:
authorDimitri Staessens <dimitri@ouroboros.rocks>2025-11-08 08:11:24 +0100
committerDimitri Staessens <dimitri@ouroboros.rocks>2025-11-08 08:11:24 +0100
commit62924a033cb2a0130cc6a072e03590f8eec5ac72 (patch)
tree3f150926e31549d0e008c499290a2a279c7a05f0 /ouroboros/dev.py
parent114e3952a51ed51126207e77ac305e4f5665e9eb (diff)
downloadpyouroboros-62924a033cb2a0130cc6a072e03590f8eec5ac72.tar.gz
pyouroboros-62924a033cb2a0130cc6a072e03590f8eec5ac72.zip
ouroboros: Flow compatibility with O7s 0.22HEAD0.22master
O7s 0.22 moved the cypher strength from QoS to the service name properties and removed QoS spec from the broadcast API (flow_join).
Diffstat (limited to 'ouroboros/dev.py')
-rw-r--r--ouroboros/dev.py9
1 files changed, 2 insertions, 7 deletions
diff --git a/ouroboros/dev.py b/ouroboros/dev.py
index e0b1488..bc5d133 100644
--- a/ouroboros/dev.py
+++ b/ouroboros/dev.py
@@ -144,8 +144,7 @@ class Flow:
def join(self,
dst: str,
- qos: QoSSpec = None,
- timeo: float = None) -> Optional[QoSSpec]:
+ timeo: float = None) -> None:
"""
Join a broadcast layer
@@ -158,16 +157,12 @@ class Flow:
if self.__fd >= 0:
raise FlowAllocatedException()
- _qos = _qos_to_qosspec(qos)
-
_timeo = _fl_to_timespec(timeo)
- self.__fd = lib.flow_join(dst.encode(), _qos, _timeo)
+ self.__fd = lib.flow_join(dst.encode(), _timeo)
_raise(self.__fd)
- return _qosspec_to_qos(_qos)
-
def dealloc(self):
"""
Deallocate a flow