Stefan Agner e5817e9445
D-Bus signal handling improvements (#3248)
* Allow to update connection information

* Introduce Signal wrapper class using async context manager

This allows to start monitoring signals and execute code before
processing signals. With that it is possible to check for state changes
in a race free manor.

* Fix unit tests
2021-10-20 14:40:28 +02:00
..
2021-09-29 09:37:04 +02:00
2021-10-04 22:46:28 +02:00
2021-03-09 13:37:10 +01:00
2021-09-17 15:01:07 +02:00
2021-09-29 09:37:04 +02:00
2021-09-29 09:37:04 +02:00
2020-11-09 08:57:18 +01:00
2020-10-19 16:38:28 +02:00
2021-06-09 09:38:32 +02:00