param);
g_free(address);
+ } else if (strcasecmp(member, "OtcDisconnected") == 0) {
+ gboolean connected = FALSE;
+ GVariant *otc_param = NULL;
+
+ address = g_malloc0(BT_ADDRESS_STRING_SIZE);
+ _bt_convert_device_path_to_address(path, address);
+
+ BT_DBG("OTC Disconnected, address: %s", address);
+ otc_param = g_variant_new("(ibsn)", result, connected, address);
+
+ /* Send event to application */
+ _bt_send_event(BT_OTP_EVENT,
+ BLUETOOTH_EVENT_OTC_STATE_CHANGED,
+ otc_param);
+ g_free(address);
}
}