#endif
static bt_callbacks_t callbacks = {
- sizeof(callbacks),
- cb_adapter_state_change,
- cb_adapter_properties,
- cb_device_properties,
- cb_adapter_device_found,
- cb_adapter_discovery_state_changed,
- cb_device_pin_request,
- cb_device_ssp_request,
- cb_device_bond_state_changed,
- cb_device_acl_state_changed,
- NULL, /* callback_thread_event */
- NULL, /* dut_mode_recv_callback */
- NULL, /* le_test_mode_callback*/
- NULL, /* energy_info_callback */
- cb_device_authorize_request,
- cb_device_trust_state_changed,
+ .size = sizeof(callbacks),
+ .adapter_state_changed_cb = cb_adapter_state_change,
+ .adapter_properties_cb = cb_adapter_properties,
+ .remote_device_properties_cb = cb_device_properties,
+ .device_found_cb = cb_adapter_device_found,
+ .discovery_state_changed_cb = cb_adapter_discovery_state_changed,
+ .pin_request_cb = cb_device_pin_request,
+ .ssp_request_cb = cb_device_ssp_request,
+ .bond_state_changed_cb = cb_device_bond_state_changed,
+ .acl_state_changed_cb = cb_device_acl_state_changed,
+ .thread_evt_cb = NULL,
+ .dut_mode_recv_cb = NULL,
+ .le_test_mode_cb = NULL,
+ .energy_info_cb = NULL,
+ .authorize_request_cb = cb_device_authorize_request,
+ .device_trust_state_changed_cb = cb_device_trust_state_changed,
#ifdef TIZEN_BT_HAL
- cb_socket_conn_authorize_request,
- cb_ble_state_change,
- cb_device_le_conn_state_changed,
- cb_device_trusted_profiles_changed,
- cb_rssi_monitor_state_changed,
- cb_rssi_alert,
- cb_raw_rssi_received,
+ .socket_authorize_request_cb = cb_socket_conn_authorize_request,
+ .le_state_changed_cb = cb_ble_state_change,
+ .le_conn_state_changed_cb = cb_device_le_conn_state_changed,
+ .device_trusted_profiles_changed_cb = cb_device_trusted_profiles_changed,
+ .rssi_monitor_state_changed_cb = cb_rssi_monitor_state_changed,
+ .rssi_alert_cb = cb_rssi_alert,
+ .raw_rssi_received_cb = cb_raw_rssi_received,
#endif
};