sl_bt_msg Struct Reference

Data Fields

uint32_t header
 
union {
sl_bt_evt_dfu_boot_t evt_dfu_boot
 
sl_bt_evt_dfu_boot_failure_t evt_dfu_boot_failure
 
sl_bt_evt_system_boot_t evt_system_boot
 
sl_bt_evt_system_error_t evt_system_error
 
sl_bt_evt_system_hardware_error_t evt_system_hardware_error
 
sl_bt_evt_system_external_signal_t evt_system_external_signal
 
sl_bt_evt_system_soft_timer_t evt_system_soft_timer
 
sl_bt_evt_advertiser_timeout_t evt_advertiser_timeout
 
sl_bt_evt_advertiser_scan_request_t evt_advertiser_scan_request
 
sl_bt_evt_advertiser_periodic_advertising_status_t evt_advertiser_periodic_advertising_status
 
sl_bt_evt_scanner_scan_report_t evt_scanner_scan_report
 
sl_bt_evt_sync_opened_t evt_sync_opened
 
sl_bt_evt_sync_data_t evt_sync_data
 
sl_bt_evt_sync_closed_t evt_sync_closed
 
sl_bt_evt_connection_opened_t evt_connection_opened
 
sl_bt_evt_connection_parameters_t evt_connection_parameters
 
sl_bt_evt_connection_phy_status_t evt_connection_phy_status
 
sl_bt_evt_connection_rssi_t evt_connection_rssi
 
sl_bt_evt_connection_closed_t evt_connection_closed
 
sl_bt_evt_gatt_mtu_exchanged_t evt_gatt_mtu_exchanged
 
sl_bt_evt_gatt_service_t evt_gatt_service
 
sl_bt_evt_gatt_characteristic_t evt_gatt_characteristic
 
sl_bt_evt_gatt_descriptor_t evt_gatt_descriptor
 
sl_bt_evt_gatt_characteristic_value_t evt_gatt_characteristic_value
 
sl_bt_evt_gatt_descriptor_value_t evt_gatt_descriptor_value
 
sl_bt_evt_gatt_procedure_completed_t evt_gatt_procedure_completed
 
sl_bt_evt_gatt_server_attribute_value_t evt_gatt_server_attribute_value
 
sl_bt_evt_gatt_server_user_read_request_t evt_gatt_server_user_read_request
 
sl_bt_evt_gatt_server_user_write_request_t evt_gatt_server_user_write_request
 
sl_bt_evt_gatt_server_characteristic_status_t evt_gatt_server_characteristic_status
 
sl_bt_evt_gatt_server_execute_write_completed_t evt_gatt_server_execute_write_completed
 
sl_bt_evt_test_dtm_completed_t evt_test_dtm_completed
 
sl_bt_evt_sm_passkey_display_t evt_sm_passkey_display
 
sl_bt_evt_sm_passkey_request_t evt_sm_passkey_request
 
sl_bt_evt_sm_confirm_passkey_t evt_sm_confirm_passkey
 
sl_bt_evt_sm_bonded_t evt_sm_bonded
 
sl_bt_evt_sm_bonding_failed_t evt_sm_bonding_failed
 
sl_bt_evt_sm_confirm_bonding_t evt_sm_confirm_bonding
 
sl_bt_evt_sm_list_bonding_entry_t evt_sm_list_bonding_entry
 
sl_bt_evt_l2cap_coc_connection_request_t evt_l2cap_coc_connection_request
 
sl_bt_evt_l2cap_coc_connection_response_t evt_l2cap_coc_connection_response
 
sl_bt_evt_l2cap_coc_le_flow_control_credit_t evt_l2cap_coc_le_flow_control_credit
 
sl_bt_evt_l2cap_coc_channel_disconnected_t evt_l2cap_coc_channel_disconnected
 
sl_bt_evt_l2cap_coc_data_t evt_l2cap_coc_data
 
sl_bt_evt_l2cap_command_rejected_t evt_l2cap_command_rejected
 
sl_bt_evt_cte_receiver_dtm_iq_report_t evt_cte_receiver_dtm_iq_report
 
sl_bt_evt_cte_receiver_connection_iq_report_t evt_cte_receiver_connection_iq_report
 
sl_bt_evt_cte_receiver_connectionless_iq_report_t evt_cte_receiver_connectionless_iq_report
 
sl_bt_evt_cte_receiver_silabs_iq_report_t evt_cte_receiver_silabs_iq_report
 
sl_bt_evt_user_message_to_host_t evt_user_message_to_host
 
data
 

Field Documentation

◆ header

uint32_t sl_bt_msg::header

API protocol header consisting of event identifier and data length

◆ data

union { ... } sl_bt_msg::data

Union of API event types


The documentation for this struct was generated from the following file:
  • inc/sl_bt_types.h