Replace the deprecatd soup API
[platform/core/connectivity/bluetooth-frwk.git] / include / bt-internal-types.h
index 51de888..5fee5c9 100644 (file)
@@ -42,6 +42,8 @@ typedef struct {
        bt_battery_app_data app_data[NUM_APP_MAX];
 } bt_battery_dbus_data_t;
 
+typedef void (*bt_adapter_disable_bm_data_cb)(bt_battery_data *data);
+
 typedef enum {
        BT_NO_SERVER,
        BT_NATIVE_SERVER,
@@ -49,8 +51,6 @@ typedef enum {
        BT_FTP_SERVER,
 } bt_server_type_t;
 
-bool is_battery_monitor_enabled;
-
 typedef enum {
        BT_SYNC_REQ,
        BT_ASYNC_REQ
@@ -211,8 +211,6 @@ typedef enum {
        BT_REMOVE_WHITE_LIST,
        BT_CLEAR_WHITE_LIST,
        BT_REGISTER_SCAN_FILTER,
-       BT_UNREGISTER_SCAN_FILTER,
-       BT_UNREGISTER_ALL_SCAN_FILTERS,
        BT_IS_SCAN_FILTER_SUPPORTED,
        BT_GET_PROFILE_CONNECTED_DEVICES,
        BT_ENABLE_FORCE_HCI_DUMP,
@@ -527,6 +525,7 @@ typedef struct {
 
 #define BT_ENABLED "Enabled"
 #define BT_DISABLED "Disabled"
+#define BT_DISABLED_BATTERY_DATA "AdapterDisabledBatteryData"
 #define BT_LE_ENABLED "LeEnabled"
 #define BT_LE_DISABLED "LeDisabled"
 #define BT_DISCOVERABLE_MODE_CHANGED "DiscoverableModeChanged"