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