| Airoha M0 BLE API 1.0.5.4

Data Structures
Here are the data structures with brief descriptions:

C ble_addr_t | BLE address structure
C ble_gap_adv_params | BLE advertisement parameter
C ble_gap_conn_params_t | Parameters for a link It is usually used for updating parameters of a connection
C ble_gap_create_conn_params_t | Parameters for creating a link
C ble_gap_evt_adv_report_t | Event structure for BLE_GAP_EVT_ADV_REPORT
C ble_gap_evt_conn_param_update_request_t | Event structure for BLE_GAP_EVT_CONN_PARAM_UPDATE_REQUEST
C ble_gap_evt_conn_param_update_t | Event structure for BLE_GAP_EVT_CONNECT_PARM_UPDATE
C ble_gap_evt_connected_t | Event structure for BLE_GAP_EVT_CONNECTED
C ble_gap_evt_disconnected_t | Event structure for BLE_GAP_EVT_DISCONNECTED
C ble_gap_evt_operation_fail_t | Event structure for BLE_GAP_EVT_DISCONNECT_FAIL, BLE_GAP_EVT_CONNECT_FAIL, BLE_GAP_EVT_START_ENCRYPT_FAIL and BLE_GAP_EVT_CONN_PARM_UPDATE_FAIL
C ble_gap_evt_remote_version_t | Event structure for BLE_GAP_EVT_READ_REMOTE_VERSION
C ble_gap_evt_t | GAP event structure
C ble_gap_master_id_t | GAP Master Identification
C ble_gap_scan_params_t | Parameter for scanning
C ble_gap_whitelist_t | BLE while listing
C ble_gatt_evt_char_descrip_discovered_t | Event parameter of gatt event BLE_GATT_EVT_CHAR_DESCRIP_DISCOVERED
C ble_gatt_evt_char_descrip_read_t | Event parameter of gatt event BLE_GATT_EVT_CHAR_DESCRIP_READ
C ble_gatt_evt_char_descrip_written_t | Event parameter of gatt event BLE_GATT_EVT_CHAR_DESCRIP_WRITTEN
C ble_gatt_evt_char_value_read_t | Event parameter of gatt event BLE_GATT_EVT_CHAR_VALUE_READ
C ble_gatt_evt_char_value_written_t | Event parameter of gatt event BLE_GATT_EVT_CHAR_VALUE_WRITTEN
C ble_gatt_evt_err_rsponse_t | Event parameter of gatt event BLE_GATT_EVT_GET_ERROR_RESPONSE_FROM_SERVER
C ble_gatt_evt_handle_value_reported_t | Event parameter of gatt event BLE_GATT_EVT_HANDLE_VALUE_REPORTED
C ble_gatt_evt_included_service_found_t | Event parameter of gatt event BLE_GATT_EVT_INCLUDED_SERVICE_FOUND
C ble_gatt_evt_long_char_read_t | Event parameter of gatt event BLE_GATT_EVT_LONG_CHAR_READ
C ble_gatt_evt_long_char_written_t | Event parameter of gatt event BLE_GATT_EVT_LONG_CHAR_WRITTEN
C ble_gatt_evt_long_descrip_read_t | Event parameter of gatt event BLE_GATT_EVT_LONG_DESCRIP_READ
C ble_gatt_evt_long_descrip_written_t | Event parameter of gatt event BLE_GATT_EVT_LONG_DESCRIP_WRITTEN
C ble_gatt_evt_mtu_exchange_t | Event parameter of gatt event BLE_GATT_EVT_MTU_EXCHANGED
C ble_gatt_evt_multi_char_read_t | Event parameter of gatt event BLE_GATT_EVT_MULTI_CHAR_READ
C ble_gatt_evt_prim_service_discovered_t | Event parameter of gatt event BLE_GATT_EVT_PRIM_SERVICE_DISCOVERED
C ble_gatt_evt_reliable_write_finished_t | Event parameter of gatt event BLE_GATT_EVT_RELIABLE_WRITE_FINISHED
C ble_gatt_evt_service_char_discovered_t | Event parameter of gatt event BLE_GATT_EVT_SERVICE_CHAR_DISCOVERED
C ble_gatt_evt_t | GATT event structure
C ble_gatt_evt_uuid_char_discovered_t | Event parameter of gatt event BLE_GATT_EVT_UUID_CHAR_DISCOVERED
C ble_gatt_evt_uuid_char_read_t | Event parameter of gatt event BLE_GATT_EVT_UUID_CHAR_READ
C ble_gatt_evt_uuid_service_discovered_t | Event parameter of gatt event BLE_GATT_EVT_UUID_SERVICE_DISCOVERED
C ble_lesc_oob_data_t | LE SC OOB data structure
C ble_misc_evt_t | MISC event structure
C ble_sm_conn_sec_t | Connection security modes
C ble_sm_evt_auth_key_request_t | Event structure for BLE_SM_EVT_AUTH_KEY_REQUEST
C ble_sm_evt_auth_status_t | Event structure for BLE_SM_EVT_AUTH_STATUS
C ble_sm_evt_conn_sec_update_t | Event structure for BLE_SM_EVT_CONN_SEC_UPDATE
C ble_sm_evt_passkey_display_t | Event structure for BLE_SM_EVT_PASSKEY_DISPLAY
C ble_sm_evt_sec_request_t | Event structure for BLE_SM_EVT_SEC_REQUEST
C ble_sm_evt_t | Event structure
C ble_sm_security_param_t | Parameters for BLE_gap_sm_set_security_param function
C bt_evt_t | All event structure
C bt_init_evt_t | Event structure for BT_MISC_EVENT_INITED
C cid_parm | Parameter for fix CID event
C dis_init_para | Device information service initialization Parameters
C gas_init_para | Generic access service initialization Parameters
C gas_privacy_init_para | Privacy feature initialization Parameters
C GATT_4_12_1_PARA | GATT Client API parameter for ble_gatt_4_12_1_read_char_desc
C GATT_4_12_2_PARA | GATT Client API parameter for ble_gatt_4_12_2_read_long_char_desc
C GATT_4_12_3_PARA | GATT Client API parameter for ble_gatt_4_12_3_write_char_desc
C GATT_4_12_4_PARA | GATT Client API parameter for ble_gatt_4_12_4_write_long_char_desc
C GATT_4_3_1_PARA | GATT Client API parameter for ble_gatt_4_3_1_exchange_mtu
C GATT_4_4_1_PARA | GATT Client API parameter for ble_gatt_4_4_1_disc_all_primary_services
C GATT_4_4_2_PARA | GATT Client API parameter for ble_gatt_4_4_2_disc_primary_service_by_UUID
C GATT_4_5_1_PARA | GATT Client API parameter for ble_gatt_4_5_1_find_included_services
C GATT_4_6_1_PARA | GATT Client API parameter for ble_gatt_4_6_1_disc_all_chars
C GATT_4_6_2_PARA | GATT Client API parameter for ble_gatt_4_6_2_disc_chars_by_UUID
C GATT_4_7_1_PARA | GATT Client API parameter for ble_gatt_4_7_1_disc_all_char_descs
C GATT_4_8_1_PARA | GATT Client API parameter for ble_gatt_4_8_1_read_char_value
C GATT_4_8_2_PARA | GATT Client API parameter for ble_gatt_4_8_2_read_using_char_UUID
C GATT_4_8_3_PARA | GATT Client API parameter for ble_gatt_4_8_3_read_long_char_value
C GATT_4_8_4_PARA | GATT Client API parameter for ble_gatt_4_8_4_read_multi_char_values
C GATT_4_9_1_PARA | GATT Client API parameter for ble_gatt_4_9_1_write_no_rsp
C GATT_4_9_2_PARA | GATT Client API parameter for ble_gatt_4_9_2_signed_write_no_rsp
C GATT_4_9_3_PARA | GATT Client API parameter for ble_gatt_4_9_3_write_char_value
C GATT_4_9_4_PARA | GATT Client API parameter for ble_gatt_4_9_4_write_long_char_value
C GATT_4_9_5_PARA | GATT Client API parameter for ble_gatt_4_9_5_reliable_writes
C gatt_add_charact_para | API parameter for creating a GATT characteristic
C gatt_add_descrip_para | API parameter for creating a GATT characteristic descriptor
C gatt_add_include_para | API parameter for including a GATT service in another
C gatt_add_service_para | API parameter for creating a GATT service
C GATT_PROC_PARA_UNION | Union of GATT client API parameter
C hids_char_hid_control_point_t | HID control point characteristic initialization parameters
C hids_char_hid_information_t | HID information characteristic initialization parameters
C hids_char_report_map_t | Report map characteristic initialization parameters
C hids_init_para | Human information service initialization parameters
C hids_report_para | HID report characteristic initialization parameter
C ias_init_para | Immediate alert service initialization Parameters
C lls_init_para | Link loss service initialization Parameters
C mesh_init_para | Mesh service initialization Parameters
C PPCP_t | Peripheral Preferred Connection Parameters
C SDK_ATTRIBUTE |
C tps_init_para | Tx power service initialization Parameters
C trspx_init_para | Trspx service initialization Parameters