using bluetooth::Uuid;
using std::vector;
+namespace {
+
#ifndef BTA_HH_LE_RECONN
-#define BTA_HH_LE_RECONN TRUE
+constexpr bool kBTA_HH_LE_RECONN = true;
+#else
+constexpr bool kBTA_HH_LE_RECONN = false;
#endif
+} // namespace
+
#define BTA_HH_APP_ID_LE 0xff
#define BTA_HH_LE_PROTO_BOOT_MODE 0x00
bta_hh_le_register_input_notif(p_cb, p_cb->mode, true);
bta_hh_sm_execute(p_cb, BTA_HH_OPEN_CMPL_EVT, NULL);
-#if (BTA_HH_LE_RECONN == TRUE)
- if (p_cb->status == BTA_HH_OK) {
+ if (kBTA_HH_LE_RECONN && p_cb->status == BTA_HH_OK) {
bta_hh_le_add_dev_bg_conn(p_cb, true);
}
-#endif
}
}
/* if no connection is active and HH disable is signaled, disable service */
if (bta_hh_cb.cnt_num == 0 && bta_hh_cb.w4_disable) {
bta_hh_disc_cmpl();
- } else {
-#if (BTA_HH_LE_RECONN == TRUE)
- if (p_data->le_close.reason == HCI_ERR_CONNECTION_TOUT) {
- bta_hh_le_add_dev_bg_conn(p_cb, false);
- }
-#endif
+ } else if (kBTA_HH_LE_RECONN &&
+ p_data->le_close.reason == HCI_ERR_CONNECTION_TOUT) {
+ bta_hh_le_add_dev_bg_conn(p_cb, false);
}
-
- return;
}
/*******************************************************************************