Merge "Fix for unlimited attepmts to write to socket" into tizen
[platform/core/connectivity/bluetooth-frwk.git] / bt-oal / bluez_hal / src / bt-hal-dbus-common-utils.h
index aa7fcc5..7b9e945 100644 (file)
@@ -100,7 +100,9 @@ extern "C" {
 #define BT_HAL_MEDIATRANSPORT_INTERFACE "org.bluez.MediaTransport1"
 #define BT_HAL_MEDIA_CONTROL_INTERFACE "org.bluez.MediaControl1"
 #define BT_HAL_PLAYER_CONTROL_INTERFACE "org.bluez.MediaPlayer1"
+#define BT_HAL_GATT_SERVICE_INTERFACE "org.bluez.GattService1"
 #define BT_HAL_GATT_CHAR_INTERFACE "org.bluez.GattCharacteristic1"
+#define BT_HAL_GATT_DESC_INTERFACE "org.bluez.GattDescriptor1"
 #define BT_HAL_NETWORK_INTERFACE "org.bluez.Network"
 #define BT_HAL_NETWORK_CLIENT_INTERFACE "org.bluez.Network1"
 #define BT_HAL_NETWORK_SERVER_INTERFACE "org.bluez.NetworkServer1"
@@ -433,6 +435,7 @@ extern "C" {
        GDBusProxy *_bt_hal_get_profile_proxy(void);
        GDBusProxy *_bt_hal_get_avrcp_ctrl_proxy(bt_bdaddr_t *bd_addr);
        GDBusProxy *_bt_hal_get_avrcp_ctrl_properties_proxy(bt_bdaddr_t *bd_addr);
+       GDBusProxy *_bt_hal_get_avrcp_transport_properties_proxy(bt_bdaddr_t *bd_addr);
        char *_bt_hal_get_adapter_path(void);
        gboolean _bt_hal_is_adapter_powered(gboolean *powered);
 
@@ -474,6 +477,12 @@ extern "C" {
 
        gboolean _bt_hal_is_service_enabled(const char *uuid);
 
+       GVariant *_bt_hal_get_managed_objects(void);
+
+       char * _bt_hal_convert_disc_reason_to_string(int reason);
+
+       int _bt_hal_convert_disc_reason_to_status(int reason);
+
 #ifdef __cplusplus
 }
 #endif /* __cplusplus */