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
Generated by
1.8.13