Barnabás Pőcze
ca85872e83
spa: bluez: use spa_auto for DBusError
2023-07-30 13:45:49 +02:00
Barnabás Pőcze
b52d590936
spa: bluez: add send_with_reply() dbus helper
...
This function sends a DBusMessage on a DBusConnection
and sets the reply callback of the resulting DBusPendingCall,
as well as properly cancelling the pending call if anything fails.
2023-07-30 13:45:49 +02:00
Barnabás Pőcze
6e581deb91
spa: bluez: use spa_autoptr for DBusMessage
2023-07-30 13:45:49 +02:00
Barnabás Pőcze
708e5443ae
spa: bluez: add steal_reply_and_unref() helper
...
This function retrieves the reply from a DBusPendingCall and unrefs the call.
2023-07-15 01:04:23 +02:00
Barnabás Pőcze
183270f53c
spa: bluez: add cancel_and_unref() dbus helper
...
This function cancels and unrefs a DBusPendingCall and
resets the pointer to NULL.
2023-07-15 01:04:22 +02:00