From 498e77e0265e71b4a73ebdfbdb9eec21656925a6 Mon Sep 17 00:00:00 2001 From: Vibhav Pant Date: Sat, 9 Sep 2023 12:55:05 +0530 Subject: [PATCH] Make ConnectProfile a sync method. --- .../linux/generated/dbus/bluez/device_client.h | 9 ++++----- .../linux/generated/dbus/bluez/org.bluez.Device1.xml | 1 - 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/internal/platform/implementation/linux/generated/dbus/bluez/device_client.h b/internal/platform/implementation/linux/generated/dbus/bluez/device_client.h index 54102d1e..7082f3a7 100644 --- a/internal/platform/implementation/linux/generated/dbus/bluez/device_client.h +++ b/internal/platform/implementation/linux/generated/dbus/bluez/device_client.h @@ -3,8 +3,8 @@ * This file was automatically generated by sdbus-c++-xml2cpp; DO NOT EDIT! */ -#ifndef __sdbuscpp__bluez_device_client_glue_h__proxy__H__ -#define __sdbuscpp__bluez_device_client_glue_h__proxy__H__ +#ifndef __sdbuscpp__device_client_h__proxy__H__ +#define __sdbuscpp__device_client_h__proxy__H__ #include #include @@ -26,7 +26,6 @@ protected: ~Device1_proxy() = default; - virtual void onConnectProfileReply(const sdbus::Error* error) = 0; virtual void onPairReply(const sdbus::Error* error) = 0; public: @@ -40,9 +39,9 @@ public: proxy_.callMethod("Connect").onInterface(INTERFACE_NAME); } - sdbus::PendingAsyncCall ConnectProfile(const std::string& UUID) + void ConnectProfile(const std::string& UUID) { - return proxy_.callMethodAsync("ConnectProfile").onInterface(INTERFACE_NAME).withArguments(UUID).uponReplyInvoke([this](const sdbus::Error* error){ this->onConnectProfileReply(error); }); + proxy_.callMethod("ConnectProfile").onInterface(INTERFACE_NAME).withArguments(UUID); } void DisconnectProfile(const std::string& UUID) diff --git a/internal/platform/implementation/linux/generated/dbus/bluez/org.bluez.Device1.xml b/internal/platform/implementation/linux/generated/dbus/bluez/org.bluez.Device1.xml index afc55406..09bb7a6b 100644 --- a/internal/platform/implementation/linux/generated/dbus/bluez/org.bluez.Device1.xml +++ b/internal/platform/implementation/linux/generated/dbus/bluez/org.bluez.Device1.xml @@ -5,7 +5,6 @@ -