Bluetooth Device and Link Manager
- group BT_BTM
Manipulate BT device and links.
Typedefs
-
typedef enum t_bt_device_mode T_BT_DEVICE_MODE
Define BT device mode.
-
typedef enum t_bt_link_role T_BT_LINK_ROLE
BR/EDR link role.
-
typedef enum t_bt_acl_pkt_type T_BT_ACL_PKT_TYPE
BT link packet type.
-
typedef enum t_bt_link_data_rate T_BT_LINK_DATA_RATE
BT link data rate.
-
typedef enum t_bt_acl_reject_reason T_BT_ACL_REJECT_REASON
Reason to reject an ACL connection from remote device.
-
typedef enum t_bt_link_key_type T_BT_LINK_KEY_TYPE
BT link key type.
-
typedef enum t_bt_qos_type T_BT_QOS_TYPE
BT QoS type.
-
typedef enum t_bt_event T_BT_EVENT
BT manager event type for P_BT_MGR_CBACK.
-
typedef enum t_bt_roleswap_status T_BT_ROLESWAP_STATUS
BT manager roleswap status.
-
typedef enum t_bt_sdp_uuid_type T_BT_SDP_UUID_TYPE
BT SDP UUID type.
-
typedef union t_bt_sdp_uuid_data T_BT_SDP_UUID_DATA
BT SDP UUID data.
-
typedef enum t_bt_sco_pkt_status T_BT_SCO_PKT_STATUS
BT SCO packet status.
-
typedef struct t_bt_sdp_attr_info T_BT_SDP_ATTR_INFO
Define BT SDP attribute information.
-
typedef enum t_bt_hfp_cmd_result T_BT_HFP_CMD_RESULT
BT HFP command result.
-
typedef enum t_bt_hfp_codec_type T_BT_HFP_CODEC_TYPE
BT HFP codec type.
-
typedef struct t_bt_event_param_ready T_BT_EVENT_PARAM_READY
BT manager event parameter BT ready.
-
typedef struct t_bt_event_param_local_addr_changed T_BT_EVENT_PARAM_LOCAL_ADDR_CHANGED
BT manager event parameter local BT address changed.
-
typedef struct t_bt_event_param_local_name_changed T_BT_EVENT_PARAM_LOCAL_NAME_CHANGED
BT manager event parameter local BT device name changed.
-
typedef struct t_bt_event_param_device_mode_rsp T_BT_EVENT_PARAM_DEVICE_MODE_RSP
BT manager event parameter BT device mode response.
-
typedef struct t_bt_event_param_remote_name_rsp T_BT_EVENT_PARAM_REMOTE_NAME_RSP
BT manager event parameter reply remote name.
-
typedef struct t_bt_event_param_inquiry_result T_BT_EVENT_PARAM_INQUIRY_RESULT
BT manager event parameter inquiry result information.
-
typedef struct t_bt_event_param_inquiry_rsp T_BT_EVENT_PARAM_INQUIRY_RSP
BT manager event parameter inquiry response.
-
typedef struct t_bt_event_param_inquiry_cmpl T_BT_EVENT_PARAM_INQUIRY_CMPL
BT manager event parameter inquiry completed.
-
typedef struct t_bt_event_param_inquiry_cancel_rsp T_BT_EVENT_PARAM_INQUIRY_CANCEL_RSP
BT manager event parameter inquiry cancel response.
-
typedef struct t_bt_event_param_periodic_inquiry_rsp T_BT_EVENT_PARAM_PERIODIC_INQUIRY_RSP
BT manager event parameter periodic inquiry response.
-
typedef struct t_bt_event_param_periodic_inquiry_cancel_rsp T_BT_EVENT_PARAM_PERIODIC_INQUIRY_CANCEL_RSP
BT manager event parameter periodic inquiry cancel response.
-
typedef struct t_bt_event_param_set_paging_tx_power_rsp T_BT_EVENT_PARAM_PAGING_TX_POWER_SET_RSP
BT manager event parameter set paging tx power response.
-
typedef struct t_bt_event_param_local_oob_data_rsp T_BT_EVENT_PARAM_LOCAL_OOB_DATA_RSP
BT manager event parameter local OOB data response.
-
typedef struct t_bt_event_param_local_oob_extended_data_rsp T_BT_EVENT_PARAM_LOCAL_OOB_EXTENDED_DATA_RSP
BT manager event parameter local OOB extended data response.
-
typedef struct t_bt_event_param_sco_conn_ind T_BT_EVENT_PARAM_SCO_CONN_IND
BT manager event parameter SCO connection indication.
-
typedef struct t_bt_event_param_sco_conn_rsp T_BT_EVENT_PARAM_SCO_CONN_RSP
BT manager event parameter SCO connection response.
-
typedef struct t_bt_event_param_sco_conn_cmpl T_BT_EVENT_PARAM_SCO_CONN_CMPL
BT manager event parameter SCO connection completed.
-
typedef struct t_bt_event_param_sco_data_ind T_BT_EVENT_PARAM_SCO_DATA_IND
BT manager event parameter SCO packet received.
-
typedef struct t_bt_event_param_sco_disconnected T_BT_EVENT_PARAM_SCO_DISCONNECTED
BT manager event parameter SCO disconnected.
-
typedef struct t_bt_event_param_sco_link_switch T_BT_EVENT_PARAM_SCO_LINK_SWITCH
BT manager event parameter SCO link switch.
-
typedef struct t_bt_event_param_sco_sniffing_conn_cmpl T_BT_EVENT_PARAM_SCO_SNIFFING_CONN_CMPL
BT manager event parameter SCO sniffing connection completed.
-
typedef struct t_bt_event_param_sco_sniffing_started T_BT_EVENT_PARAM_SCO_SNIFFING_STARTED
BT manager event parameter SCO sniffing started.
-
typedef struct t_bt_event_param_sco_sniffing_stopped T_BT_EVENT_PARAM_SCO_SNIFFING_STOPPED
BT manager event parameter SCO sniffing stopped.
-
typedef struct t_bt_event_param_sco_sniffing_disconn_cmpl T_BT_EVENT_PARAM_SCO_SNIFFING_DISCONN_CMPL
BT manager event parameter SCO sniffing disconnection complete.
-
typedef struct t_bt_event_param_acl_conn_ind T_BT_EVENT_PARAM_ACL_CONN_IND
BT manager event parameter ACL link connection request indication.
-
typedef struct t_bt_event_param_acl_conn_disconn T_BT_EVENT_PARAM_ACL_CONN_DISCONN
BT manager event parameter ACL connection disconnected.
-
typedef struct t_bt_event_param_acl_conn_fail T_BT_EVENT_PARAM_ACL_CONN_FAIL
BT manager event parameter ACL connection fail.
-
typedef struct t_bt_event_param_acl_conn_success T_BT_EVENT_PARAM_ACL_CONN_SUCCESS
BT manager event parameter ACL connection success.
-
typedef struct t_bt_event_param_acl_conn_ready T_BT_EVENT_PARAM_ACL_CONN_READY
BT manager event parameter ACL connection ready.
-
typedef struct t_bt_event_param_acl_authen_start T_BT_EVENT_PARAM_ACL_AUTHEN_START
BT manager event parameter ACL authentication start.
-
typedef struct t_bt_event_param_acl_authen_success T_BT_EVENT_PARAM_ACL_AUTHEN_SUCCESS
BT manager event parameter ACL authentication success.
-
typedef struct t_bt_event_param_acl_authen_fail T_BT_EVENT_PARAM_ACL_AUTHEN_FAIL
BT manager event parameter ACL authentication fail.
-
typedef struct t_bt_event_param_acl_conn_br_sc_start T_BT_EVENT_PARAM_ACL_CONN_BR_SC_START
BT manager event parameter ACL connection BR security start.
-
typedef struct t_bt_event_param_acl_conn_br_sc_cmpl T_BT_EVENT_PARAM_ACL_CONN_BR_SC_CMPL
BT manager event parameter ACL connection BR security completed.
-
typedef struct t_bt_event_param_acl_conn_encrypted T_BT_EVENT_PARAM_ACL_CONN_ENCRYPTED
BT manager event parameter ACL connection encrypted.
-
typedef struct t_bt_event_param_acl_conn_not_encrypted T_BT_EVENT_PARAM_ACL_CONN_NOT_ENCRYPTED
BT manager event parameter ACL connection not encrypted.
-
typedef struct t_bt_event_param_acl_conn_active T_BT_EVENT_PARAM_ACL_CONN_ACTIVE
BT manager event parameter ACL connection active.
-
typedef struct t_bt_event_param_acl_conn_sniff T_BT_EVENT_PARAM_ACL_CONN_SNIFF
BT manager event parameter ACL connection sniff.
-
typedef struct t_bt_event_param_acl_role_master T_BT_EVENT_PARAM_ACL_ROLE_MASTER
BT manager event parameter ACL role master.
-
typedef struct t_bt_event_param_acl_role_slave T_BT_EVENT_PARAM_ACL_ROLE_SLAVE
BT manager event parameter ACL role slave.
-
typedef struct t_bt_event_param_acl_role_switch_fail T_BT_EVENT_PARAM_ACL_ROLE_SWITCH_FAIL
BT manager event parameter ACL role switch fail.
-
typedef struct t_bt_event_param_acl_sniffing_conn_cmpl T_BT_EVENT_PARAM_ACL_SNIFFING_CONN_CMPL
BT manager event parameter ACL sniffing connection completed.
-
typedef struct t_bt_event_param_acl_sniffing_disconn_cmpl T_BT_EVENT_PARAM_ACL_SNIFFING_DISCONN_CMPL
BT manager event parameter ACL sniffing disconnection completed.
-
typedef struct t_bt_event_param_spp_credit_rcvd T_BT_EVENT_PARAM_SPP_CREDIT_RCVD
BT manager event parameter SPP credit received.
-
typedef struct t_bt_event_param_spp_data_ind T_BT_EVENT_PARAM_SPP_DATA_IND
BT manager event parameter SPP data transfer.
-
typedef struct t_bt_event_param_spp_data_rsp T_BT_EVENT_PARAM_SPP_DATA_RSP
BT manager event parameter SPP data response with ACK flag set.
-
typedef struct t_bt_event_param_sdpp_conn_ind T_BT_EVENT_PARAM_SPP_CONN_IND
BT manager event parameter SPP connection indication.
-
typedef struct t_bt_event_param_spp_conn_cmpl T_BT_EVENT_PARAM_SPP_CONN_CMPL
BT manager event parameter SPP connection completed.
-
typedef struct t_bt_event_param_spp_disconn_cmpl T_BT_EVENT_PARAM_SPP_DISCONN_CMPL
BT manager event parameter SPP disconnection completed.
-
typedef struct t_bt_event_param_spp_sniffing_conn_cmpl T_BT_EVENT_PARAM_SPP_SNIFFING_CONN_CMPL
BT manager event parameter SPP sniffing connection completed.
-
typedef struct t_bt_event_param_spp_sniffing_disconn_cmpl T_BT_EVENT_PARAM_SPP_SNIFFING_DISCONN_CMPL
BT manager event parameter SPP sniffing disconnection completed.
-
typedef struct t_bt_event_param_a2dp_conn_ind T_BT_EVENT_PARAM_A2DP_CONN_IND
BT manager event parameter A2DP connection indication.
-
typedef struct t_bt_event_param_a2dp_conn_cmpl T_BT_EVENT_PARAM_A2DP_CONN_CMPL
BT manager event parameter A2DP connection completed.
-
typedef struct t_bt_event_param_a2dp_conn_fail T_BT_EVENT_PARAM_A2DP_CONN_FAIL
BT manager event parameter A2DP connection fail.
-
typedef struct t_bt_event_param_a2dp_disconn_cmpl T_BT_EVENT_PARAM_A2DP_DISCONN_CMPL
BT manager event parameter A2DP disconnection completed.
-
typedef struct t_bt_event_param_a2dp_config_cmpl T_BT_EVENT_PARAM_A2DP_CONFIG_CMPL
BT manager event parameter A2DP config completed.
-
typedef struct t_bt_event_param_a2dp_stream_start_ind T_BT_EVENT_PARAM_A2DP_STREAM_START_IND
BT manager event parameter A2DP stream start indication.
-
typedef struct t_bt_event_param_a2dp_stream_start_rsp T_BT_EVENT_PARAM_A2DP_STREAM_START_RSP
BT manager event parameter A2DP stream start response.
-
typedef struct t_bt_event_param_a2dp_stream_data_ind T_BT_EVENT_PARAM_A2DP_STREAM_DATA_IND
BT manager event parameter A2DP stream data indication.
-
typedef struct t_bt_event_param_a2dp_stream_data_rsp T_BT_EVENT_PARAM_A2DP_STREAM_DATA_RSP
BT manager event parameter A2DP stream data response with ACK flag set.
-
typedef struct t_bt_event_param_a2dp_stream_stop T_BT_EVENT_PARAM_A2DP_STREAM_STOP
BT manager event parameter A2DP stream stop.
-
typedef struct t_bt_event_param_a2dp_stream_open T_BT_EVENT_PARAM_A2DP_STREAM_OPEN
BT manager event parameter A2DP stream open.
-
typedef struct t_bt_event_param_a2dp_stream_open_fail T_BT_EVENT_PARAM_A2DP_STREAM_OPEN_FAIL
BT manager event parameter A2DP stream open fail.
-
typedef struct t_bt_event_param_a2dp_stream_close T_BT_EVENT_PARAM_A2DP_STREAM_CLOSE
BT manager event parameter A2DP stream close.
-
typedef struct t_bt_event_param_a2dp_sniffing_conn_cmpl T_BT_EVENT_PARAM_A2DP_SNIFFING_CONN_CMPL
BT manager event parameter A2DP sniffing connection completed.
-
typedef struct t_bt_event_param_a2dp_sniffing_start_ind T_BT_EVENT_PARAM_A2DP_SNIFFING_START_IND
BT manager event parameter A2DP sniffing start indication.
-
typedef struct t_bt_event_param_a2dp_sniffing_started T_BT_EVENT_PARAM_A2DP_SNIFFING_STARTED
BT manager event parameter A2DP sniffing started.
-
typedef struct t_bt_event_param_a2dp_sniffing_config_cmpl T_BT_EVENT_PARAM_A2DP_SNIFFING_CONFIG_CMPL
BT manager event parameter A2DP sniffing config completed.
-
typedef struct t_bt_event_param_a2dp_sniffing_stopped T_BT_EVENT_PARAM_A2DP_SNIFFING_STOPPED
BT manager event parameter A2DP sniffing stopped.
-
typedef struct t_bt_event_param_a2dp_sniffing_disconn_cmpl T_BT_EVENT_PARAM_A2DP_SNIFFING_DISCONN_CMPL
BT manager event parameter A2DP sniffing disconnection completed.
-
typedef struct t_bt_event_param_avrcp_elem_attr T_BT_EVENT_PARAM_AVRCP_ELEM_ATTR
BT manager event parameter AVRCP element attribute.
-
typedef struct t_bt_event_param_avrcp_get_play_status_rsp T_BT_EVENT_PARAM_AVRCP_GET_PLAY_STATUS_RSP
BT manager event parameter AVRCP play status response.
-
typedef struct t_bt_event_param_avrcp_absolute_volume_set T_BT_EVENT_PARAM_AVRCP_ABSOLUTE_VOLUME_SET
BT manager event parameter AVRCP set absolute volume indication.
-
typedef struct t_bt_event_param_avrcp_absolute_volume_set_rsp T_BT_EVENT_PARAM_AVRCP_ABSOLUTE_VOLUME_SET_RSP
BT manager event parameter AVRCP set absolute volume response.
-
typedef struct t_bt_event_param_avrcp_volume_up T_BT_EVENT_PARAM_AVRCP_VOLUME_UP
BT manager event parameter AVRCP volume up.
-
typedef struct t_bt_event_param_avrcp_volume_down T_BT_EVENT_PARAM_AVRCP_VOLUME_DOWN
BT manager event parameter AVRCP volume down.
-
typedef struct t_bt_event_param_avrcp_play T_BT_EVENT_PARAM_AVRCP_PLAY
BT manager event parameter AVRCP play.
-
typedef struct t_bt_event_param_avrcp_stop T_BT_EVENT_PARAM_AVRCP_STOP
BT manager event parameter AVRCP stop.
-
typedef struct t_bt_event_param_avrcp_pause T_BT_EVENT_PARAM_AVRCP_PAUSE
BT manager event parameter AVRCP pause.
-
typedef struct t_bt_event_param_avrcp_rewind_start T_BT_EVENT_PARAM_AVRCP_REWIND_START
BT manager event parameter AVRCP rewind start.
-
typedef struct t_bt_event_param_avrcp_rewind_stop T_BT_EVENT_PARAM_AVRCP_REWIND_STOP
BT manager event parameter AVRCP rewind stop.
-
typedef struct t_bt_event_param_avrcp_fast_forward_start T_BT_EVENT_PARAM_AVRCP_FAST_FORWARD_START
BT manager event parameter AVRCP fast forward start.
-
typedef struct t_bt_event_param_avrcp_fast_forward_stop T_BT_EVENT_PARAM_AVRCP_FAST_FORWARD_STOP
BT manager event parameter AVRCP fast forward stop.
-
typedef struct t_bt_event_param_avrcp_forward T_BT_EVENT_PARAM_AVRCP_FORWARD
BT manager event parameter AVRCP forward.
-
typedef struct t_bt_event_param_avrcp_backward T_BT_EVENT_PARAM_AVRCP_BACKWARD
BT manager event parameter AVRCP backward.
-
typedef struct t_bt_event_param_avrcp_addressed_player_set T_BT_EVENT_PARAM_AVRCP_ADDRESSED_PLAYER_SET
BT manager event parameter AVRCP set addressed player indication.
-
typedef struct t_bt_event_param_avrcp_reg_addressed_player_changed T_BT_EVENT_PARAM_AVRCP_REG_ADDRESSED_PLAYER_CHANGED
BT manager event parameter AVRCP register addressed player changed.
-
typedef struct t_bt_event_param_avrcp_folder_items_get T_BT_EVENT_PARAM_AVRCP_FOLDER_ITEMS_GET
BT manager event parameter AVRCP get folder items request.
-
typedef struct t_bt_event_param_avrcp_total_num_of_items_get T_BT_EVENT_PARAM_AVRCP_TOTAL_NUM_OF_ITEMS_GET
BT manager event parameter AVRCP get folder items request.
-
typedef struct t_bt_event_param_avrcp_reg_volume_changed T_BT_EVENT_PARAM_AVRCP_REG_VOLUME_CHANGED
BT manager event parameter AVRCP register volume changed.
-
typedef struct t_bt_event_param_avrcp_reg_track_changed T_BT_EVENT_PARAM_AVRCP_REG_TRACK_CHANGED
BT manager event parameter AVRCP register track changed.
-
typedef struct t_bt_event_param_avrcp_reg_play_status_changed T_BT_EVENT_PARAM_AVRCP_REG_PLAY_STATUS_CHANGED
BT manager event parameter AVRCP register play status changed.
-
typedef struct t_bt_event_param_avrcp_volume_changed T_BT_EVENT_PARAM_AVRCP_VOLUME_CHANGED
BT manager event parameter AVRCP remote CT device volume changed.
-
typedef struct t_bt_event_param_avrcp_conn_ind T_BT_EVENT_PARAM_AVRCP_CONN_IND
BT manager event parameter AVRCP connection indication.
-
typedef struct t_bt_event_param_avrcp_conn_cmpl T_BT_EVENT_PARAM_AVRCP_CONN_CMPL
BT manager event parameter AVRCP connection completed.
-
typedef struct t_bt_event_param_avrcp_disconn_cmpl T_BT_EVENT_PARAM_AVRCP_DISCONN_CMPL
BT manager event parameter AVRCP disconnection completed.
-
typedef struct t_bt_event_param_avrcp_track_changed T_BT_EVENT_PARAM_AVRCP_TRACK_CHANGED
BT manager event parameter AVRCP track changed.
-
typedef struct t_bt_event_param_avrcp_play_status_changed T_BT_EVENT_PARAM_AVRCP_PLAY_STATUS_CHANGED
BT manager event parameter AVRCP play status changed.
-
typedef struct t_bt_event_param_avrcp_elem_attrs_get T_BT_EVENT_PARAM_AVRCP_ELEM_ATTRS_GET
BT manager event parameter AVRCP get element attributes request.
-
typedef struct t_bt_event_param_avrcp_play_status_get T_BT_EVENT_PARAM_AVRCP_PLAY_STATUS_GET
BT manager event parameter AVRCP get play status request.
-
typedef struct t_bt_event_param_avrcp_play_status_rsp T_BT_EVENT_PARAM_AVRCP_PLAY_STATUS_RSP
BT manager event parameter AVRCP passthrough play status response.
-
typedef struct t_bt_event_param_avrcp_power T_BT_EVENT_PARAM_AVRCP_POWER
BT manager event parameter AVRCP power.
-
typedef struct t_bt_event_param_avrcp_mute T_BT_EVENT_PARAM_AVRCP_MUTE
BT manager event parameter AVRCP mute.
-
typedef struct t_bt_event_param_avrcp_sniffing_conn_cmpl T_BT_EVENT_PARAM_AVRCP_SNIFFING_CONN_CMPL
BT manager event parameter AVRCP sniffing connection completed.
-
typedef struct t_bt_event_param_avrcp_sniffing_disconn_cmpl T_BT_EVENT_PARAM_AVRCP_SNIFFING_DISCONN_CMPL
BT manager event parameter AVRCP sniffing disconnection completed.
-
typedef struct t_bt_event_param_avrcp_app_setting_changed T_BT_EVENT_PARAM_AVRCP_APP_SETTING_CHANGED
BT manager event parameter AVRCP player app setting changed.
-
typedef struct t_bt_event_param_avrcp_playing_content_changed T_BT_EVENT_PARAM_AVRCP_PLAYING_CONTENT_CHANGED
BT manager event parameter AVRCP playing content changed.
-
typedef struct t_bt_event_param_avrcp_available_player_changed T_BT_EVENT_PARAM_AVRCP_AVAILABLE_PLAYER_CHANGED
BT manager event parameter AVRCP available player changed.
-
typedef struct t_bt_event_param_avrcp_addressed_player_changed T_BT_EVENT_PARAM_AVRCP_ADDRESSED_PLAYER_CHANGED
BT manager event parameter AVRCP addressed player changed.
-
typedef struct t_bt_event_param_avrcp_uid_changed T_BT_EVENT_PARAM_AVRCP_UID_CHANGED
BT manager event parameter AVRCP UID changed.
-
typedef struct t_bt_event_param_avrcp_app_setting_attrs_list_rsp T_BT_EVENT_PARAM_AVRCP_APP_SETTING_ATTRS_LIST_RSP
BT manager event parameter AVRCP player app setting attributes list response.
-
typedef struct t_bt_event_param_avrcp_app_setting_values_list_rsp T_BT_EVENT_PARAM_AVRCP_APP_SETTING_VALUES_LIST_RSP
BT manager event parameter AVRCP player app setting values list response.
-
typedef struct t_bt_event_param_avrcp_app_setting_get_rsp T_BT_EVENT_PARAM_AVRCP_APP_SETTING_GET_RSP
BT manager event parameter AVRCP player app current setting get response.
-
typedef struct t_bt_event_param_avrcp_addressed_player_set_rsp T_BT_EVENT_PARAM_AVRCP_ADDRESSED_PLAYER_SET_RSP
BT manager event parameter AVRCP addressed player set response.
-
typedef struct t_bt_event_param_avrcp_item_play_rsp T_BT_EVENT_PARAM_AVRCP_ITEM_PLAY_RSP
BT manager event parameter AVRCP play item play response.
-
typedef struct t_bt_event_param_avrcp_folder_items_get_rsp T_BT_EVENT_PARAM_AVRCP_FOLDER_ITEMS_GET_RSP
BT manager event parameter AVRCP folder items get response.
-
typedef struct t_bt_event_param_avrcp_item_attr_get_rsp T_BT_EVENT_PARAM_AVRCP_ITEM_ATTR_GET_RSP
BT manager event parameter AVRCP item attribute get response.
-
typedef struct t_bt_event_param_avrcp_search_rsp T_BT_EVENT_PARAM_AVRCP_SEARCH_RSP
BT manager event parameter AVRCP search response.
-
typedef struct t_bt_event_param_avrcp_browsed_player_set_rsp T_BT_EVENT_PARAM_AVRCP_BROWSED_PLAYER_SET_RSP
BT manager event parameter AVRCP browsed player set response.
-
typedef struct t_bt_event_param_avrcp_path_change_rsp T_BT_EVENT_PARAM_AVRCP_PATH_CHANGE_RSP
BT manager event parameter AVRCP path change response.
-
typedef struct t_bt_event_param_avrcp_browsing_conn_ind T_BT_EVENT_PARAM_AVRCP_BROWSING_CONN_IND
BT manager event parameter AVRCP browsing connection indication.
-
typedef struct t_bt_event_param_avrcp_browsing_conn_cmpl T_BT_EVENT_PARAM_AVRCP_BROWSING_CONN_CMPL
BT manager event parameter AVRCP browsing connection completed.
-
typedef struct t_bt_event_param_avrcp_browsing_disconn_cmpl T_BT_EVENT_PARAM_AVRCP_BROWSING_DISCONN_CMPL
BT manager event parameter AVRCP browsing disconnection completed.
-
typedef struct t_bt_event_param_avrcp_cover_art_conn_cmpl T_BT_EVENT_PARAM_AVRCP_COVER_ART_CONN_CMPL
BT manager event parameter AVRCP cover art connection completed.
-
typedef struct t_bt_event_param_avrcp_cover_art_disconn_cmpl T_BT_EVENT_PARAM_AVRCP_COVER_ART_DISCONN_CMPL
BT manager event parameter AVRCP cover art disconnection completed.
-
typedef struct t_bt_event_param_avrcp_cover_art_data_ind T_BT_EVENT_PARAM_AVRCP_COVER_ART_DATA_IND
BT manager event parameter AVRCP cover art data indication.
-
typedef struct t_bt_event_param_avrcp_vendor_cmd_ind T_BT_EVENT_PARAM_AVRCP_VENDOR_CMD_IND
BT manager event parameter AVRCP vendor command indication.
-
typedef struct t_bt_event_param_avrcp_vendor_rsp T_BT_EVENT_PARAM_AVRCP_VENDOR_RSP
BT manager event parameter AVRCP vendor response.
-
typedef struct t_bt_event_param_iap_authen_cmpl T_BT_EVENT_PARAM_IAP_AUTHEN_CMPL
BT manager event parameter iAP authentication completed.
-
typedef struct t_bt_event_param_iap_data_session_open T_BT_EVENT_PARAM_IAP_DATA_SESSION_OPEN
BT manager event parameter iAP data session open.
-
typedef struct t_bt_event_param_iap_data_session_close T_BT_EVENT_PARAM_IAP_DATA_SESSION_CLOSE
BT manager event parameter iAP data session close.
-
typedef struct t_bt_event_param_iap_data_sent T_BT_EVENT_PARAM_IAP_DATA_SENT
BT manager event parameter iAP send data finish.
-
typedef struct t_bt_event_param_iap_conn_ind T_BT_EVENT_PARAM_IAP_CONN_IND
BT manager event parameter iAP connection indication.
-
typedef struct t_bt_event_param_iap_conn_cmpl T_BT_EVENT_PARAM_IAP_CONN_CMPL
BT manager event parameter iAP connection completed.
-
typedef struct t_bt_event_param_iap_conn_fail T_BT_EVENT_PARAM_IAP_CONN_FAIL
BT manager event parameter iAP connection fail.
-
typedef struct t_bt_event_param_iap_disconn_cmpl T_BT_EVENT_PARAM_IAP_DISCONN_CMPL
BT manager event parameter iAP disconnection completed.
-
typedef struct t_bt_event_param_iap_data_ind T_BT_EVENT_PARAM_IAP_DATA_IND
BT manager event parameter iAP data indication.
-
typedef struct t_bt_event_param_iap_identity_info_req T_BT_EVENT_PARAM_IAP_IDENTITY_INFO_REQ
BT manager event parameter iAP identify information request.
-
typedef struct t_bt_event_param_iap_reset T_BT_EVENT_PARAM_IAP_RESET
BT manager event parameter iAP reset.
-
typedef struct t_bt_event_param_iap_ctrl_msg_ind T_BT_EVENT_PARAM_IAP_CTRL_MSG_IND
BT manager event parameter iAP control session message indication.
-
typedef struct t_bt_event_param_iap_sniffing_conn_cmpl T_BT_EVENT_PARAM_IAP_SNIFFING_CONN_CMPL
BT manager event parameter iAP sniffing connection completed.
-
typedef struct t_bt_event_param_iap_sniffing_disconn_cmpl T_BT_EVENT_PARAM_IAP_SNIFFING_DISCONN_CMPL
BT manager event parameter iAP sniffing disconnection completed.
-
typedef struct t_bt_event_param_hfp_spk_volume_changed T_BT_EVENT_PARAM_HFP_SPK_VOLUME_CHANGED
BT manager event parameter HFP speaker volume changed.
-
typedef struct t_bt_event_param_hfp_mic_volume_changed T_BT_EVENT_PARAM_HFP_MIC_VOLUME_CHANGED
BT manager event parameter HFP microphone volume changed.
-
typedef struct t_bt_event_param_hfp_call_status T_BT_EVENT_PARAM_HFP_CALL_STATUS
BT manager event parameter HFP call status.
-
typedef struct t_bt_event_param_hfp_service_status T_BT_EVENT_PARAM_HFP_SERVICE_STATUS
BT manager event parameter HFP service status.
-
typedef struct t_bt_event_param_hfp_caller_id_ind T_BT_EVENT_PARAM_HFP_CALLER_ID_IND
BT manager event parameter HFP caller number.
-
typedef struct t_bt_event_param_hfp_network_operator_ind T_BT_EVENT_PARAM_HFP_NETWORK_OPERATOR_IND
BT manager event parameter HFP network operator.
-
typedef struct t_bt_event_param_hfp_subscriber_number_ind T_BT_EVENT_PARAM_HFP_SUBSCRIBER_NUMBER_IND
BT manager event parameter HFP subscriber number.
-
typedef struct t_bt_event_param_hfp_current_call_list_ind T_BT_EVENT_PARAM_HFP_CURRENT_CALL_LIST_IND
BT manager event parameter HFP current calls.
-
typedef struct t_bt_event_param_hfp_call_waiting_ind T_BT_EVENT_PARAM_HFP_CALL_WAITING_IND
BT manager event parameter HFP call waiting.
-
typedef struct t_bt_event_param_hfp_signal_ind T_BT_EVENT_PARAM_HFP_SIGNAL_IND
BT manager event parameter HFP signal indicator.
-
typedef struct t_bt_event_param_hfp_roam_ind T_BT_EVENT_PARAM_HFP_ROAM_IND
BT manager event parameter HFP roam indicator.
-
typedef struct t_bt_event_param_hfp_battery_ind T_BT_EVENT_PARAM_HFP_BATTERY_IND
BT manager event parameter HFP battery indicator.
-
typedef struct t_bt_event_param_hfp_supported_features_ind T_BT_EVENT_PARAM_HFP_SUPPORTED_FEATURES_IND
BT manager event parameter HFP AG supported features.
-
typedef struct t_bt_event_param_hfp_vendor_cmd T_BT_EVENT_PARAM_HFP_VENDOR_CMD
BT manager event parameter HFP vendor command.
-
typedef struct t_bt_event_param_hfp_ring_alert T_BT_EVENT_PARAM_HFP_RING_ALERT
BT manager event parameter HFP ring alert.
-
typedef struct t_bt_event_param_hfp_vendor_cmd_result T_BT_EVENT_PARAM_HFP_VENDOR_CMD_RESULT
BT manager event parameter HFP vendor AT command result.
-
typedef struct t_bt_event_param_hfp_voice_recognition_activation T_BT_EVENT_PARAM_HFP_VOICE_RECOGNITION_ACTIVATION
BT manager event parameter HFP voice recognition activation.
-
typedef struct t_bt_event_param_hfp_voice_recognition_deactivation T_BT_EVENT_PARAM_HFP_VOICE_RECOGNITION_DEACTIVATION
BT manager event parameter HFP voice recognition deactivation.
-
typedef struct t_bt_event_param_hfp_dial_with_number_result T_BT_EVENT_PARAM_HFP_DIAL_WITH_NUMBER_RESULT
BT manager event parameter HFP dial with number result.
-
typedef struct t_bt_event_param_hfp_conn_ind T_BT_EVENT_PARAM_HFP_CONN_IND
BT manager event parameter HFP connection indication.
-
typedef struct t_bt_event_param_hfp_conn_cmpl T_BT_EVENT_PARAM_HFP_CONN_CMPL
BT manager event parameter HFP connection completed.
-
typedef struct t_bt_event_param_hfp_disconn_cmpl T_BT_EVENT_PARAM_HFP_DISCONN_CMPL
BT manager event parameter HFP disconnection completed.
-
typedef struct t_bt_event_param_hfp_codec_type_selected T_BT_EVENT_PARAM_HFP_CODEC_TYPE_SELECTED
BT manager event parameter codec type that selected.
-
typedef struct t_bt_event_param_hfp_sniffing_conn_cmpl T_BT_EVENT_PARAM_HFP_SNIFFING_CONN_CMPL
BT manager event parameter HFP sniffing connection completed.
-
typedef struct t_bt_event_param_hfp_sniffing_disconn_cmpl T_BT_EVENT_PARAM_HFP_SNIFFING_DISCONN_CMPL
BT manager event parameter HFP sniffing disconnection completed.
-
typedef struct t_bt_event_param_hfp_ag_conn_ind T_BT_EVENT_PARAM_HFP_AG_CONN_IND
BT manager event parameter HFP AG connection indication.
-
typedef struct t_bt_event_param_hfp_ag_conn_cmpl T_BT_EVENT_PARAM_HFP_AG_CONN_CMPL
BT manager event parameter HFP AG connection completed.
-
typedef struct t_bt_event_param_hfp_ag_disconn_cmpl T_BT_EVENT_PARAM_HFP_AG_DISCONN_CMPL
BT manager event parameter HFP AG disconnection completed.
-
typedef struct t_bt_event_param_hfp_ag_mic_volume_changed T_BT_EVENT_PARAM_HFP_AG_MIC_VOLUME_CHANGED
BT manager event parameter HFP AG microphone volume changed.
-
typedef struct t_bt_event_param_hfp_ag_spk_volume_changed T_BT_EVENT_PARAM_HFP_AG_SPK_VOLUME_CHANGED
BT manager event parameter HFP AG speaker volume changed.
-
typedef struct t_bt_event_param_hfp_ag_call_status_changed T_BT_EVENT_PARAM_HFP_AG_CALL_STATUS_CHANGED
BT manager event parameter HFP AG call status.
-
typedef struct t_bt_event_param_hfp_ag_indicators_status_req T_BT_EVENT_PARAM_HFP_AG_INDICATORS_STATUS_REQ
BT manager event parameter AG call indicators status request.
-
typedef struct t_bt_event_param_hfp_ag_battery_level T_BT_EVENT_PARAM_HFP_AG_BATTERY_LEVEL
BT manager event parameter HF battery level.
-
typedef struct t_bt_event_param_hfp_ag_codec_type_selected T_BT_EVENT_PARAM_HFP_AG_CODEC_TYPE_SELECTED
BT manager event parameter codec type that HF selected.
-
typedef struct t_bt_event_param_hfp_ag_supported_features T_BT_EVENT_PARAM_HFP_AG_SUPPORTED_FEATURES
BT manager event parameter HFP HF supported features.
-
typedef struct t_bt_event_param_hfp_ag_inband_ringing_req T_BT_EVENT_PARAM_HFP_AG_INBAND_RINGING_REQ
BT manager event parameter HFP AG in-band ring tone indication.
-
typedef struct t_bt_event_param_hfp_ag_call_answer_req T_BT_EVENT_PARAM_HFP_AG_CALL_ANSWER_REQ
BT manager event parameter HFP AG accept call .
-
typedef struct t_bt_event_param_hfp_ag_call_terminate_req T_BT_EVENT_PARAM_HFP_AG_CALL_TERMINATE_REQ
BT manager event parameter HFP AG reject or hang up call.
-
typedef struct t_bt_event_param_hfp_ag_curr_calls_list_query T_BT_EVENT_PARAM_HFP_AG_CURR_CALLS_LIST_QUERY
BT manager event parameter HFP AG query current calls list.
-
typedef struct t_bt_event_param_hfp_ag_dtmf_code T_BT_EVENT_PARAM_HFP_AG_DTMF_CODE
BT manager event parameter HFP AG DTMF code.
-
typedef struct t_bt_event_param_hfp_ag_dial_with_number T_BT_EVENT_PARAM_HFP_AG_DIAL_WITH_NUMBER
BT manager event parameter HFP AG placing a call to a phone number.
-
typedef struct t_bt_event_param_hfp_ag_dial_with_memory T_BT_EVENT_PARAM_HFP_AG_DIAL_WITH_MEMORY
BT manager event parameter HFP AG placing a call to the phone number stored in memory.
-
typedef struct t_bt_event_param_hfp_ag_dial_last_number T_BT_EVENT_PARAM_HFP_AG_DIAL_LAST_NUMBER
BT manager event parameter HFP AG memory dialing.
-
typedef struct t_bt_event_param_hfp_ag_3way_held_call_released T_BT_EVENT_PARAM_HFP_AG_3WAY_HELD_CALL_RELEASED
BT manager event parameter HFP AG releases all held calls or sets User Determined User Busy (UDUB) for a waiting call.
-
typedef struct t_bt_event_param_hfp_ag_3way_active_call_released T_BT_EVENT_PARAM_HFP_AG_3WAY_ACTIVE_CALL_RELEASED
BT manager event parameter HFP AG releases all active calls (if any exist) and accepts the other (held or waiting) call.
-
typedef struct t_bt_event_param_hfp_ag_3way_switched T_BT_EVENT_PARAM_HFP_AG_3WAY_SWITCHED
BT manager event parameter HFP AG places all active calls (if any exist) on hold and accepts the other (held or waiting) call.
-
typedef struct t_bt_event_param_hfp_ag_3way_merged T_BT_EVENT_PARAM_HFP_AG_3WAY_MERGED
BT manager event parameter HFP AG adds a held call to the conversation.
-
typedef struct t_bt_event_param_hfp_ag_subscriber_number_query T_BT_EVENT_PARAM_HFP_AG_SUBSCRIBER_NUMBER_QUERY
BT manager event parameter HFP AG retrieve subscriber number information.
-
typedef struct t_bt_event_param_hfp_ag_network_name_format_set T_BT_EVENT_PARAM_HFP_AG_NETWORK_NAME_FORMAT_SET
BT manager event parameter HFP AG set name format to long alphanumeric.
-
typedef struct t_bt_event_param_hfp_ag_enhanced_safety_status T_BT_EVENT_PARAM_HFP_AG_ENHANCED_SAFETY_STATUS
BT manager event parameter HFP AG enhanced safety status.
-
typedef struct t_bt_event_param_hfp_ag_nrec_status T_BT_EVENT_PARAM_HFP_AG_NREC_STATUS
BT manager event parameter HFP AG noise reduction and echo canceling status.
-
typedef struct t_bt_event_param_hfp_ag_curr_operator_query T_BT_EVENT_PARAM_HFP_AG_CURR_OPERATOR_QUERY
BT manager event parameter HFP AG query the currently selected operator.
-
typedef struct t_bt_event_param_hfp_ag_voice_recognition_activation T_BT_EVENT_PARAM_HFP_AG_VOICE_RECOGNITION_ACTIVATION
BT manager event parameter HFP AG voice recognition activation.
-
typedef struct t_bt_event_param_hfp_ag_voice_recognition_deactivation T_BT_EVENT_PARAM_HFP_AG_VOICE_RECOGNITION_DEACTIVATION
BT manager event parameter HFP AG voice recognition deactivation.
-
typedef struct t_bt_event_param_hfp_ag_vendor_cmd T_BT_EVENT_PARAM_HFP_AG_VENDOR_CMD
BT manager event parameter HFP vendor command.
-
typedef struct t_bt_event_param_pbap_caller_id_name T_BT_EVENT_PARAM_PBAP_CALLER_ID_NAME
BT manager event parameter PBAP caller id name.
-
typedef struct t_bt_event_param_pbap_set_phone_book_cmpl T_BT_EVENT_PARAM_PBAP_SET_PHONE_BOOK_CMPL
BT manager event parameter PBAP set phone book completed.
-
typedef struct t_bt_event_param_pbap_get_phone_book_cmpl T_BT_EVENT_PARAM_PBAP_GET_PHONE_BOOK_CMPL
BT manager event parameter PBAP pull phone book completed.
-
typedef struct t_bt_event_param_pbap_get_phone_book_size_cmpl T_BT_EVENT_PARAM_PBAP_GET_PHONE_BOOK_SIZE_CMPL
BT manager event parameter PBAP pull phone book completed.
-
typedef struct t_bt_event_param_pbap_conn_cmpl T_BT_EVENT_PARAM_PBAP_CONN_CMPL
BT manager event parameter PBAP connection completed.
-
typedef struct t_bt_event_param_pbap_conn_fail T_BT_EVENT_PARAM_PBAP_CONN_FAIL
BT manager event parameter PBAP connection fail.
-
typedef struct t_bt_event_param_pbap_disconn_cmpl T_BT_EVENT_PARAM_PBAP_DISCONN_CMPL
BT manager event parameter PBAP disconnection completed.
-
typedef struct t_bt_event_param_pbap_sniffing_conn_cmpl T_BT_EVENT_PARAM_PBAP_SNIFFING_CONN_CMPL
BT manager event parameter PBAP sniffing connection completed.
-
typedef struct t_bt_event_param_pbap_sniffing_disconn_cmpl T_BT_EVENT_PARAM_PBAP_SNIFFING_DISCONN_CMPL
BT manager event parameter PBAP sniffing disconnection completed.
-
typedef struct t_bt_event_param_hid_device_conn_ind T_BT_EVENT_PARAM_HID_DEVICE_CONN_IND
BT manager event parameter HID device connection indication.
-
typedef struct t_bt_event_param_hid_device_conn_cmpl T_BT_EVENT_PARAM_HID_DEVICE_CONN_CMPL
BT manager event parameter HID device connection completed.
-
typedef struct t_bt_event_param_hid_device_conn_fail T_BT_EVENT_PARAM_HID_DEVICE_CONN_FAIL
BT manager event parameter HID device connection fail.
-
typedef struct t_bt_event_param_hid_device_disconn_cmpl T_BT_EVENT_PARAM_HID_DEVICE_DISCONN_CMPL
BT manager event parameter HID device disconnection completed.
-
typedef struct t_bt_event_param_hid_device_control_data_ind T_BT_EVENT_PARAM_HID_DEVICE_CONTROL_DATA_IND
BT manager event parameter HID device control data indication.
-
typedef struct t_bt_event_param_hid_device_get_report_ind T_BT_EVENT_PARAM_HID_DEVICE_GET_REPORT_IND
BT manager event parameter HID device get report indication.
-
typedef struct t_bt_event_param_hid_device_set_report_ind T_BT_EVENT_PARAM_HID_DEVICE_SET_REPORT_IND
BT manager event parameter HID device set report indication.
-
typedef struct t_bt_event_param_hid_device_get_protocol_ind T_BT_EVENT_PARAM_HID_DEVICE_GET_PROTOCOL_IND
BT manager event parameter HID device get protocol indication.
-
typedef struct t_bt_event_param_hid_device_set_protocol_ind T_BT_EVENT_PARAM_HID_DEVICE_SET_PROTOCOL_IND
BT manager event parameter HID device set protocol indication.
-
typedef struct t_bt_event_param_hid_device_set_idle_ind T_BT_EVENT_PARAM_HID_DEVICE_SET_IDLE_IND
BT manager event parameter HID device set idle indication.
-
typedef struct t_bt_event_param_hid_device_interrupt_data_ind T_BT_EVENT_PARAM_HID_DEVICE_INTERRUPT_DATA_IND
BT manager event parameter HID device interrupt data indication.
-
typedef struct t_bt_event_param_hid_device_sniffing_conn_cmpl T_BT_EVENT_PARAM_HID_DEVICE_SNIFFING_CONN_CMPL
BT manager event parameter HID device sniffing connection completed.
-
typedef struct t_bt_event_param_hid_device_sniffing_disconn_cmpl T_BT_EVENT_PARAM_HID_DEVICE_SNIFFING_DISCONN_CMPL
BT manager event parameter HID device sniffing disconnection completed.
-
typedef struct t_bt_event_param_hid_host_conn_ind T_BT_EVENT_PARAM_HID_HOST_CONN_IND
BT manager event parameter HID Host connection indication.
-
typedef struct t_bt_event_param_hid_host_conn_cmpl T_BT_EVENT_PARAM_HID_HOST_CONN_CMPL
BT manager event parameter HID Host connection completed.
-
typedef struct t_bt_event_param_hid_host_conn_fail T_BT_EVENT_PARAM_HID_HOST_CONN_FAIL
BT manager event parameter HID Host connection fail.
-
typedef struct t_bt_event_param_hid_host_disconn_cmpl T_BT_EVENT_PARAM_HID_HOST_DISCONN_CMPL
BT manager event parameter HID Host disconnection completed.
-
typedef struct t_bt_event_param_hid_host_hid_control_ind T_BT_EVENT_PARAM_HID_HOST_HID_CONTROL_IND
BT manager event parameter HID Host HID control indication.
-
typedef struct t_bt_event_param_hid_host_get_report_rsp T_BT_EVENT_PARAM_HID_HOST_GET_REPORT_RSP
BT manager event parameter HID Host get report response.
-
typedef struct t_bt_event_param_hid_host_set_report_rsp T_BT_EVENT_PARAM_HID_HOST_SET_REPORT_RSP
BT manager event parameter HID Host set report response.
-
typedef struct t_bt_event_param_hid_host_get_protocol_rsp T_BT_EVENT_PARAM_HID_HOST_GET_PROTOCOL_RSP
BT manager event parameter HID Host get protocol response.
-
typedef struct t_bt_event_param_hid_host_set_protocol_rsp T_BT_EVENT_PARAM_HID_HOST_SET_PROTOCOL_RSP
BT manager event parameter HID Host set protocol response.
-
typedef struct t_bt_event_param_hid_host_interrupt_data_ind T_BT_EVENT_PARAM_HID_HOST_INTERRUPT_DATA_IND
BT manager event parameter HID Host interrupt data indication.
-
typedef struct t_bt_event_param_hid_host_sniffing_conn_cmpl T_BT_EVENT_PARAM_HID_HOST_SNIFFING_CONN_CMPL
BT manager event parameter HID Host sniffing connection completed.
-
typedef struct t_bt_event_param_hid_host_sniffing_disconn_cmpl T_BT_EVENT_PARAM_HID_HOST_SNIFFING_DISCONN_CMPL
BT manager event parameter HID Host sniffing disconnection completed.
-
typedef struct t_bt_event_param_opp_conn_ind T_BT_EVENT_PARAM_OPP_CONN_IND
BT manager event parameter OPP connection indication.
-
typedef struct t_bt_event_param_opp_conn_cmpl T_BT_EVENT_PARAM_OPP_CONN_CMPL
BT manager event parameter OPP connection completed.
-
typedef struct t_bt_event_param_opp_conn_fail T_BT_EVENT_PARAM_OPP_CONN_FAIL
BT manager event parameter OPP connection fail.
-
typedef struct t_bt_event_param_opp_disconn_cmpl T_BT_EVENT_PARAM_OPP_DISCONN_CMPL
BT manager event parameter OPP disconnection completed.
-
typedef struct t_bt_event_param_opp_data_header_ind T_BT_EVENT_PARAM_OPP_DATA_HEADER_IND
BT manager event parameter OPP data header indication.
-
typedef struct t_bt_event_param_opp_data_ind T_BT_EVENT_PARAM_OPP_DATA_IND
BT manager event parameter OPP data indication.
-
typedef struct t_bt_event_param_opp_data_rsp T_BT_EVENT_PARAM_OPP_DATA_RSP
BT manager event parameter OPP put data response.
-
typedef struct t_bt_event_param_sdp_add_record T_BT_EVENT_PARAM_SDP_ADD_RECORD
BT manager event parameter add SDP record response.
-
typedef struct t_bt_event_param_sdp_del_record T_BT_EVENT_PARAM_SDP_DEL_RECORD
BT manager event parameter delete SDP record response.
-
typedef struct t_bt_event_param_sdp_attr_info T_BT_EVENT_PARAM_SDP_ATTR_INFO
BT manager event parameter SDP attribute information.
-
typedef struct t_bt_event_param_did_attr_info T_BT_EVENT_PARAM_DID_ATTR_INFO
BT manager event parameter DID attribute information.
-
typedef struct t_bt_event_param_sdp_discov_cmpl T_BT_EVENT_PARAM_SDP_DISCOV_CMPL
BT manager event parameter SDP discover completed.
-
typedef struct t_bt_event_param_sdp_discov_stop T_BT_EVENT_PARAM_SDP_DISCOV_STOP
BT manager event parameter SDP discover stop.
-
typedef struct t_bt_event_param_link_key_info T_BT_EVENT_PARAM_LINK_KEY_INFO
BT manager event parameter link key information.
-
typedef struct t_bt_event_param_link_key_req T_BT_EVENT_PARAM_LINK_KEY_REQ
BT manager event parameter link key request.
-
typedef struct t_bt_event_param_link_pin_code_req T_BT_EVENT_PARAM_LINK_PIN_CODE_REQ
BT manager event parameter link pin code request.
-
typedef struct t_bt_event_param_link_user_confirmation_req T_BT_EVENT_PARAM_LINK_USER_CONFIRMATION_REQ
BT manager event parameter user confirmation request.
-
typedef struct t_bt_event_param_link_read_rssi_rsp T_BT_EVENT_PARAM_LINK_READ_RSSI_RSP
BT manager event parameter link read RSSI response.
-
typedef struct t_bt_event_param_link_per_info T_BT_EVENT_PARAM_LINK_PER_INFO
Define BT link PER information.
-
typedef struct t_bt_event_param_link_rssi_info T_BT_EVENT_PARAM_LINK_RSSI_INFO
Define BT link RSSI information.
-
typedef struct t_bt_event_param_link_user_passkey_req T_BT_EVENT_PARAM_LINK_USER_PASSKEY_REQ
BT manager event parameter link user passkey request.
-
typedef struct t_bt_event_param_link_user_passkey_notif T_BT_EVENT_PARAM_LINK_USER_PASSKEY_NOTIF
BT manager event parameter link user passkey notification information.
-
typedef struct t_bt_event_param_set_link_tx_power_rsp T_BT_EVENT_PARAM_LINK_TX_POWER_SET_RSP
BT manager event parameter set link tx power response.
-
typedef struct t_bt_event_param_link_qos_set_rsp T_BT_EVENT_PARAM_LINK_QOS_SET_RSP
BT manager event parameter set link QoS response.
-
typedef struct t_bt_event_param_link_qos_set_cmpl T_BT_EVENT_PARAM_LINK_QOS_SET_CMPL
BT manager event parameter set link QoS cmpl.
-
typedef struct t_bt_event_param_link_rssi_golden_range_set_rsp T_BT_EVENT_PARAM_LINK_RSSI_GOLDEN_RANGE_SET_RSP
BT manager event parameter set link RSSI golden range response.
-
typedef struct t_bt_event_param_link_idle_zone_set_rsp T_BT_EVENT_PARAM_LINK_IDLE_ZONE_SET_RSP
BT manager event parameter set idle zone response.
-
typedef struct t_bt_event_param_traffic_qos_rsp T_BT_EVENT_PARAM_TRAFFIC_QOS_RSP
BT manager event parameter traffic QoS response.
-
typedef struct t_bt_event_param_remote_roleswap_status T_BT_EVENT_PARAM_REMOTE_ROLESWAP_STATUS
BT manager event parameter remote roleswap status.
-
typedef struct t_bt_event_param_remote_state T_BT_EVENT_PARAM_REMOTE_STATE
BT manager event parameter remote state.
-
typedef struct t_bt_event_param_remote_conn_cmpl T_BT_EVENT_PARAM_REMOTE_CONN_CMPL
BT manager event parameter remote connection completed.
-
typedef struct t_bt_event_param_remote_disconn_cmpl T_BT_EVENT_PARAM_REMOTE_DISCONN_CMPL
BT manager event parameter remote disconnection completed.
-
typedef void (*P_BT_MGR_CBACK)(T_BT_EVENT event_type, void *event_buf, uint16_t buf_len)
BT manager event callback prototype.
- Param event_type:
[in] BT manager event type.
- Param event_buf:
[in] Event buffer address.
- Param buf_len:
[in] Event buffer length.
Enums
-
enum t_bt_device_mode
Define BT device mode.
Values:
-
enumerator BT_DEVICE_MODE_IDLE
Page scan and inquiry scan disabled.
-
enumerator BT_DEVICE_MODE_DISCOVERABLE
Inquiry scan enabled.
-
enumerator BT_DEVICE_MODE_CONNECTABLE
Page scan enabled.
-
enumerator BT_DEVICE_MODE_DISCOVERABLE_CONNECTABLE
Page scan and inquiry scan enabled.
-
enumerator BT_DEVICE_MODE_IDLE
-
enum t_bt_link_role
BR/EDR link role.
Values:
-
enumerator BT_LINK_ROLE_MASTER
BR/EDR link role master.
-
enumerator BT_LINK_ROLE_SLAVE
BR/EDR link role slave.
-
enumerator BT_LINK_ROLE_MASTER
-
enum t_bt_acl_pkt_type
BT link packet type.
Values:
-
enumerator BT_ACL_PKT_TYPE_1M
-
enumerator BT_ACL_PKT_TYPE_2M
-
enumerator BT_ACL_PKT_TYPE_3M
-
enumerator BT_ACL_PKT_TYPE_1M
-
enum t_bt_link_data_rate
BT link data rate.
Values:
-
enumerator BT_LINK_1M1S
-
enumerator BT_LINK_1M3S
-
enumerator BT_LINK_1M5S
-
enumerator BT_LINK_2M1S
-
enumerator BT_LINK_2M3S
-
enumerator BT_LINK_2M5S
-
enumerator BT_LINK_3M1S
-
enumerator BT_LINK_3M3S
-
enumerator BT_LINK_3M5S
-
enumerator BT_LINK_1M1S
-
enum t_bt_acl_reject_reason
Reason to reject an ACL connection from remote device.
Values:
-
enumerator BT_ACL_REJECT_LIMITED_RESOURCE
-
enumerator BT_ACL_REJECT_SECURITY_REASON
-
enumerator BT_ACL_REJECT_UNACCEPTABLE_ADDR
-
enumerator BT_ACL_REJECT_LIMITED_RESOURCE
-
enum t_bt_link_key_type
BT link key type.
Values:
-
enumerator BT_LINK_KEY_TYPE_COMBINATION
-
enumerator BT_LINK_KEY_TYPE_LOCAL_UNIT
-
enumerator BT_LINK_KEY_TYPE_REMOTE_UNIT
-
enumerator BT_LINK_KEY_TYPE_DEBUG_COMBINATION
-
enumerator BT_LINK_KEY_TYPE_UNAUTHEN
-
enumerator BT_LINK_KEY_TYPE_AUTHEN
-
enumerator BT_LINK_KEY_TYPE_CHANGED_COMBINATION
-
enumerator BT_LINK_KEY_TYPE_UNAUTHEN_P256
-
enumerator BT_LINK_KEY_TYPE_AUTHEN_P256
-
enumerator BT_LINK_KEY_TYPE_COMBINATION
-
enum t_bt_qos_type
BT QoS type.
Values:
-
enumerator BT_QOS_TYPE_NO_TRAFFIC
-
enumerator BT_QOS_TYPE_BEST_EFFORT
-
enumerator BT_QOS_TYPE_GUARANTEED
-
enumerator BT_QOS_TYPE_NO_TRAFFIC
-
enum t_bt_event
BT manager event type for P_BT_MGR_CBACK.
Values:
-
enumerator BT_EVENT_UNKNOWN
-
enumerator BT_EVENT_READY
Indicate BT stack and profiles are ready T_BT_EVENT_PARAM_READY.
-
enumerator BT_EVENT_DEVICE_MODE_RSP
Indicate BT device mode response T_BT_EVENT_PARAM_DEVICE_MODE_RSP.
-
enumerator BT_EVENT_REMOTE_NAME_RSP
Indicate remote device name T_BT_EVENT_PARAM_REMOTE_NAME_RSP.
-
enumerator BT_EVENT_LOCAL_ADDR_CHANGED
Indicate local BT device address is changed T_BT_EVENT_PARAM_LOCAL_ADDR_CHANGED.
-
enumerator BT_EVENT_LOCAL_NAME_CHANGED
Indicate local BT device name is changed T_BT_EVENT_PARAM_LOCAL_NAME_CHANGED.
-
enumerator BT_EVENT_INQUIRY_RESULT
Indicate a single inquiry result T_BT_EVENT_PARAM_INQUIRY_RESULT.
-
enumerator BT_EVENT_INQUIRY_RSP
Indicate inquiry response event T_BT_EVENT_PARAM_INQUIRY_RSP.
-
enumerator BT_EVENT_INQUIRY_CMPL
Indicate inquiry complete event T_BT_EVENT_PARAM_INQUIRY_CMPL.
-
enumerator BT_EVENT_INQUIRY_CANCEL_RSP
Indicate inquiry cancel event T_BT_EVENT_PARAM_INQUIRY_CANCEL_RSP.
-
enumerator BT_EVENT_PERIODIC_INQUIRY_RSP
Indicate periodic inquiry response event T_BT_EVENT_PARAM_PERIODIC_INQUIRY_RSP.
-
enumerator BT_EVENT_PERIODIC_INQUIRY_CANCEL_RSP
Indicate periodic inquiry cancel event T_BT_EVENT_PARAM_PERIODIC_INQUIRY_CANCEL_RSP.
-
enumerator BT_EVENT_LOCAL_OOB_DATA_RSP
Indicate local OOB data response event T_BT_EVENT_PARAM_LOCAL_OOB_DATA_RSP.
-
enumerator BT_EVENT_LOCAL_OOB_EXTENDED_DATA_RSP
Indicate local OOB extended data response event T_BT_EVENT_PARAM_LOCAL_OOB_EXTENDED_DATA_RSP.
-
enumerator BT_EVENT_PAGING_TX_POWER_SET_RSP
Information of set paging tx power response T_BT_EVENT_PARAM_PAGING_TX_POWER_SET_RSP.
-
enumerator BT_EVENT_ACL_CONN_IND
Indicate ACL connection request from remote device T_BT_EVENT_PARAM_ACL_CONN_IND.
-
enumerator BT_EVENT_ACL_CONN_DISCONN
Indicate ACL connection disconnected T_BT_EVENT_PARAM_ACL_CONN_DISCONN.
-
enumerator BT_EVENT_ACL_CONN_FAIL
Indicate ACL connection fail T_BT_EVENT_PARAM_ACL_CONN_FAIL.
-
enumerator BT_EVENT_ACL_CONN_SUCCESS
Indicate ACL connection success T_BT_EVENT_PARAM_ACL_CONN_SUCCESS.
-
enumerator BT_EVENT_ACL_CONN_READY
Indicate ACL connection ready T_BT_EVENT_PARAM_ACL_CONN_READY.
-
enumerator BT_EVENT_ACL_AUTHEN_START
Indicate ACL authentication start T_BT_EVENT_PARAM_ACL_AUTHEN_START.
-
enumerator BT_EVENT_ACL_AUTHEN_SUCCESS
Indicate ACL authentication success T_BT_EVENT_PARAM_ACL_AUTHEN_SUCCESS.
-
enumerator BT_EVENT_ACL_AUTHEN_FAIL
Indicate ACL authentication fail T_BT_EVENT_PARAM_ACL_AUTHEN_FAIL.
-
enumerator BT_EVENT_ACL_CONN_BR_SC_START
Indicate ACL connection br sc start T_BT_EVENT_PARAM_ACL_CONN_BR_SC_START.
-
enumerator BT_EVENT_ACL_CONN_BR_SC_CMPL
Indicate ACL connection br sc completed T_BT_EVENT_PARAM_ACL_CONN_BR_SC_CMPL.
-
enumerator BT_EVENT_ACL_CONN_ENCRYPTED
Indicate ACL connection encrypted T_BT_EVENT_PARAM_ACL_CONN_ENCRYPTED.
-
enumerator BT_EVENT_ACL_CONN_NOT_ENCRYPTED
Indicate ACL connection not encrypted T_BT_EVENT_PARAM_ACL_CONN_NOT_ENCRYPTED.
-
enumerator BT_EVENT_ACL_CONN_ACTIVE
Indicate ACL connection active T_BT_EVENT_PARAM_ACL_CONN_ACTIVE.
-
enumerator BT_EVENT_ACL_CONN_SNIFF
Indicate ACL connection sniff T_BT_EVENT_PARAM_ACL_CONN_SNIFF.
-
enumerator BT_EVENT_ACL_ROLE_MASTER
Indicate ACL role master T_BT_EVENT_PARAM_ACL_ROLE_MASTER.
-
enumerator BT_EVENT_ACL_ROLE_SLAVE
Indicate ACL role slave T_BT_EVENT_PARAM_ACL_ROLE_SLAVE.
-
enumerator BT_EVENT_ACL_ROLE_SWITCH_FAIL
Indicate role switch fail T_BT_EVENT_PARAM_ACL_ROLE_SWITCH_FAIL.
-
enumerator BT_EVENT_ACL_SNIFFING_CONN_CMPL
Indicate ACL sniffing connection complete T_BT_EVENT_PARAM_ACL_SNIFFING_CONN_CMPL.
-
enumerator BT_EVENT_ACL_SNIFFING_DISCONN_CMPL
Indicate ACL sniffing disconnection complete T_BT_EVENT_PARAM_ACL_SNIFFING_DISCONN_CMPL.
-
enumerator BT_EVENT_SCO_CONN_IND
Indicate SCO connection indication T_BT_EVENT_PARAM_SCO_CONN_IND.
-
enumerator BT_EVENT_SCO_CONN_RSP
Indicate SCO connection response T_BT_EVENT_PARAM_SCO_CONN_RSP.
-
enumerator BT_EVENT_SCO_CONN_CMPL
Indicate SCO connection complete T_BT_EVENT_PARAM_SCO_CONN_CMPL.
-
enumerator BT_EVENT_SCO_DISCONNECTED
Indicate SCO disconnected T_BT_EVENT_PARAM_SCO_DISCONNECTED.
-
enumerator BT_EVENT_SCO_LINK_SWITCH
Indicate active SCO link changed T_BT_EVENT_PARAM_SCO_LINK_SWITCH.
-
enumerator BT_EVENT_SCO_DATA_IND
Indicate SCO packet received T_BT_EVENT_PARAM_SCO_DATA_IND.
-
enumerator BT_EVENT_SCO_SNIFFING_CONN_CMPL
Indicate SCO sniffing connection complete T_BT_EVENT_PARAM_SCO_SNIFFING_CONN_CMPL.
-
enumerator BT_EVENT_SCO_SNIFFING_STARTED
Indicate SCO sniffing started T_BT_EVENT_PARAM_SCO_SNIFFING_STARTED.
-
enumerator BT_EVENT_SCO_SNIFFING_STOPPED
Indicate SCO sniffing stopped T_BT_EVENT_PARAM_SCO_SNIFFING_STOPPED.
-
enumerator BT_EVENT_SCO_SNIFFING_DISCONN_CMPL
Indicate SCO sniffing disconnection complete T_BT_EVENT_PARAM_SCO_SNIFFING_DISCONN_CMPL.
-
enumerator BT_EVENT_LINK_KEY_INFO
Information of link key T_BT_EVENT_PARAM_LINK_KEY_INFO.
-
enumerator BT_EVENT_LINK_KEY_REQ
Indicate link key request during authentication T_BT_EVENT_PARAM_LINK_KEY_REQ.
-
enumerator BT_EVENT_LINK_PIN_CODE_REQ
Indicate pin code request during authentication T_BT_EVENT_PARAM_LINK_PIN_CODE_REQ.
-
enumerator BT_EVENT_LINK_USER_CONFIRMATION_REQ
Indicate user confirmation of a numeric value is requested T_BT_EVENT_PARAM_LINK_USER_CONFIRMATION_REQ.
-
enumerator BT_EVENT_LINK_USER_PASSKEY_REQ
Information of user passkey request T_BT_EVENT_PARAM_LINK_USER_PASSKEY_REQ.
-
enumerator BT_EVENT_LINK_USER_PASSKEY_NOTIF
Information of user passkey notification T_BT_EVENT_PARAM_LINK_USER_PASSKEY_NOTIF.
-
enumerator BT_EVENT_LINK_PER_INFO
Information of ACL link PER information T_BT_EVENT_PARAM_LINK_PER_INFO.
-
enumerator BT_EVENT_LINK_RSSI_INFO
Information of ACL link RSSI information T_BT_EVENT_PARAM_LINK_RSSI_INFO.
-
enumerator BT_EVENT_LINK_READ_RSSI_RSP
Information of read rssi response T_BT_EVENT_PARAM_LINK_READ_RSSI_RSP.
-
enumerator BT_EVENT_LINK_TX_POWER_SET_RSP
Information of set link tx power response T_BT_EVENT_PARAM_LINK_TX_POWER_SET_RSP.
-
enumerator BT_EVENT_LINK_QOS_SET_RSP
Information of set link QoS response T_BT_EVENT_PARAM_LINK_QOS_SET_RSP.
-
enumerator BT_EVENT_LINK_QOS_SET_CMPL
Information of set link QoS complete T_BT_EVENT_PARAM_LINK_QOS_SET_CMPL.
-
enumerator BT_EVENT_LINK_RSSI_GOLDEN_RANGE_SET_RSP
Information of set link RSSI golden range response T_BT_EVENT_PARAM_LINK_RSSI_GOLDEN_RANGE_SET_RSP.
-
enumerator BT_EVENT_LINK_IDLE_ZONE_SET_RSP
Information of set link idle zone response T_BT_EVENT_PARAM_LINK_IDLE_ZONE_SET_RSP.
-
enumerator BT_EVENT_TRAFFIC_QOS_RSP
Information of traffic QoS response T_BT_EVENT_PARAM_TRAFFIC_QOS_RSP.
-
enumerator BT_EVENT_ADD_SDP_RECORD_RSP
Indicate add SDP record response T_BT_EVENT_PARAM_ADD_SDP_RECORD_RSP.
-
enumerator BT_EVENT_DEL_SDP_RECORD_RSP
Indicate delete SDP record response T_BT_EVENT_PARAM_DEL_SDP_RECORD_RSP.
-
enumerator BT_EVENT_SDP_ATTR_INFO
Indicate SDP attribute information T_BT_EVENT_PARAM_SDP_ATTR_INFO.
-
enumerator BT_EVENT_DID_ATTR_INFO
Indicate SDP attribute information T_BT_EVENT_PARAM_DID_ATTR_INFO.
-
enumerator BT_EVENT_SDP_DISCOV_CMPL
Indicate SDP discover completed T_BT_EVENT_PARAM_SDP_DISCOV_CMPL.
-
enumerator BT_EVENT_SDP_DISCOV_STOP
Indicate SDP discover stop T_BT_EVENT_PARAM_SDP_DISCOV_STOP.
-
enumerator BT_EVENT_SPP_CONN_IND
Indicate SPP connection indication T_BT_EVENT_PARAM_SPP_CONN_IND.
-
enumerator BT_EVENT_SPP_CONN_CMPL
Indicate SPP connection complete T_BT_EVENT_PARAM_SPP_CONN_CMPL.
-
enumerator BT_EVENT_SPP_CONN_FAIL
Indicate SPP connection fail T_BT_EVENT_PARAM_SPP_CONN_FAIL.
-
enumerator BT_EVENT_SPP_DISCONN_CMPL
Indicate SPP disconnected T_BT_EVENT_PARAM_SPP_DISCONN_CMPL.
-
enumerator BT_EVENT_SPP_CREDIT_RCVD
Indicate SPP credit received T_BT_EVENT_PARAM_SPP_CREDIT_RCVD.
-
enumerator BT_EVENT_SPP_DATA_IND
Indicate SPP data received T_BT_EVENT_PARAM_SPP_DATA_IND.
-
enumerator BT_EVENT_SPP_DATA_RSP
Indicate data response T_BT_EVENT_PARAM_SPP_DATA_RSP.
-
enumerator BT_EVENT_SPP_SNIFFING_CONN_CMPL
Indicate SPP sniffing connection complete T_BT_EVENT_PARAM_SPP_SNIFFING_CONN_CMPL.
-
enumerator BT_EVENT_SPP_SNIFFING_DISCONN_CMPL
Indicate SPP sniffing disconnection complete T_BT_EVENT_PARAM_SPP_SNIFFING_DISCONN_CMPL.
-
enumerator BT_EVENT_A2DP_CONN_IND
Indicate A2DP connection indication T_BT_EVENT_PARAM_A2DP_CONN_IND.
-
enumerator BT_EVENT_A2DP_CONN_CMPL
Indicate A2DP connection complete T_BT_EVENT_PARAM_A2DP_CONN_CMPL.
-
enumerator BT_EVENT_A2DP_CONN_FAIL
Indicate A2DP connection fail T_BT_EVENT_PARAM_A2DP_CONN_FAIL.
-
enumerator BT_EVENT_A2DP_DISCONN_CMPL
Indicate A2DP disconnected T_BT_EVENT_PARAM_A2DP_DISCONN_CMPL.
-
enumerator BT_EVENT_A2DP_CONFIG_CMPL
Indicate A2DP set configuration complete T_BT_EVENT_PARAM_A2DP_CONFIG_CMPL.
-
enumerator BT_EVENT_A2DP_STREAM_OPEN
Indicate A2DP stream open T_BT_EVENT_PARAM_A2DP_STREAM_OPEN.
-
enumerator BT_EVENT_A2DP_STREAM_OPEN_FAIL
Indicate A2DP stream open fail T_BT_EVENT_PARAM_A2DP_STREAM_OPEN_FAIL.
-
enumerator BT_EVENT_A2DP_STREAM_START_IND
Indicate A2DP stream start indication T_BT_EVENT_PARAM_A2DP_STREAM_START_IND.
-
enumerator BT_EVENT_A2DP_STREAM_START_RSP
Indicate A2DP stream start response T_BT_EVENT_PARAM_A2DP_STREAM_START_RSP.
-
enumerator BT_EVENT_A2DP_STREAM_DATA_IND
Indicate A2DP stream data indication T_BT_EVENT_PARAM_A2DP_STREAM_DATA_IND.
-
enumerator BT_EVENT_A2DP_STREAM_DATA_RSP
Indicate A2DP stream data response T_BT_EVENT_PARAM_A2DP_STREAM_DATA_RSP.
-
enumerator BT_EVENT_A2DP_STREAM_STOP
Indicate A2DP stream stop T_BT_EVENT_PARAM_A2DP_STREAM_STOP.
-
enumerator BT_EVENT_A2DP_STREAM_CLOSE
Indicate A2DP stream close T_BT_EVENT_PARAM_A2DP_STREAM_CLOSE.
-
enumerator BT_EVENT_A2DP_SNIFFING_CONN_CMPL
Indicate A2DP sniffing connection complete T_BT_EVENT_PARAM_A2DP_SNIFFING_CONN_CMPL.
-
enumerator BT_EVENT_A2DP_SNIFFING_START_IND
Indicate A2DP sniffing start indication T_BT_EVENT_PARAM_A2DP_SNIFFING_START_IND.
-
enumerator BT_EVENT_A2DP_SNIFFING_STARTED
Indicate A2DP sniffing started T_BT_EVENT_PARAM_A2DP_SNIFFING_STARTED.
-
enumerator BT_EVENT_A2DP_SNIFFING_CONFIG_CMPL
Indicate A2DP sniffing config completed T_BT_EVENT_PARAM_A2DP_SNIFFING_CONFIG_CMPL.
-
enumerator BT_EVENT_A2DP_SNIFFING_STOPPED
Indicate A2DP sniffing stopped T_BT_EVENT_PARAM_A2DP_SNIFFING_STOPPED.
-
enumerator BT_EVENT_A2DP_SNIFFING_DISCONN_CMPL
Indicate A2DP sniffing disconnection complete T_BT_EVENT_PARAM_A2DP_SNIFFING_DISCONN_CMPL.
-
enumerator BT_EVENT_AVRCP_CONN_IND
Indicate AVRCP connection indication T_BT_EVENT_PARAM_AVRCP_CONN_IND.
-
enumerator BT_EVENT_AVRCP_CONN_CMPL
Indicate AVRCP connection complete T_BT_EVENT_PARAM_AVRCP_CONN_CMPL.
-
enumerator BT_EVENT_AVRCP_CONN_FAIL
Indicate AVRCP connection fail T_BT_EVENT_PARAM_AVRCP_CONN_FAIL.
-
enumerator BT_EVENT_AVRCP_DISCONN_CMPL
Indicate AVRCP disconnected T_BT_EVENT_PARAM_AVRCP_DISCONN_CMPL.
-
enumerator BT_EVENT_AVRCP_ELEM_ATTR
Indicate AVRCP element attribute T_BT_EVENT_PARAM_AVRCP_ELEM_ATTR.
-
enumerator BT_EVENT_AVRCP_GET_PLAY_STATUS_RSP
Indicate AVRCP get play status response T_BT_EVENT_PARAM_AVRCP_GET_PLAY_STATUS_RSP.
-
enumerator BT_EVENT_AVRCP_ABSOLUTE_VOLUME_SET
Indicate AVRCP remote TG device set absolute volume T_BT_EVENT_PARAM_AVRCP_ABSOLUTE_VOLUME_SET.
-
enumerator BT_EVENT_AVRCP_VOLUME_UP
Indicate AVRCP key volume up T_BT_EVENT_PARAM_AVRCP_VOLUME_UP.
-
enumerator BT_EVENT_AVRCP_VOLUME_DOWN
Indicate AVRCP key volume down T_BT_EVENT_PARAM_AVRCP_VOLUME_DOWN.
-
enumerator BT_EVENT_AVRCP_REG_VOLUME_CHANGED
Indicate AVRCP register volume changed T_BT_EVENT_PARAM_AVRCP_REG_VOLUME_CHANGED.
-
enumerator BT_EVENT_AVRCP_TRACK_CHANGED
Indicate AVRCP track changed T_BT_EVENT_PARAM_AVRCP_TRACK_CHANGED.
-
enumerator BT_EVENT_AVRCP_PLAY_STATUS_CHANGED
Indicate AVRCP play status changed T_BT_EVENT_PARAM_AVRCP_PLAY_STATUS_CHANGED.
-
enumerator BT_EVENT_AVRCP_SNIFFING_CONN_CMPL
Indicate AVRCP sniffing connection complete T_BT_EVENT_PARAM_AVRCP_SNIFFING_CONN_CMPL.
-
enumerator BT_EVENT_AVRCP_SNIFFING_DISCONN_CMPL
Indicate AVRCP sniffing disconnection complete T_BT_EVENT_PARAM_AVRCP_SNIFFING_DISCONN_CMPL.
-
enumerator BT_EVENT_AVRCP_APP_SETTING_CHANGED
Indicate AVRCP player app setting changed T_BT_EVENT_PARAM_AVRCP_APP_SETTING_CHANGED.
-
enumerator BT_EVENT_AVRCP_PLAYING_CONTENT_CHANGED
Indicate AVRCP playing content changed T_BT_EVENT_PARAM_AVRCP_PLAYING_CONTENT_CHANGED.
-
enumerator BT_EVENT_AVRCP_AVAILABLE_PLAYER_CHANGED
Indicate AVRCP available player changed T_BT_EVENT_PARAM_AVRCP_AVAILABLE_PLAYER_CHANGED.
-
enumerator BT_EVENT_AVRCP_ADDRESSED_PLAYER_CHANGED
Indicate AVRCP addressed player changed T_BT_EVENT_PARAM_AVRCP_ADDRESSED_PLAYER_CHANGED.
-
enumerator BT_EVENT_AVRCP_UID_CHANGED
Indicate AVRCP UID changed T_BT_EVENT_PARAM_AVRCP_UID_CHANGED.
-
enumerator BT_EVENT_AVRCP_APP_SETTING_ATTRS_LIST_RSP
Indicate AVRCP player app setting attributes list response T_BT_EVENT_PARAM_AVRCP_APP_SETTING_ATTRS_LIST_RSP.
-
enumerator BT_EVENT_AVRCP_APP_SETTING_VALUES_LIST_RSP
Indicate AVRCP player app setting values list response T_BT_EVENT_PARAM_AVRCP_APP_SETTING_VALUES_LIST_RSP.
-
enumerator BT_EVENT_AVRCP_APP_SETTING_GET_RSP
Indicate AVRCP player app current setting get response T_BT_EVENT_PARAM_AVRCP_APP_SETTING_GET_RSP.
-
enumerator BT_EVENT_AVRCP_ADDRESSED_PLAYER_SET_RSP
Indicate AVRCP addressed player set response T_BT_EVENT_PARAM_AVRCP_ADDRESSED_PLAYER_SET_RSP.
-
enumerator BT_EVENT_AVRCP_ITEM_PLAY_RSP
Indicate AVRCP item play response T_BT_EVENT_PARAM_AVRCP_ITEM_PLAY_RSP.
-
enumerator BT_EVENT_AVRCP_FOLDER_ITEMS_GET_RSP
Indicate AVRCP folder items get response T_BT_EVENT_PARAM_AVRCP_FOLDER_ITEMS_GET_RSP.
-
enumerator BT_EVENT_AVRCP_ITEM_ATTR_GET_RSP
Indicate AVRCP item attribute get response T_BT_EVENT_PARAM_AVRCP_ITEM_ATTR_GET_RSP.
-
enumerator BT_EVENT_AVRCP_SEARCH_RSP
Indicate AVRCP search response T_BT_EVENT_PARAM_AVRCP_SEARCH_RSP.
-
enumerator BT_EVENT_AVRCP_BROWSED_PLAYER_SET_RSP
Indicate AVRCP browsed player set response T_BT_EVENT_PARAM_AVRCP_BROWSED_PLAYER_SET_RSP.
-
enumerator BT_EVENT_AVRCP_PATH_CHANGE_RSP
Indicate AVRCP path change response T_BT_EVENT_PARAM_AVRCP_PATH_CHANGE_RSP.
-
enumerator BT_EVENT_AVRCP_PLAY_STATUS_CHANGED_REG_REQ
Indicate AVRCP register play status changed T_BT_EVENT_PARAM_AVRCP_REG_PLAY_STATUS_CHANGED.
-
enumerator BT_EVENT_AVRCP_VOLUME_CHANGED
Indicate AVRCP remote CT device volume changed T_BT_EVENT_PARAM_AVRCP_VOLUME_CHANGED.
-
enumerator BT_EVENT_AVRCP_PLAY
Indicate AVRCP play key release T_BT_EVENT_PARAM_AVRCP_PLAY.
-
enumerator BT_EVENT_AVRCP_STOP
Indicate AVRCP stop key release T_BT_EVENT_PARAM_AVRCP_STOP.
-
enumerator BT_EVENT_AVRCP_PAUSE
Indicate AVRCP pause key release T_BT_EVENT_PARAM_AVRCP_PAUSE.
-
enumerator BT_EVENT_AVRCP_REWIND_START
Indicate AVRCP rewind key press T_BT_EVENT_PARAM_AVRCP_REWIND_START.
-
enumerator BT_EVENT_AVRCP_REWIND_STOP
Indicate AVRCP rewind key release T_BT_EVENT_PARAM_AVRCP_REWIND_STOP.
-
enumerator BT_EVENT_AVRCP_FAST_FORWARD_START
Indicate AVRCP fast forward key press T_BT_EVENT_PARAM_AVRCP_FAST_FORWARD_START.
-
enumerator BT_EVENT_AVRCP_FAST_FORWARD_STOP
Indicate AVRCP fast forward key release T_BT_EVENT_PARAM_AVRCP_FAST_FORWARD_STOP.
-
enumerator BT_EVENT_AVRCP_FORWARD
Indicate AVRCP forward key release T_BT_EVENT_PARAM_AVRCP_FORWARD.
-
enumerator BT_EVENT_AVRCP_BACKWARD
Indicate AVRCP backward key release T_BT_EVENT_PARAM_AVRCP_BACKWARD.
-
enumerator BT_EVENT_AVRCP_PLAY_STATUS_RSP
Indicate AVRCP passthrough play status response T_BT_EVENT_PARAM_AVRCP_PLAY_STATUS_RSP.
-
enumerator BT_EVENT_AVRCP_PLAY_STATUS_GET
Indicate AVRCP remote CT device get play status T_BT_EVENT_PARAM_AVRCP_PLAY_STATUS_GET.
-
enumerator BT_EVENT_AVRCP_ELEM_ATTRS_GET
Indicate AVRCP remote CT device get element attributes T_BT_EVENT_PARAM_AVRCP_ELEM_ATTRS_GET.
-
enumerator BT_EVENT_AVRCP_TRACK_CHANGED_REG_REQ
Indicate AVRCP register track changed T_BT_EVENT_PARAM_AVRCP_REG_TRACK_CHANGED.
-
enumerator BT_EVENT_AVRCP_ADDRESSED_PLAYER_SET
Indicate AVRCP remote CT device set addressed player T_BT_EVENT_PARAM_AVRCP_ADDRESSED_PLAYER_SET.
-
enumerator BT_EVENT_AVRCP_ADDRESSED_PLAYER_CHANGED_REG_REQ
Indicate AVRCP register addressed player changed T_BT_EVENT_PARAM_AVRCP_REG_ADDRESSED_PLAYER_CHANGED.
-
enumerator BT_EVENT_AVRCP_FOLDER_ITEMS_GET
Indicate AVRCP remote CT device get folder items T_BT_EVENT_PARAM_AVRCP_FOLDER_ITEMS_GET.
-
enumerator BT_EVENT_AVRCP_TOTAL_NUM_OF_ITEMS_GET
Indicate AVRCP remote CT device get total number of items T_BT_EVENT_PARAM_AVRCP_TOTAL_NUM_OF_ITEMS_GET.
-
enumerator BT_EVENT_AVRCP_ABSOLUTE_VOLUME_SET_RSP
Indicate AVRCP absolute volume set response T_BT_EVENT_PARAM_AVRCP_ABSOLUTE_VOLUME_SET_RSP.
-
enumerator BT_EVENT_AVRCP_POWER
Indicate AVRCP key power T_BT_EVENT_PARAM_AVRCP_POWER.
-
enumerator BT_EVENT_AVRCP_MUTE
Indicate AVRCP key mute T_BT_EVENT_PARAM_AVRCP_MUTE.
-
enumerator BT_EVENT_AVRCP_BROWSING_CONN_IND
Indicate AVRCP browsing connection indication T_BT_EVENT_PARAM_AVRCP_BROWSING_CONN_IND.
-
enumerator BT_EVENT_AVRCP_BROWSING_CONN_CMPL
Indicate AVRCP browsing connection complete T_BT_EVENT_PARAM_AVRCP_BROWSING_CONN_CMPL.
-
enumerator BT_EVENT_AVRCP_BROWSING_DISCONN_CMPL
Indicate AVRCP browsing disconnected T_BT_EVENT_PARAM_AVRCP_BROWSING_DISCONN_CMPL.
-
enumerator BT_EVENT_AVRCP_COVER_ART_CONN_CMPL
Indicate AVRCP cover art connection complete T_BT_EVENT_PARAM_AVRCP_COVER_ART_CONN_CMPL.
-
enumerator BT_EVENT_AVRCP_COVER_ART_DISCONN_CMPL
Indicate AVRCP cover art disconnected T_BT_EVENT_PARAM_AVRCP_COVER_ART_DISCONN_CMPL.
-
enumerator BT_EVENT_AVRCP_COVER_ART_DATA_IND
Indicate AVRCP cover art data T_BT_EVENT_PARAM_AVRCP_COVER_ART_DATA_IND.
-
enumerator BT_EVENT_AVRCP_VENDOR_CMD_IND
Indicate AVRCP vendor command indication BT_EVENT_PARAM_AVRCP_VENDOR_CMD_IND.
-
enumerator BT_EVENT_AVRCP_VENDOR_RSP
Indicate AVRCP vendor response BT_EVENT_PARAM_AVRCP_VENDOR_RSP.
-
enumerator BT_EVENT_IAP_CONN_IND
Indicate iAP connection indication T_BT_EVENT_PARAM_IAP_CONN_IND.
-
enumerator BT_EVENT_IAP_CONN_CMPL
Indicate iAP connection complete T_BT_EVENT_PARAM_IAP_CONN_CMPL.
-
enumerator BT_EVENT_IAP_CONN_FAIL
Indicate iAP connection fail T_BT_EVENT_PARAM_IAP_CONN_FAIL.
-
enumerator BT_EVENT_IAP_DISCONN_CMPL
Indicate iAP disconnected T_BT_EVENT_PARAM_IAP_DISCONN_CMPL.
-
enumerator BT_EVENT_IAP_AUTHEN_CMPL
Indicate iAP authentication complete BT_EVENT_IAP_AUTHEN_CMPL.
-
enumerator BT_EVENT_IAP_DATA_SESSION_OPEN
Indicate that iAP data session opened T_BT_EVENT_PARAM_IAP_DATA_SESSION_OPEN.
-
enumerator BT_EVENT_IAP_DATA_SESSION_CLOSE
Indicate iAP data session closed T_BT_EVENT_PARAM_IAP_DATA_SESSION_CLOSE.
-
enumerator BT_EVENT_IAP_DATA_SESSION_STATUS
Indicate iAP data session status T_BT_EVENT_PARAM_IAP_DATA_SESSION_STATUS.
-
enumerator BT_EVENT_IAP_DATA_SENT
Indicate iAP data transmitted T_BT_EVENT_PARAM_IAP_DATA_SENT.
-
enumerator BT_EVENT_IAP_DATA_IND
Indicate data received via iap BT_EVENT_IAP_DATA_IND.
-
enumerator BT_EVENT_IAP_IDENTITY_INFO_REQ
Indicate identity request BT_EVENT_IAP_IDENTITY_INFO_REQ.
-
enumerator BT_EVENT_IAP_RESET
Indicate iAP reset T_BT_EVENT_PARAM_IAP_RESET.
-
enumerator BT_EVENT_IAP_CTRL_MSG_IND
Indicate iAP control session message T_BT_EVENT_PARAM_IAP_CTRL_MSG_IND.
-
enumerator BT_EVENT_IAP_SNIFFING_CONN_CMPL
Indicate iAP sniffing connection complete T_BT_EVENT_PARAM_IAP_SNIFFING_CONN_CMPL.
-
enumerator BT_EVENT_IAP_SNIFFING_DISCONN_CMPL
Indicate iAP sniffing disconnection complete T_BT_EVENT_PARAM_IAP_SNIFFING_DISCONN_CMPL.
-
enumerator BT_EVENT_HFP_CONN_IND
Indicate HFP connection indication T_BT_EVENT_PARAM_HFP_CONN_IND.
-
enumerator BT_EVENT_HFP_CONN_CMPL
Indicate HFP connection complete T_BT_EVENT_PARAM_HFP_CONN_CMPL.
-
enumerator BT_EVENT_HFP_CONN_FAIL
Indicate HFP connection fail T_BT_EVENT_PARAM_HFP_CONN_FAIL.
-
enumerator BT_EVENT_HFP_DISCONN_CMPL
Indicate HFP disconnected T_BT_EVENT_PARAM_HFP_DISCONN_CMPL.
-
enumerator BT_EVENT_HFP_SPK_VOLUME_CHANGED
Indicate HFP speaker volume changed T_BT_EVENT_PARAM_HFP_SPK_VOLUME_CHANGED.
-
enumerator BT_EVENT_HFP_MIC_VOLUME_CHANGED
Indicate HFP microphone volume changed T_BT_EVENT_PARAM_HFP_MIC_VOLUME_CHANGED.
-
enumerator BT_EVENT_HFP_CALL_STATUS
Indicate HFP call status change T_BT_EVENT_PARAM_HFP_CALL_STATUS.
-
enumerator BT_EVENT_HFP_SERVICE_STATUS
Indicate HFP service status change T_BT_EVENT_PARAM_HFP_SERVICE_STATUS.
-
enumerator BT_EVENT_HFP_CALLER_ID_IND
Indicate the incoming caller phone number T_BT_EVENT_PARAM_HFP_CALLER_ID_IND.
-
enumerator BT_EVENT_HFP_NETWORK_OPERATOR_IND
Indicate the network operator T_BT_EVENT_PARAM_HFP_NETWORK_OPERATOR_IND.
-
enumerator BT_EVENT_HFP_SUBSCRIBER_NUMBER_IND
Indicate the subscriber number T_BT_EVENT_PARAM_HFP_SUBSCRIBER_NUMBER_IND.
-
enumerator BT_EVENT_HFP_CURRENT_CALL_LIST_IND
Indicate the current calls T_BT_EVENT_PARAM_HFP_CURRENT_CALL_LIST_IND.
-
enumerator BT_EVENT_HFP_CALL_WAITING_IND
Indicate the call waiting T_BT_EVENT_PARAM_HFP_CALL_WAITING_IND.
-
enumerator BT_EVENT_HFP_SIGNAL_IND
Indicate the signal indicator T_BT_EVENT_PARAM_HFP_SIGNAL_IND.
-
enumerator BT_EVENT_HFP_ROAM_IND
Indicate the roam indicator T_BT_EVENT_PARAM_HFP_ROAM_IND.
-
enumerator BT_EVENT_HFP_BATTERY_IND
Indicate the battery indicator T_BT_EVENT_PARAM_HFP_BATTERY_IND.
-
enumerator BT_EVENT_HFP_SUPPORTED_FEATURES_IND
Indicate remote AG supported features T_BT_EVENT_PARAM_HFP_SUPPORTED_FEATURES_IND.
-
enumerator BT_EVENT_HFP_CODEC_TYPE_SELECTED
Indicate HFP select codec type T_BT_EVENT_PARAM_HFP_CODEC_TYPE_SELECTED.
-
enumerator BT_EVENT_HFP_VENDOR_CMD
Indicate HFP vendor command T_BT_EVENT_PARAM_HFP_VENDOR_COMMAND.
-
enumerator BT_EVENT_HFP_VENDOR_CMD_RESULT
Indicate HFP vendor command result T_BT_EVENT_PARAM_HFP_VENDOR_CMD_RESULT.
-
enumerator BT_EVENT_HFP_RING_ALERT
Indicate an incoming call T_BT_EVENT_PARAM_HFP_RING_ALERT.
-
enumerator BT_EVENT_HFP_VOICE_RECOGNITION_ACTIVATION
Indicate voice recognition activation T_BT_EVENT_PARAM_HFP_VOICE_RECOGNITION_ACTIVATION.
-
enumerator BT_EVENT_HFP_VOICE_RECOGNITION_DEACTIVATION
Indicate voice recognition deactivation T_BT_EVENT_PARAM_HFP_VOICE_RECOGNITION_DEACTIVATION.
-
enumerator BT_EVENT_HFP_DIAL_WITH_NUMBER_RESULT
Indicate dial with number result T_BT_EVENT_PARAM_HFP_DIAL_WITH_NUMBER_RESULT.
-
enumerator BT_EVENT_HFP_SNIFFING_CONN_CMPL
Indicate HFP sniffing connection complete T_BT_EVENT_PARAM_HFP_SNIFFING_CONN_CMPL.
-
enumerator BT_EVENT_HFP_SNIFFING_DISCONN_CMPL
Indicate HFP sniffing disconnection complete T_BT_EVENT_PARAM_HFP_SNIFFING_DISCONN_CMPL.
-
enumerator BT_EVENT_HFP_AG_CONN_IND
Indicate HFP AG connection indication T_BT_EVENT_PARAM_HFP_AG_CONN_IND.
-
enumerator BT_EVENT_HFP_AG_CONN_CMPL
Indicate HFP AG connection complete T_BT_EVENT_PARAM_HFP_AG_CONN_CMPL.
-
enumerator BT_EVENT_HFP_AG_DISCONN_CMPL
Indicate HFP AG disconnected T_BT_EVENT_PARAM_HFP_AG_DISCONN_CMPL.
-
enumerator BT_EVENT_HFP_AG_MIC_VOLUME_CHANGED
Indicate HFP AG microphone volume changed T_BT_EVENT_PARAM_HFP_AG_MIC_VOLUME_CHANGED.
-
enumerator BT_EVENT_HFP_AG_SPK_VOLUME_CHANGED
Indicate HFP AG speaker volume changed T_BT_EVENT_PARAM_HFP_AG_SPK_VOLUME_CHANGED.
-
enumerator BT_EVENT_HFP_AG_CALL_STATUS_CHANGED
Indicate HFP AG call status change T_BT_EVENT_PARAM_HFP_AG_CALL_STATUS_CHANGED.
-
enumerator BT_EVENT_HFP_AG_INDICATORS_STATUS_REQ
Indicate HFP AG call indicators status request T_BT_EVENT_PARAM_HFP_AG_INDICATORS_STATUS_REQ.
-
enumerator BT_EVENT_HFP_AG_BATTERY_LEVEL
Indicate HF battery level T_BT_EVENT_PARAM_HFP_AG_BATTERY_LEVEL.
-
enumerator BT_EVENT_HFP_AG_CODEC_TYPE_SELECTED
Indicate HF select codec type T_BT_EVENT_PARAM_HFP_AG_CODEC_TYPE_SELECTED.
-
enumerator BT_EVENT_HFP_AG_SUPPORTED_FEATURES
Indicate remote HF supported features T_BT_EVENT_PARAM_HFP_AG_SUPPORTED_FEATURES.
-
enumerator BT_EVENT_HFP_AG_INBAND_RINGING_REQ
Indicate HFP AG in-band ring tone T_BT_EVENT_PARAM_HFP_AG_INBAND_RINGING_REQ.
-
enumerator BT_EVENT_HFP_AG_CALL_ANSWER_REQ
Indicate HFP AG call answer request T_BT_EVENT_PARAM_HFP_AG_CALL_ANSWER_REQ.
-
enumerator BT_EVENT_HFP_AG_CALL_TERMINATE_REQ
Indicate HFP AG call reject or hung up request T_BT_EVENT_PARAM_HFP_AG_CALL_TERMINATE_REQ.
-
enumerator BT_EVENT_HFP_AG_CURR_CALLS_LIST_QUERY
Indicate HFP AG query current calls list T_BT_EVENT_PARAM_HFP_AG_CURR_CALLS_LIST_QUERY.
-
enumerator BT_EVENT_HFP_AG_DTMF_CODE
Indicate HFP AG DTMF code T_BT_EVENT_PARAM_HFP_AG_DTMF_CODE.
-
enumerator BT_EVENT_HFP_AG_DIAL_WITH_NUMBER
Indicate HFP AG placing a call to a phone number T_BT_EVENT_PARAM_HFP_AG_DIAL_WITH_NUMBER.
-
enumerator BT_EVENT_HFP_AG_DIAL_WITH_MEMORY
Indicate HFP AG placing a call to the phone number stored in memory T_BT_EVENT_PARAM_HFP_AG_DIAL_WITH_MEMORY.
-
enumerator BT_EVENT_HFP_AG_DIAL_LAST_NUMBER
Indicate HFP AG memory dialing T_BT_EVENT_PARAM_HFP_AG_DIAL_LAST_NUMBER.
-
enumerator BT_EVENT_HFP_AG_3WAY_HELD_CALL_RELEASED
Indicate HFP AG releases all held calls or sets User Determined User Busy (UDUB) for a waiting call T_BT_EVENT_PARAM_HFP_AG_3WAY_HELD_CALL_RELEASED.
-
enumerator BT_EVENT_HFP_AG_3WAY_ACTIVE_CALL_RELEASED
Indicate HFP AG releases all active calls (if any exist) and accepts the other (held or waiting) call T_BT_EVENT_PARAM_HFP_AG_3WAY_ACTIVE_CALL_RELEASED.
-
enumerator BT_EVENT_HFP_AG_3WAY_SWITCHED
Indicate HFP AG places all active calls (if any exist) on hold and accepts the other (held or waiting) call T_BT_EVENT_PARAM_HFP_AG_3WAY_SWITCHED.
-
enumerator BT_EVENT_HFP_AG_3WAY_MERGED
Indicate HFP AG adds a held call to the conversation T_BT_EVENT_PARAM_HFP_AG_3WAY_MERGED.
-
enumerator BT_EVENT_HFP_AG_SUBSCRIBER_NUMBER_QUERY
Indicate HFP AG retrieve subscriber number information T_BT_EVENT_PARAM_HFP_AG_SUBSCRIBER_NUMBER_QUERY.
-
enumerator BT_EVENT_HFP_AG_NETWORK_NAME_FORMAT_SET
Indicate HFP AG set name format to long alphanumeric T_BT_EVENT_PARAM_HFP_AG_NETWORK_NAME_FORMAT_SET.
-
enumerator BT_EVENT_HFP_AG_CURR_OPERATOR_QUERY
Indicate HFP AG query the currently selected operator T_BT_EVENT_PARAM_HFP_AG_CURR_OPERATOR_QUERY.
-
enumerator BT_EVENT_HFP_AG_ENHANCED_SAFETY_STATUS
Indicate HFP AG enhanced safety status T_BT_EVENT_PARAM_HFP_AG_ENHANCED_SAFETY_STATUS.
-
enumerator BT_EVENT_HFP_AG_NREC_STATUS
Indicate HFP AG noise reduction and echo canceling status T_BT_EVENT_PARAM_HFP_AG_NREC_STATUS.
-
enumerator BT_EVENT_HFP_AG_VOICE_RECOGNITION_ACTIVATION
Indicate HFP AG voice recognition activation T_BT_EVENT_PARAM_HFP_AG_VOICE_RECOGNITION_ACTIVATION.
-
enumerator BT_EVENT_HFP_AG_VOICE_RECOGNITION_DEACTIVATION
Indicate HFP AG voice recognition deactivation T_BT_EVENT_PARAM_HFP_AG_VOICE_RECOGNITION_DEACTIVATION.
-
enumerator BT_EVENT_HFP_AG_VENDOR_CMD
Indicate HFP AG received vendor command T_BT_EVENT_PARAM_HFP_AG_VENDOR_CMD.
-
enumerator BT_EVENT_PBAP_CONN_CMPL
Indicate PBAP connection complete T_BT_EVENT_PARAM_PBAP_CONN_CMPL.
-
enumerator BT_EVENT_PBAP_CONN_FAIL
Indicate PBAP connection fail T_BT_EVENT_PARAM_PBAP_CONN_FAIL.
-
enumerator BT_EVENT_PBAP_DISCONN_CMPL
Indicate PBAP disconnected T_BT_EVENT_PARAM_PBAP_DISCONN_CMPL.
-
enumerator BT_EVENT_PBAP_CALLER_ID_NAME
Indicate the incoming caller phone number T_BT_EVENT_PARAM_PBAP_CALLER_ID_NAME.
-
enumerator BT_EVENT_PBAP_SET_PHONE_BOOK_CMPL
Indicate the phone_book set complete T_BT_EVENT_PARAM_PBAP_SET_PHONE_BOOK_CMPL.
-
enumerator BT_EVENT_PBAP_SNIFFING_CONN_CMPL
Indicate PBAP sniffing connection complete T_BT_EVENT_PARAM_PBAP_SNIFFING_CONN_CMPL.
-
enumerator BT_EVENT_PBAP_SNIFFING_DISCONN_CMPL
Indicate PBAP sniffing disconnection complete T_BT_EVENT_PARAM_PBAP_SNIFFING_DISCONN_CMPL.
-
enumerator BT_EVENT_PBAP_GET_PHONE_BOOK_CMPL
Indicate the phone_book pull complete T_BT_EVENT_PARAM_PBAP_GET_PHONE_BOOK_CMPL.
-
enumerator BT_EVENT_PBAP_GET_PHONE_BOOK_SIZE_CMPL
Indicate the phone_book pull complete T_BT_EVENT_PARAM_PBAP_GET_PHONE_BOOK_SIZE_CMPL.
-
enumerator BT_EVENT_HID_DEVICE_CONN_IND
Indicate HID device control connection indication T_BT_EVENT_PARAM_HID_DEVICE_CONN_IND.
-
enumerator BT_EVENT_HID_DEVICE_CONN_CMPL
Indicate HID device control connection complete T_BT_EVENT_PARAM_HID_DEVICE_CONN_CMPL.
-
enumerator BT_EVENT_HID_DEVICE_CONN_FAIL
Indicate HID device control connection fail T_BT_EVENT_PARAM_HID_DEVICE_CONN_FAIL.
-
enumerator BT_EVENT_HID_DEVICE_DISCONN_CMPL
Indicate HID device control disconnection complete T_BT_EVENT_PARAM_HID_DEVICE_DISCONN_CMPL.
-
enumerator BT_EVENT_HID_DEVICE_CONTROL_DATA_IND
Indicate HID device data indication T_BT_EVENT_PARAM_HID_DEVICE_CONTROL_DATA_IND.
-
enumerator BT_EVENT_HID_DEVICE_GET_REPORT_IND
Indicate HID device get report indication T_BT_EVENT_PARAM_HID_DEVICE_GET_REPORT_IND.
-
enumerator BT_EVENT_HID_DEVICE_SET_REPORT_IND
Indicate HID device set report indication T_BT_EVENT_PARAM_HID_DEVICE_SET_REPORT_IND.
-
enumerator BT_EVENT_HID_DEVICE_GET_PROTOCOL_IND
Indicate HID device get protocol indication T_BT_EVENT_PARAM_HID_DEVICE_GET_PROTOCOL_IND.
-
enumerator BT_EVENT_HID_DEVICE_SET_PROTOCOL_IND
Indicate HID device set protocol indication T_BT_EVENT_PARAM_HID_DEVICE_SET_PROTOCOL_IND.
-
enumerator BT_EVENT_HID_DEVICE_SET_IDLE_IND
Indicate HID device set idle indication T_BT_EVENT_PARAM_HID_DEVICE_SET_IDLE_IND.
-
enumerator BT_EVENT_HID_DEVICE_SNIFFING_CONN_CMPL
Indicate HID device sniffing connection complete T_BT_EVENT_PARAM_HID_DEVICE_SNIFFING_CONN_CMPL.
-
enumerator BT_EVENT_HID_DEVICE_SNIFFING_DISCONN_CMPL
Indicate HID device sniffing disconnection complete T_BT_EVENT_PARAM_HID_DEVICE_SNIFFING_DISCONN_CMPL.
-
enumerator BT_EVENT_HID_DEVICE_INTERRUPT_DATA_IND
Indicate HID device interrupt data indication T_BT_EVENT_PARAM_HID_DEVICE_INTERRUPT_DATA_IND.
-
enumerator BT_EVENT_HID_HOST_CONN_IND
Indicate HID Host control connection indication T_BT_EVENT_PARAM_HID_HOST_CONN_IND.
-
enumerator BT_EVENT_HID_HOST_CONN_CMPL
Indicate HID Host control connection complete T_BT_EVENT_PARAM_HID_HOST_CONN_CMPL.
-
enumerator BT_EVENT_HID_HOST_CONN_FAIL
Indicate HID Host control connection fail T_BT_EVENT_PARAM_HID_HOST_CONN_FAIL.
-
enumerator BT_EVENT_HID_HOST_DISCONN_CMPL
Indicate HID Host control disconnection complete T_BT_EVENT_PARAM_HID_HOST_DISCONN_CMPL.
-
enumerator BT_EVENT_HID_HOST_HID_CONTROL_IND
Indicate HID Host HID control indication T_BT_EVENT_PARAM_HID_HOST_HID_CONTROL_IND.
-
enumerator BT_EVENT_HID_HOST_GET_REPORT_RSP
Indicate HID Host get report response T_BT_EVENT_PARAM_HID_HOST_GET_REPORT_RSP.
-
enumerator BT_EVENT_HID_HOST_SET_REPORT_RSP
Indicate HID Host set report response T_BT_EVENT_PARAM_HID_HOST_SET_REPORT_RSP.
-
enumerator BT_EVENT_HID_HOST_GET_PROTOCOL_RSP
Indicate HID Host get protocol response T_BT_EVENT_PARAM_HID_HOST_GET_PROTOCOL_RSP.
-
enumerator BT_EVENT_HID_HOST_SET_PROTOCOL_RSP
Indicate HID Host set protocol response T_BT_EVENT_PARAM_HID_HOST_SET_PROTOCOL_RSP.
-
enumerator BT_EVENT_HID_HOST_SNIFFING_CONN_CMPL
Indicate HID Host sniffing connection complete T_BT_EVENT_PARAM_HID_HOST_SNIFFING_CONN_CMPL.
-
enumerator BT_EVENT_HID_HOST_SNIFFING_DISCONN_CMPL
Indicate HID Host sniffing disconnection complete T_BT_EVENT_PARAM_HID_HOST_SNIFFING_DISCONN_CMPL.
-
enumerator BT_EVENT_HID_HOST_INTERRUPT_DATA_IND
Indicate HID Host interrupt data indication T_BT_EVENT_PARAM_HID_HOST_INTERRUPT_DATA_IND.
-
enumerator BT_EVENT_MAP_MNS_CONN_IND
Indicate MAP MNS connection indication T_BT_EVENT_PARAM_MAP_MNS_CONN_IND.
-
enumerator BT_EVENT_MAP_MNS_CONN_CMPL
Indicate MAP MNS connection complete T_BT_EVENT_PARAM_MAP_MNS_CONN_CMPL.
-
enumerator BT_EVENT_MAP_MNS_CONN_FAIL
Indicate MAP MNS connection fail T_BT_EVENT_PARAM_MAP_MNS_CONN_FAIL.
-
enumerator BT_EVENT_MAP_MNS_DISCONN_CMPL
Indicate MAP MNS disconnection complete T_BT_EVENT_PARAM_MAP_MNS_DISCONN_CMPL.
-
enumerator BT_EVENT_MAP_MAS_CONN_CMPL
Indicate MAP MAS connection complete T_BT_EVENT_PARAM_MAP_MAS_CONN_CMPL.
-
enumerator BT_EVENT_MAP_MAS_CONN_FAIL
Indicate MAP MAS connection fail T_BT_EVENT_PARAM_MAP_MAS_CONN_FAIL.
-
enumerator BT_EVENT_MAP_MAS_DISCONN_CMPL
Indicate MAP MAS disconnection complete T_BT_EVENT_PARAM_MAP_MAS_DISCONN_CMPL.
-
enumerator BT_EVENT_MAP_SET_FOLDER_CMPL
Indicate MAP set folder complete T_BT_EVENT_PARAM_MAP_SET_FOLDER_CMPL.
-
enumerator BT_EVENT_MAP_REG_NOTIF_CMPL
Indicate MAP register message notification complete T_BT_EVENT_PARAM_MAP_REG_NOTIF_CMPL.
-
enumerator BT_EVENT_MAP_GET_FOLDER_LISTING_CMPL
Indicate the get folder listing complete T_BT_EVENT_PARAM_MAP_GET_FOLDER_LISTING_CMPL.
-
enumerator BT_EVENT_MAP_GET_MSG_LISTING_CMPL
Indicate the get message listing complete T_BT_EVENT_PARAM_MAP_GET_MSG_LISTING_CMPL.
-
enumerator BT_EVENT_MAP_GET_MSG_CMPL
Indicate the get message complete T_BT_EVENT_PARAM_MAP_GET_MSG_CMPL.
-
enumerator BT_EVENT_MAP_PUSH_MSG_CMPL
Indicate the push message complete T_BT_EVENT_PARAM_MAP_PUSH_MSG_CMPL.
-
enumerator BT_EVENT_MAP_MSG_NOTIFICATION
Indicate the MSE report change of the message listing T_BT_EVENT_PARAM_MAP_MSG_NOTIFICATION.
-
enumerator BT_EVENT_OPP_CONN_IND
Indicate OPP connection indication T_BT_EVENT_PARAM_OPP_CONN_IND.
-
enumerator BT_EVENT_OPP_CONN_CMPL
Indicate OPP connection complete T_BT_EVENT_PARAM_OPP_CONN_CMPL.
-
enumerator BT_EVENT_OPP_CONN_FAIL
Indicate OPP connection fail T_BT_EVENT_PARAM_OPP_CONN_FAIL.
-
enumerator BT_EVENT_OPP_DISCONN_CMPL
Indicate OPP disconnection complete T_BT_EVENT_PARAM_OPP_DISCONN_CMPL.
-
enumerator BT_EVENT_OPP_DATA_HEADER_IND
Indicate OPP data header indication T_BT_EVENT_PARAM_OPP_DATA_HEADER_IND.
-
enumerator BT_EVENT_OPP_DATA_IND
Indicate OPP data indication T_BT_EVENT_PARAM_OPP_DATA_IND.
-
enumerator BT_EVENT_OPP_DATA_RSP
Indicate OPP put data response T_BT_EVENT_PARAM_OPP_DATA_RSP.
-
enumerator BT_EVENT_REMOTE_ROLESWAP_STATUS
Indicate remote roleswap status T_BT_EVENT_PARAM_REMOTE_ROLESWAP_STATUS.
-
enumerator BT_EVENT_REMOTE_CONN_CMPL
Indicate remote connection complete T_BT_EVENT_PARAM_REMOTE_CONN_CMPL.
-
enumerator BT_EVENT_REMOTE_CONN_FAIL
Indicate remote connection fail T_BT_EVENT_PARAM_REMOTE_CONN_FAIL.
-
enumerator BT_EVENT_REMOTE_DISCONN_CMPL
Indicate remote connected T_BT_EVENT_PARAM_REMOTE_DISCONN_CMPL.
-
enumerator BT_EVENT_UNKNOWN
-
enum t_bt_roleswap_status
BT manager roleswap status.
Values:
-
enumerator BT_ROLESWAP_STATUS_ACL_INFO
-
enumerator BT_ROLESWAP_STATUS_SCO_INFO
-
enumerator BT_ROLESWAP_STATUS_SPP_INFO
-
enumerator BT_ROLESWAP_STATUS_A2DP_INFO
-
enumerator BT_ROLESWAP_STATUS_AVRCP_INFO
-
enumerator BT_ROLESWAP_STATUS_HFP_INFO
-
enumerator BT_ROLESWAP_STATUS_PBAP_INFO
-
enumerator BT_ROLESWAP_STATUS_IAP_INFO
-
enumerator BT_ROLESWAP_STATUS_HID_DEVICE_INFO
-
enumerator BT_ROLESWAP_STATUS_HID_HOST_INFO
-
enumerator BT_ROLESWAP_STATUS_SUCCESS
-
enumerator BT_ROLESWAP_STATUS_FAIL
-
enumerator BT_ROLESWAP_STATUS_BDADDR
-
enumerator BT_ROLESWAP_STATUS_FLOW_STOP
-
enumerator BT_ROLESWAP_STATUS_FLOW_GO
-
enumerator BT_ROLESWAP_STATUS_DATA_SYNC_CMPL
-
enumerator BT_ROLESWAP_STATUS_IDENT_CHANGE
-
enumerator BT_ROLESWAP_STATUS_START_REQ
-
enumerator BT_ROLESWAP_STATUS_START_RSP
-
enumerator BT_ROLESWAP_STATUS_TERMINATED
-
enumerator BT_ROLESWAP_STATUS_ACL_INFO
-
enum t_bt_sdp_uuid_type
BT SDP UUID type.
Values:
-
enumerator BT_SDP_UUID16
UUID type 16 bits.
-
enumerator BT_SDP_UUID32
UUID type 32 bits.
-
enumerator BT_SDP_UUID128
UUID type 128 bits.
-
enumerator BT_SDP_UUID16
-
enum t_bt_sco_pkt_status
BT SCO packet status.
Values:
-
enumerator BT_SCO_PKT_STATUS_OK
SCO packet status for correctly received data.
-
enumerator BT_SCO_PKT_STATUS_INVALID
SCO packet status for invalid data.
-
enumerator BT_SCO_PKT_STATUS_NO_DATA
SCO packet status for no data received.
-
enumerator BT_SCO_PKT_STATUS_PARTIAL_LOST
SCO packet status for data partially lost.
-
enumerator BT_SCO_PKT_STATUS_OK
Functions
-
bool bt_mgr_cback_register(P_BT_MGR_CBACK cback)
BT manager event callback register.
- Parameters:
cback – [in] Callback function P_BT_MGR_CBACK.
- Return values:
true – BT manager event callback was registered successfully.
false – BT manager event callback was failed to register.
- Returns:
The status of BT manager event callback register.
-
bool bt_mgr_cback_unregister(P_BT_MGR_CBACK cback)
BT manager event callback unregister.
- Parameters:
cback – [in] Callback function P_BT_MGR_CBACK.
- Return values:
true – BT manager event callback was unregistered successfully.
false – BT manager event callback was failed to unregister.
- Returns:
The status of BT manager event callback unregister.
-
bool bt_mgr_init(void)
Initialize bluetooth manager.
- Return values:
true – Bluetooth manager was initialized successfully.
false – Bluetooth manager was failed to initialize.
- Returns:
The status of initializing bluetooth manager.
-
bool bt_local_name_set(uint8_t *p_name, uint8_t len)
Set local BT device name.
- Parameters:
p_name – [in] Local BT device name.
len – [in] Local BT device name length.
- Return values:
true – Local BT device name was set successfully.
false – Local BT device name was failed to set.
- Returns:
The status of setting local BT device name.
-
bool bt_remote_name_req(uint8_t bd_addr[6])
Send a request to get remote device name.
- Parameters:
bd_addr – [in] Remote BT address.
- Return values:
true – Remote device name request was sent successfully.
false – Remote device name request was failed to sent.
- Returns:
The status of sending remote device name request.
-
bool bt_inquiry_start(bool limited_inquiry, uint8_t inquiry_length)
Start inquiry.
- Parameters:
limited_inquiry – [in] Limited inquiry or general inquiry.
inquiry_length – [in] Maximum amount of time in 1.28s unit specified before the inquiry is halted, which ranges from 0x01 to 0x30.
- Return values:
true – Inquiry was started successfully.
false – Inquiry was failed to start.
- Returns:
The status of starting inquiry.
-
bool bt_inquiry_stop(void)
Stop inquiry.
- Return values:
true – Inquiry was stopped successfully.
false – Inquiry was failed to stop.
- Returns:
The status of stopping inquiry.
-
bool bt_periodic_inquiry_start(bool limited_inquiry, uint16_t max_period_length, uint16_t min_period_length, uint8_t inquiry_length)
Start periodic periodic inquiry.
- Parameters:
limited_inquiry – [in] Limited periodic inquiry or general periodic inquiry.
max_period_length – [in] Maximum amount of time in 1.28s unit specified between consecutive inquiries, which ranges from 0x0003 to 0xFFFF.
min_period_length – [in] Minimum amount of time in 1.28s unit specified between consecutive inquiries, which ranges from 0x0002 to 0xFFFF.
inquiry_length – [in] Maximum amount of time in 1.28s unit specified before the inquiry is halted, which ranges from 0x01 to 0x30.
- Return values:
true – Periodic inquiry was started successfully.
false – periodic inquiry was failed to start.
- Returns:
The status of starting periodic inquiry.
-
bool bt_periodic_inquiry_stop(void)
Stop periodic inquiry.
- Return values:
true – Periodic inquiry was stopped successfully.
false – Periodic inquiry was failed to stop.
- Returns:
The status of stopping periodic inquiry.
-
bool bt_acl_conn_accept(uint8_t bd_addr[6], T_BT_LINK_ROLE role)
Accept ACL connection request from remote device.
- Parameters:
bd_addr – [in] Remote BT address.
role – [in] Expected ACL link role.
BT_LINK_ROLE_MASTER Perform a role switch to become master of the link.
BT_LINK_ROLE_SLAVE Stay slave role of the link.
- Return values:
true – Accpet ACL connection confirmation was sent successfully.
false – Accept ACL connection confirmation was failed to send.
- Returns:
The status of sending accept connection confirmation.
-
bool bt_acl_conn_reject(uint8_t bd_addr[6], T_BT_ACL_REJECT_REASON reason)
Reject ACL connection request from remote device.
- Parameters:
bd_addr – [in] Remote BT address.
reason – [in] Reject reason.
- Return values:
true – Reject ACL connection confirmation was sent successfully.
false – Reject ACL connection confirmation was failed to send.
- Returns:
The status of sending reject connection confirmation.
-
bool bt_link_key_cfm(uint8_t bd_addr[6], bool found, T_BT_LINK_KEY_TYPE type, uint8_t *p_key)
Send confirmation for link key request during authentication.
- Parameters:
bd_addr – [in] Remote BT address.
found – [in] Whether link key for the address is found.
type – [in] Link key type.
p_key – [in] Link key value.
- Return values:
true – Link key request confirmation was sent successfully.
false – Link key request confirmation was failed to send.
- Returns:
The status of sending link key request confirmation.
-
bool bt_link_pin_code_cfm(uint8_t bd_addr[6], uint8_t *pin_code, uint8_t len, bool accept)
Send confirmation for link pin code request during authentication.
- Parameters:
bd_addr – [in] Remote BT address.
pin_code – [in] Pin code.
len – [in] Pin code length.
accept – [in] Whether pin code for the address is found.
- Return values:
true – Pin code request confirmation was sent successfully.
false – Pin code request confirmation was failed to send.
- Returns:
The status of sending pin code request confirmation.
-
bool bt_link_encryption_set(uint8_t bd_addr[6], bool enable)
Send a request to set BT link encryption.
bt
- Parameters:
bd_addr – [in] Remote BT address.
enable – [in] Enable/disable encryption.
- Return values:
true – BT link encryption setting request was sent successfully.
false – BT link encryption setting request was failed to send.
- Returns:
The status of setting BT link encryption.
-
bool bt_sco_conn_req(uint8_t bd_addr[6], uint32_t tx_bandwidth, uint32_t rx_bandwidth, uint16_t max_latency, uint16_t voice_setting, uint8_t retrans_effort, uint16_t packet_type)
Send a SCO connection request.
- Parameters:
bd_addr – [in] Remote BT address.
tx_bandwidth – [in] Transmit bandwidth in octets per second.
rx_bandwidth – [in] Receive bandwidth in octets per second.
max_latency – [in] A value in milliseconds representing upper limit of the sum of the synchronous interval. Valid values are 0x0004 to 0xFFFE.
voice_setting – [in] Voice setting bitmap.
retrans_effort – [in] Retransmit effort. 0x00 : No retransmissions. 0x01 : At least one retransmission, optimize for power consumption. 0x02 : At least one retransmission, optimize for link quality. 0xFF : Do not care.
packet_type – [in] Transmit packet type. Values are combinations of GAP_SCO_PACKET_TYPE.
- Return values:
true – SCO connection request was sent successfully.
false – SCO connection request was failed to send.
- Returns:
The status of sending SCO connection request.
-
bool bt_sco_conn_cfm(uint8_t bd_addr[6], uint32_t tx_bandwidth, uint32_t rx_bandwidth, uint16_t max_latency, uint16_t voice_setting, uint8_t retrans_effort, uint16_t packet_type, bool accept)
Send a SCO connection confirmation.
- Parameters:
bd_addr – [in] Remote BT address.
tx_bandwidth – [in] Transmit bandwidth in octets per second.
rx_bandwidth – [in] Receive bandwidth in octets per second.
max_latency – [in] A value in milliseconds representing upper limit of the sum of the synchronous interval. Valid values are 0x0004 to 0xFFFE.
voice_setting – [in] Voice setting bitmap.
retrans_effort – [in] Retransmit effort.
accept – [in] Accept or reject the SCO connection indication.
true Accept the SCO connection indication.
false Reject the SCO connection indication.
- Return values:
true – SCO connection confirmation was sent successfully.
false – SCO connection confirmation was failed to send.
- Returns:
The status of sending SCO connection confirmation.
-
bool bt_sco_disconn_req(uint8_t bd_addr[6])
Send a SCO disconnection request.
- Parameters:
bd_addr – [in] Remote BT address.
- Return values:
true – SCO disconnection request was sent successfully.
false – SCO disconnection request was failed to send.
- Returns:
The status of sending SCO disconnection request.
-
bool bt_sco_link_switch(uint8_t bd_addr[6])
Switch active sco link.
- Parameters:
bd_addr – [in] Remote BT address.
- Return values:
true – Active sco link was switched successfully.
false – Active sco link was failed to switch.
- Returns:
The status of switch active sco link.
-
bool bt_sco_link_retrans_window_set(uint8_t bd_addr[6], uint8_t retrans_window)
Set sco retransmission window.
- Parameters:
bd_addr – [in] Remote BT address.
retrans_wondow – [in] Value of retransmission window.
0 Use value that negotiated when sco link connected.
1 Set retransmission window to 2 slots.
- Return values:
true – Sco retransmission window was set successfully.
false – Sco retransmission window was failed to set.
- Returns:
The status of set sco retransmission window.
-
bool bt_sco_data_send(uint8_t bd_addr[6], uint8_t seq_num, uint8_t *buf, uint8_t len)
Send SCO data after SCO connection setup.
- Parameters:
bd_addr – [in] Remote BT address.
seq_num – [in] SCO data seq number.
buf – [in] SCO data buffer to send.
len – [in] SCO data buffer length.
- Return values:
true – SCO data was sent successfully.
false – SCO data was failed to send.
- Returns:
The status of sending SCO data.
-
bool bt_link_role_switch(uint8_t bd_addr[6], bool set_master)
Switch BT link role to master or slave.
- Parameters:
bd_addr – [in] Bluetooth device address.
set_master – [in] Role switched to master or slave.
- Return values:
true – BT link role switch was started successfully.
false – BT link role switch was failed to start.
- Returns:
The status of switching BT link role.
-
bool bt_device_mode_set(T_BT_DEVICE_MODE device_mode)
Set BT device mode.
- Parameters:
device_mode – [in] BT device mode defined in T_BT_DEVICE_MODE.
- Return values:
true – BT device mode was set successfully.
false – BT device mode was failed to set.
- Returns:
The status of setting BT device mode.
-
T_BT_DEVICE_MODE bt_device_mode_get(void)
Get BT device mode.
- Returns:
BT device mode defined in T_BT_DEVICE_MODE.
-
bool bt_acl_pkt_type_set(uint8_t bd_addr[6], T_BT_ACL_PKT_TYPE acl_pkt_type)
Set BT ACL packet type.
- Parameters:
bd_addr – [in] Bluetooth device address.
acl_pkt_type – [in] Link packet type defined in T_BT_ACL_PKT_TYPE.
- Return values:
true – BT ACL packet was set successfully.
false – BT ACL packet was failed to set.
- Returns:
The status of set ACL packet type.
-
bool bt_link_preferred_data_rate_set(uint8_t bd_addr[6], T_BT_LINK_DATA_RATE basic_data_rate, T_BT_LINK_DATA_RATE enhanced_data_rate)
Set BT link preferred data rate.
- Parameters:
bd_addr – [in] Bluetooth device address.
basic_data_rate – [in] Data rate in basic rate mode, defined in T_BT_LINK_DATA_RATE, only 1M data rate is valid.
enhanced_data_rate – [in] Data rate in enhanced data rate mode, defined in T_BT_LINK_DATA_RATE, 2M and 3M data rate are valid.
- Return values:
true – Preferred data rate was set successfully.
false – Preferred data rate was failed to set.
- Returns:
The status of set preferred data rate.
-
bool bt_link_qos_set(uint8_t bd_addr[6], T_BT_QOS_TYPE type, uint16_t tpoll)
Set BT link QoS.
- Parameters:
bd_addr – [in] Bluetooth device address.
type – [in] QoS type defined in T_BT_QOS_TYPE.
tpoll – [in] The poll interval ranged from 0x06 to 0x1000 in 625us slot units.
- Return values:
true – BT link QoS was set successfully.
false – BT link QoS was failed to set.
- Returns:
The status of set BT link QoS.
-
bool bt_sniff_mode_enable(uint8_t bd_addr[6], uint16_t min_interval, uint16_t max_interval, uint16_t sniff_attempt, uint16_t sniff_timeout)
Enable BT sniff mode.
Note
If the parameters min_interval and max_interval are both set to 0, the Bluetooth manager will use the default interval configurations or the last interval configurations. If the parameters sniff_attempt is set to 0, the Bluetooth manager will use the default sniff attempt configuration or the last sniff attempt configuration. If the parameters sniff_timeout is set to 0, the Bluetooth manager will use the default sniff timeout configuration or the last sniff timeout configuration.
- Parameters:
bd_addr – [in] Bluetooth device address.
min_interval – [in] Minimum sniff interval ranges from 0x0002 to 0x0540 in 625us slot units, and only even values are valid.
max_interval – [in] Maximum sniff interval ranges from 0x0002 to 0x0540 in 625us slot units, and only even values are valid.
sniff_attempt – [in] Number of baseband receive slots for sniff attempt that ranges from 0x0001 to 0x7FFF.
sniff_timeout – [in] Number of baseband receive slots for sniff timeout that ranges from 0x0000 to 0x0028.
- Return values:
true – BT sniff mode was enabled successfully.
false – BT sniff mode was failed to enable.
- Returns:
The status of enabling BT sniff mode.
-
bool bt_sniff_mode_disable(uint8_t bd_addr[6])
Disable BT sniff mode.
- Parameters:
bd_addr – [in] Bluetooth device address.
- Return values:
true – BT sniff mode was disabled successfully.
false – BT sniff mode was failed to disable.
- Returns:
The status of disabling BT sniff mode.
-
bool bt_sniff_mode_exit(uint8_t bd_addr[6], bool refresh)
Exit BT sniff mode.
- Parameters:
bd_addr – [in] Bluetooth device address.
refresh – [in] Refresh the sniff mode timeout value.
- Return values:
true – BT sniff mode was exited successfully.
false – BT sniff mode was failed to exit.
- Returns:
The status of exiting BT sniff mode.
-
bool bt_role_switch_enable(uint8_t bd_addr[6])
Enable BT role switch.
- Parameters:
bd_addr – [in] Bluetooth device address.
- Return values:
true – BT role switch was enabled successfully.
false – BT role switch was failed to enable.
- Returns:
The status of enabling BT role switch.
-
bool bt_role_switch_disable(uint8_t bd_addr[6])
Disable BT role switch.
- Parameters:
bd_addr – [in] Bluetooth device address.
- Return values:
true – BT role switch was disabled successfully.
false – BT role switch was failed to disable.
- Returns:
The status of disabling BT role switch.
-
bool bt_link_per_report(uint8_t bd_addr[6], bool enable, uint16_t period)
Enable/disable PER report on BT link.
- Parameters:
bd_addr – [in] Bluetooth device address.
enable – [in] True to enable PER report and false to disable.
period – [in] Report period in ms.
- Return values:
true – Enable/disable PER report was started successfully.
false – Enable/disable PER report was failed to start.
- Returns:
The status of enable/disable PER report.
-
bool bt_link_rssi_report(uint8_t bd_addr[6], bool enable, uint16_t period)
Enable/disable RSSI report on BT link.
- Parameters:
bd_addr – [in] Bluetooth device address.
enable – [in] True to enable RSSI report and false to disable.
period – [in] Report period in ms.
- Return values:
true – Enable/disable RSSI report was started successfully.
false – Enable/disable RSSI report was failed to start.
- Returns:
The status of enable/disable RSSI report.
-
bool bt_link_rssi_read(uint8_t bd_addr[6])
Read the Received Signal Strength Indication (RSSI) value.
- Parameters:
bd_addr – [in] Bluetooth device address.
- Return values:
true – RSSI value was read successfully.
false – RSSI value was failed to read.
- Returns:
The status of reading the RSSI value.
-
bool bt_pairing_tx_power_set(int8_t offset_level)
Set pairing tx power.
- Parameters:
offset_level – [in] The offset level to be modified, range from -2 to 2.
- Return values:
true – Tx power level was set successfully.
false – Tx power level was failed to set.
- Returns:
The status of control tx power.
-
bool bt_link_tx_power_set(uint8_t bd_addr[6], int8_t offset_level)
Set tx power on BT link.
- Parameters:
bd_addr – [in] Bluetooth device address.
offset_level – [in] The offset level to be modified, range from -2 to 2.
- Return values:
true – Tx power level was set successfully.
false – Tx power level was failed to set.
- Returns:
The status of control tx power.
-
bool bt_link_rssi_golden_range_set(uint8_t bd_addr[6], int16_t max_rssi, int16_t min_rssi)
Set RSSI golden range on BT link.
Note
Parameter max_rssi and min_rssi set to 0 means using default golden range, otherwise, max_rssi shoule be greater than min_rssi.
- Parameters:
bd_addr – [in] Bluetooth device address.
max_rssi – [in] The maximum rssi value in dBm, range from -32768 ~ 32767.
min_rssi – [in] The minimum rssi value in dBm, range from -32768 ~ 32767.
- Return values:
true – RSSI golden range was set successfully.
false – RSSI golden range was failed to set.
- Returns:
The status of set RSSI golden range.
-
bool bt_link_tpoll_range_set(uint8_t bd_addr[6], uint16_t min_tpoll, uint16_t max_tpoll)
Set acceptable range for link tpoll.
- Parameters:
bd_addr – [in] Bluetooth device address.
min_tpoll – [in] Value of minumum link tpoll, should be greater than or equal to 0x06 and smaller than or equal to maximum value.
max_tpoll – [in] Value of maximum link tpoll, should be greater than or equal to minumum value and smaller than or equal to 0x1000.
- Return values:
true – Acceptable range of link tpoll was set successfully.
false – Acceptable range of link tpoll was failed to set.
- Returns:
The status of setting link tpoll.
-
bool bt_link_random_traffic_qos_set(uint8_t bd_addr[6], uint8_t rsvd_slots)
Set random traffic quality of service.
- Parameters:
bd_addr – [in] Bluetooth device address.
rsvd_slots – [in] The reserved slots in 625us slot unit.
- Return values:
true – Set random traffic quality of service successfully.
false – Set random traffic quality of service failed.
- Returns:
The result of this function.
-
bool bt_link_periodic_traffic_qos_set(uint8_t bd_addr[6], uint16_t interval, uint8_t rsvd_slots, bool negotiate)
Set periodic traffic quality of service.
- Parameters:
bd_addr – [in] Bluetooth device address.
interval – [in] The interval ranged from 0x06 to 0x1000 in 625us slot unit.
rsvd_slots – [in] The reserved slots in 625us slot unit, must smaller than interval.
negotiate – [in] Whether negotiate setting parameters with the remote device.
true Negotiate setting parameters with the remote device.
false Not negotiate setting parameters with the remote device.
- Return values:
true – Set periodic traffic quality of service successfully.
false – Set periodic traffic quality of service failed.
- Returns:
The result of this function.
-
bool bt_link_periodic_sync_traffic_qos_set(uint8_t bd_addr[6], uint8_t sync_weighting, uint8_t rsvd_slots)
Set periodic sync traffic quality of service. Periodic traffic shoule be set before calling this function.
- Parameters:
bd_addr – [in] Bluetooth device address.
sync_weighting – [in] The weighting to be scheduled for bd_addr, ranged from 0x01 to 0x10.
rsvd_slots – [in] The reserved slots in 625us slot unit.
- Return values:
true – Set periodic sync traffic quality of service successfully.
false – Set periodic sync traffic quality of service failed.
- Returns:
The result of this function.
-
bool bt_link_idle_zone_set(uint8_t bd_addr[6], uint8_t interval, uint8_t idle_slot, uint8_t idle_skip)
Set idle zone. Periodic sync traffic quality of service should be set before calling this function.
- Parameters:
bd_addr – [in] Bluetooth device address.
interval – [in] The period for idle zone in 625us slot unit.
idle_slot – [in] The reserved slots in 625us slot unit for idle zone, 0 means no idle zone.
idle_skip – [in] The number of periods to skip before allocating idle zone bandwidth in a period.
- Return values:
true – The request of Setting idle zone sent successfully.
false – The request of Setting idle zone sent failed.
- Returns:
The result of this function.
-
bool bt_link_traffic_qos_clear(uint8_t bd_addr[6])
Clear traffic quality of service.
- Parameters:
bd_addr – [in] Bluetooth device address.
- Return values:
true – Clear traffic quality of service successfully.
false – Clear traffic quality of service failed.
- Returns:
The result of this function.
-
bool bt_link_periodic_traffic_set(uint8_t bd_addr[6])
Set periodic traffic.
- Parameters:
bd_addr – [in] Bluetooth device address of periodic traffic.
- Return values:
true – Set periodic traffic successfully.
false – Set periodic traffic failed.
- Returns:
The result of this function.
-
bool bt_sniffing_link_connect(uint8_t bd_addr[6])
Connect the sniffing link.
- Parameters:
bd_addr – [in] Bluetooth device address.
- Return values:
true – Sniffing link connection was started successfully.
false – Sniffing link connection was failed to start.
- Returns:
The status of starting the sniffing link connection.
-
bool bt_sniffing_link_disconnect(uint8_t bd_addr[6])
Disconnect the sniffing link.
- Parameters:
bd_addr – [in] Bluetooth device address.
- Return values:
true – Sniffing link disconnection was started successfully.
false – Sniffing link disconnection was failed to start.
- Returns:
The status of starting the sniffing link disconnection.
-
bool bt_sniffing_link_audio_start(uint8_t bd_addr[6], uint16_t interval, uint16_t flush_tout, uint8_t rsvd_slot, uint8_t idle_slot, uint8_t idle_skip)
Start the audio sniffing link.
- Parameters:
bd_addr – [in] Bluetooth device address.
interval – [in] Audio sniffing parameter interval.
flush_tout – [in] Audio sniffing parameter flush timeout.
rsvd_slot – [in] Audio sniffing parameter reserved slots.
idle_slot – [in] Audio sniffing parameter number of idle slots in a period.
idle_skip – [in] Audio sniffing parameter number of periods to skip before allocating idle bandwidth in a period.
- Return values:
true – Audio sniffing link was started successfully.
false – Audio sniffing link was failed to start.
- Returns:
The status of starting the audio sniffing link.
-
bool bt_sniffing_link_audio_stop(uint8_t bd_addr[6], uint8_t reason)
Stop the audio sniffing link.
- Parameters:
bd_addr – [in] Bluetooth device address.
reason – [in] Sniffing link stop reason.
- Return values:
true – Audio sniffing link stopping was started successfully.
false – Audio sniffing link stopping was failed to start.
- Returns:
The status of stopping audio sniffing link.
-
bool bt_sniffing_link_audio_cfg(uint8_t bd_addr[6], uint16_t interval, uint16_t flush_tout, uint8_t rsvd_slot, uint8_t idle_slot, uint8_t idle_skip)
Set parameters for the audio sniffing link.
- Parameters:
bd_addr – [in] Bluetooth device address.
interval – [in] Audio sniffing parameter interval.
flush_tout – [in] Audio sniffing parameter flush timeout.
rsvd_slot – [in] Audio sniffing parameter reserved slots.
idle_slot – [in] Audio sniffing parameter number of idle slots in a period.
idle_skip – [in] Audio sniffing parameter number of periods to skip before allocating idle bandwidth in a period.
- Return values:
true – Parameters of Audio sniffing link were set successfully.
false – Parameters of Audio sniffing link were failed to set.
- Returns:
The status of Setting parameters for the audio sniffing link.
-
bool bt_sniffing_link_voice_start(uint8_t bd_addr[6])
Start voice sniffing link.
- Parameters:
bd_addr – [in] Bluetooth device address.
- Return values:
true – Voice sniffing link was started successfully.
false – Voice sniffing link was failed to start.
- Returns:
The status of starting voice sniffing link.
-
bool bt_sniffing_link_voice_stop(uint8_t bd_addr[6], uint8_t reason)
Stop voice sniffing link.
- Parameters:
bd_addr – [in] Bluetooth device address.
reason – [in] Sniffing link stop reason.
- Return values:
true – Voice sniffing link stopping was started successfully.
false – Voice sniffing link stopping was failed to started.
- Returns:
The status of stopping voice sniffing link.
-
bool bt_sniffing_set_a2dp_dup_num(bool enable, uint8_t nack_num, bool quick_flush)
Set a2dp packet nack number.
- Parameters:
enable – [in] Enable or disable.
nack_num – [in] Nack num for a2dp packet.
quick_flush – [in] Quick flush a2dp packet.
- Return values:
true – set successfully.
false – set failed.
- Returns:
The result of this function.
-
union t_bt_sdp_uuid_data
BT SDP UUID data.
-
struct t_bt_sdp_attr_info
Define BT SDP attribute information.
Public Members
-
T_BT_SDP_UUID_TYPE srv_class_uuid_type
Service class UUID type.
-
T_BT_SDP_UUID_DATA srv_class_uuid_data
Service class UUID data.
-
uint16_t profile_version
Remote profile version.
-
uint16_t protocol_version
Remote protocol version.
-
uint8_t server_channel
Server channel number.
-
uint16_t supported_feat
Supported features.
-
uint16_t l2c_psm
L2CAP PSM value.
-
uint8_t supported_repos
Supported repositories.
-
uint32_t pbap_supported_feat
PBAP supported features.
-
uint8_t *p_attr
Address of attribute.
-
uint16_t attr_len
Attribute length.
-
T_BT_SDP_UUID_TYPE srv_class_uuid_type
-
struct t_bt_event_param_ready
BT manager event parameter BT ready.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_local_addr_changed
BT manager event parameter local BT address changed.
-
struct t_bt_event_param_local_name_changed
BT manager event parameter local BT device name changed.
Public Members
-
uint16_t cause
-
uint16_t cause
-
struct t_bt_event_param_device_mode_rsp
BT manager event parameter BT device mode response.
-
struct t_bt_event_param_remote_name_rsp
BT manager event parameter reply remote name.
-
struct t_bt_event_param_inquiry_result
BT manager event parameter inquiry result information.
-
struct t_bt_event_param_inquiry_rsp
BT manager event parameter inquiry response.
Public Members
-
uint16_t cause
-
uint16_t cause
-
struct t_bt_event_param_inquiry_cmpl
BT manager event parameter inquiry completed.
Public Members
-
uint16_t cause
-
uint16_t cause
-
struct t_bt_event_param_inquiry_cancel_rsp
BT manager event parameter inquiry cancel response.
Public Members
-
uint16_t cause
-
uint16_t cause
-
struct t_bt_event_param_periodic_inquiry_rsp
BT manager event parameter periodic inquiry response.
Public Members
-
uint16_t cause
-
uint16_t cause
-
struct t_bt_event_param_periodic_inquiry_cancel_rsp
BT manager event parameter periodic inquiry cancel response.
Public Members
-
uint16_t cause
-
uint16_t cause
-
struct t_bt_event_param_set_paging_tx_power_rsp
BT manager event parameter set paging tx power response.
-
struct t_bt_event_param_local_oob_data_rsp
BT manager event parameter local OOB data response.
-
struct t_bt_event_param_local_oob_extended_data_rsp
BT manager event parameter local OOB extended data response.
-
struct t_bt_event_param_sco_conn_ind
BT manager event parameter SCO connection indication.
-
struct t_bt_event_param_sco_conn_rsp
BT manager event parameter SCO connection response.
-
struct t_bt_event_param_sco_conn_cmpl
BT manager event parameter SCO connection completed.
-
struct t_bt_event_param_sco_data_ind
BT manager event parameter SCO packet received.
-
struct t_bt_event_param_sco_disconnected
BT manager event parameter SCO disconnected.
-
struct t_bt_event_param_sco_link_switch
BT manager event parameter SCO link switch.
-
struct t_bt_event_param_sco_sniffing_conn_cmpl
BT manager event parameter SCO sniffing connection completed.
-
struct t_bt_event_param_sco_sniffing_started
BT manager event parameter SCO sniffing started.
-
struct t_bt_event_param_sco_sniffing_stopped
BT manager event parameter SCO sniffing stopped.
-
struct t_bt_event_param_sco_sniffing_disconn_cmpl
BT manager event parameter SCO sniffing disconnection complete.
-
struct t_bt_event_param_acl_conn_ind
BT manager event parameter ACL link connection request indication.
-
struct t_bt_event_param_acl_conn_disconn
BT manager event parameter ACL connection disconnected.
-
struct t_bt_event_param_acl_conn_fail
BT manager event parameter ACL connection fail.
-
struct t_bt_event_param_acl_conn_success
BT manager event parameter ACL connection success.
-
struct t_bt_event_param_acl_conn_ready
BT manager event parameter ACL connection ready.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_acl_authen_start
BT manager event parameter ACL authentication start.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_acl_authen_success
BT manager event parameter ACL authentication success.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_acl_authen_fail
BT manager event parameter ACL authentication fail.
-
struct t_bt_event_param_acl_conn_br_sc_start
BT manager event parameter ACL connection BR security start.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_acl_conn_br_sc_cmpl
BT manager event parameter ACL connection BR security completed.
-
struct t_bt_event_param_acl_conn_encrypted
BT manager event parameter ACL connection encrypted.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_acl_conn_not_encrypted
BT manager event parameter ACL connection not encrypted.
-
struct t_bt_event_param_acl_conn_active
BT manager event parameter ACL connection active.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_acl_conn_sniff
BT manager event parameter ACL connection sniff.
-
struct t_bt_event_param_acl_role_master
BT manager event parameter ACL role master.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_acl_role_slave
BT manager event parameter ACL role slave.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_acl_role_switch_fail
BT manager event parameter ACL role switch fail.
-
struct t_bt_event_param_acl_sniffing_conn_cmpl
BT manager event parameter ACL sniffing connection completed.
-
struct t_bt_event_param_acl_sniffing_disconn_cmpl
BT manager event parameter ACL sniffing disconnection completed.
-
struct t_bt_event_param_spp_credit_rcvd
BT manager event parameter SPP credit received.
-
struct t_bt_event_param_spp_data_ind
BT manager event parameter SPP data transfer.
-
struct t_bt_event_param_spp_data_rsp
BT manager event parameter SPP data response with ACK flag set.
-
struct t_bt_event_param_sdpp_conn_ind
BT manager event parameter SPP connection indication.
-
struct t_bt_event_param_spp_conn_cmpl
BT manager event parameter SPP connection completed.
-
struct T_BT_EVENT_PARAM_SPP_CONN_FAIL
BT manager event parameter SPP connection fail.
-
struct t_bt_event_param_spp_disconn_cmpl
BT manager event parameter SPP disconnection completed.
-
struct t_bt_event_param_spp_sniffing_conn_cmpl
BT manager event parameter SPP sniffing connection completed.
-
struct t_bt_event_param_spp_sniffing_disconn_cmpl
BT manager event parameter SPP sniffing disconnection completed.
-
struct t_bt_event_param_a2dp_conn_ind
BT manager event parameter A2DP connection indication.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_a2dp_conn_cmpl
BT manager event parameter A2DP connection completed.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_a2dp_conn_fail
BT manager event parameter A2DP connection fail.
-
struct t_bt_event_param_a2dp_disconn_cmpl
BT manager event parameter A2DP disconnection completed.
-
struct t_bt_event_param_a2dp_config_cmpl
BT manager event parameter A2DP config completed.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t role
-
uint8_t codec_type
-
uint8_t sampling_frequency
-
uint8_t channel_mode
-
uint8_t block_length
-
uint8_t subbands
-
uint8_t allocation_method
-
uint8_t min_bitpool
-
uint8_t max_bitpool
-
struct t_bt_event_param_a2dp_config_cmpl sbc
-
uint8_t object_type
-
uint16_t sampling_frequency
-
uint8_t channel_number
-
bool vbr_supported
-
uint32_t bit_rate
-
struct t_bt_event_param_a2dp_config_cmpl aac
-
struct t_bt_event_param_a2dp_config_cmpl ldac
-
uint8_t frame_duration
-
uint16_t frame_length
-
struct t_bt_event_param_a2dp_config_cmpl lc3
-
uint8_t min_bitrate
-
uint8_t max_bitrate
-
uint8_t bit_depth
-
uint8_t version_number
-
bool low_latency
-
bool meta
-
bool jas
-
bool ar
-
struct t_bt_event_param_a2dp_config_cmpl lhdc
-
uint8_t info[12]
-
struct t_bt_event_param_a2dp_config_cmpl vendor
-
union t_bt_event_param_a2dp_config_cmpl codec_info
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_a2dp_stream_start_ind
BT manager event parameter A2DP stream start indication.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t role
-
uint8_t codec_type
-
uint8_t sampling_frequency
-
uint8_t channel_mode
-
uint8_t block_length
-
uint8_t subbands
-
uint8_t allocation_method
-
uint8_t min_bitpool
-
uint8_t max_bitpool
-
struct t_bt_event_param_a2dp_stream_start_ind sbc
-
uint8_t object_type
-
uint16_t sampling_frequency
-
uint8_t channel_number
-
bool vbr_supported
-
uint32_t bit_rate
-
struct t_bt_event_param_a2dp_stream_start_ind aac
-
struct t_bt_event_param_a2dp_stream_start_ind ldac
-
uint8_t frame_duration
-
uint16_t frame_length
-
struct t_bt_event_param_a2dp_stream_start_ind lc3
-
uint8_t min_bitrate
-
uint8_t max_bitrate
-
uint8_t bit_depth
-
uint8_t version_number
-
bool low_latency
-
bool meta
-
bool jas
-
bool ar
-
struct t_bt_event_param_a2dp_stream_start_ind lhdc
-
uint8_t info[12]
-
struct t_bt_event_param_a2dp_stream_start_ind vendor
-
union t_bt_event_param_a2dp_stream_start_ind codec_info
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_a2dp_stream_start_rsp
BT manager event parameter A2DP stream start response.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_a2dp_stream_data_ind
BT manager event parameter A2DP stream data indication.
-
struct t_bt_event_param_a2dp_stream_data_rsp
BT manager event parameter A2DP stream data response with ACK flag set.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_a2dp_stream_stop
BT manager event parameter A2DP stream stop.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_a2dp_stream_open
BT manager event parameter A2DP stream open.
-
struct t_bt_event_param_a2dp_stream_open_fail
BT manager event parameter A2DP stream open fail.
-
struct t_bt_event_param_a2dp_stream_close
BT manager event parameter A2DP stream close.
-
struct t_bt_event_param_a2dp_sniffing_conn_cmpl
BT manager event parameter A2DP sniffing connection completed.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t role
-
uint8_t codec_type
-
uint8_t sampling_frequency
-
uint8_t channel_mode
-
uint8_t block_length
-
uint8_t subbands
-
uint8_t allocation_method
-
uint8_t min_bitpool
-
uint8_t max_bitpool
-
struct t_bt_event_param_a2dp_sniffing_conn_cmpl sbc
-
uint8_t object_type
-
uint16_t sampling_frequency
-
uint8_t channel_number
-
bool vbr_supported
-
uint32_t bit_rate
-
struct t_bt_event_param_a2dp_sniffing_conn_cmpl aac
-
struct t_bt_event_param_a2dp_sniffing_conn_cmpl ldac
-
uint8_t frame_duration
-
uint16_t frame_length
-
struct t_bt_event_param_a2dp_sniffing_conn_cmpl lc3
-
uint8_t min_bitrate
-
uint8_t max_bitrate
-
uint8_t bit_depth
-
uint8_t version_number
-
bool low_latency
-
bool meta
-
bool jas
-
bool ar
-
struct t_bt_event_param_a2dp_sniffing_conn_cmpl lhdc
-
uint8_t info[12]
-
struct t_bt_event_param_a2dp_sniffing_conn_cmpl vendor
-
union t_bt_event_param_a2dp_sniffing_conn_cmpl codec_info
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_a2dp_sniffing_start_ind
BT manager event parameter A2DP sniffing start indication.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t role
-
uint8_t codec_type
-
uint8_t sampling_frequency
-
uint8_t channel_mode
-
uint8_t block_length
-
uint8_t subbands
-
uint8_t allocation_method
-
uint8_t min_bitpool
-
uint8_t max_bitpool
-
struct t_bt_event_param_a2dp_sniffing_start_ind sbc
-
uint8_t object_type
-
uint16_t sampling_frequency
-
uint8_t channel_number
-
bool vbr_supported
-
uint32_t bit_rate
-
struct t_bt_event_param_a2dp_sniffing_start_ind aac
-
struct t_bt_event_param_a2dp_sniffing_start_ind ldac
-
uint8_t frame_duration
-
uint16_t frame_length
-
struct t_bt_event_param_a2dp_sniffing_start_ind lc3
-
uint8_t min_bitrate
-
uint8_t max_bitrate
-
uint8_t bit_depth
-
uint8_t version_number
-
bool low_latency
-
bool meta
-
bool jas
-
bool ar
-
struct t_bt_event_param_a2dp_sniffing_start_ind lhdc
-
uint8_t info[12]
-
struct t_bt_event_param_a2dp_sniffing_start_ind vendor
-
union t_bt_event_param_a2dp_sniffing_start_ind codec_info
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_a2dp_sniffing_started
BT manager event parameter A2DP sniffing started.
-
struct t_bt_event_param_a2dp_sniffing_config_cmpl
BT manager event parameter A2DP sniffing config completed.
-
struct t_bt_event_param_a2dp_sniffing_stopped
BT manager event parameter A2DP sniffing stopped.
-
struct t_bt_event_param_a2dp_sniffing_disconn_cmpl
BT manager event parameter A2DP sniffing disconnection completed.
-
struct t_bt_event_param_avrcp_elem_attr
BT manager event parameter AVRCP element attribute.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t state
-
uint8_t num_of_attr
-
T_BT_AVRCP_ELEMENT_ATTR *attr
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_avrcp_get_play_status_rsp
BT manager event parameter AVRCP play status response.
-
struct t_bt_event_param_avrcp_absolute_volume_set
BT manager event parameter AVRCP set absolute volume indication.
-
struct t_bt_event_param_avrcp_absolute_volume_set_rsp
BT manager event parameter AVRCP set absolute volume response.
-
struct t_bt_event_param_avrcp_volume_up
BT manager event parameter AVRCP volume up.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_avrcp_volume_down
BT manager event parameter AVRCP volume down.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_avrcp_play
BT manager event parameter AVRCP play.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_avrcp_stop
BT manager event parameter AVRCP stop.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_avrcp_pause
BT manager event parameter AVRCP pause.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_avrcp_rewind_start
BT manager event parameter AVRCP rewind start.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_avrcp_rewind_stop
BT manager event parameter AVRCP rewind stop.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_avrcp_fast_forward_start
BT manager event parameter AVRCP fast forward start.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_avrcp_fast_forward_stop
BT manager event parameter AVRCP fast forward stop.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_avrcp_forward
BT manager event parameter AVRCP forward.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_avrcp_backward
BT manager event parameter AVRCP backward.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_avrcp_addressed_player_set
BT manager event parameter AVRCP set addressed player indication.
-
struct t_bt_event_param_avrcp_reg_addressed_player_changed
BT manager event parameter AVRCP register addressed player changed.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_avrcp_folder_items_get
BT manager event parameter AVRCP get folder items request.
-
struct t_bt_event_param_avrcp_total_num_of_items_get
BT manager event parameter AVRCP get folder items request.
-
struct t_bt_event_param_avrcp_reg_volume_changed
BT manager event parameter AVRCP register volume changed.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_avrcp_reg_track_changed
BT manager event parameter AVRCP register track changed.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_avrcp_reg_play_status_changed
BT manager event parameter AVRCP register play status changed.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_avrcp_volume_changed
BT manager event parameter AVRCP remote CT device volume changed.
-
struct t_bt_event_param_avrcp_conn_ind
BT manager event parameter AVRCP connection indication.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_avrcp_conn_cmpl
BT manager event parameter AVRCP connection completed.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct T_BT_EVENT_PARAM_AVRCP_CONN_FAIL
BT manager event parameter AVRCP connection fail.
-
struct t_bt_event_param_avrcp_disconn_cmpl
BT manager event parameter AVRCP disconnection completed.
-
struct t_bt_event_param_avrcp_track_changed
BT manager event parameter AVRCP track changed.
-
struct t_bt_event_param_avrcp_play_status_changed
BT manager event parameter AVRCP play status changed.
-
struct t_bt_event_param_avrcp_elem_attrs_get
BT manager event parameter AVRCP get element attributes request.
-
struct t_bt_event_param_avrcp_play_status_get
BT manager event parameter AVRCP get play status request.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_avrcp_play_status_rsp
BT manager event parameter AVRCP passthrough play status response.
-
struct t_bt_event_param_avrcp_power
BT manager event parameter AVRCP power.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_avrcp_mute
BT manager event parameter AVRCP mute.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_avrcp_sniffing_conn_cmpl
BT manager event parameter AVRCP sniffing connection completed.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_avrcp_sniffing_disconn_cmpl
BT manager event parameter AVRCP sniffing disconnection completed.
-
struct t_bt_event_param_avrcp_app_setting_changed
BT manager event parameter AVRCP player app setting changed.
-
struct t_bt_event_param_avrcp_playing_content_changed
BT manager event parameter AVRCP playing content changed.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_avrcp_available_player_changed
BT manager event parameter AVRCP available player changed.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_avrcp_addressed_player_changed
BT manager event parameter AVRCP addressed player changed.
-
struct t_bt_event_param_avrcp_uid_changed
BT manager event parameter AVRCP UID changed.
-
struct t_bt_event_param_avrcp_app_setting_attrs_list_rsp
BT manager event parameter AVRCP player app setting attributes list response.
-
struct t_bt_event_param_avrcp_app_setting_values_list_rsp
BT manager event parameter AVRCP player app setting values list response.
-
struct t_bt_event_param_avrcp_app_setting_get_rsp
BT manager event parameter AVRCP player app current setting get response.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t state
-
uint8_t num_of_attr
-
T_BT_AVRCP_APP_SETTING *p_app_setting
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_avrcp_addressed_player_set_rsp
BT manager event parameter AVRCP addressed player set response.
-
struct t_bt_event_param_avrcp_item_play_rsp
BT manager event parameter AVRCP play item play response.
-
struct t_bt_event_param_avrcp_folder_items_get_rsp
BT manager event parameter AVRCP folder items get response.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t state
-
uint16_t uid_counter
-
uint16_t num_of_items
-
uint8_t item_type
-
T_BT_AVRCP_MEDIA_PLAYER_ITEM *p_media_player_items
-
T_BT_AVRCP_FOLDER_ITEM *p_folder_items
-
T_BT_AVRCP_MEDIA_ELEMENT_ITEM *p_media_element_items
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_avrcp_item_attr_get_rsp
BT manager event parameter AVRCP item attribute get response.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t state
-
uint8_t num_of_attr
-
T_BT_AVRCP_ITEM_ATTR *p_attr
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_avrcp_search_rsp
BT manager event parameter AVRCP search response.
-
struct t_bt_event_param_avrcp_browsed_player_set_rsp
BT manager event parameter AVRCP browsed player set response.
-
struct t_bt_event_param_avrcp_path_change_rsp
BT manager event parameter AVRCP path change response.
-
struct t_bt_event_param_avrcp_browsing_conn_ind
BT manager event parameter AVRCP browsing connection indication.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_avrcp_browsing_conn_cmpl
BT manager event parameter AVRCP browsing connection completed.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_avrcp_browsing_disconn_cmpl
BT manager event parameter AVRCP browsing disconnection completed.
-
struct t_bt_event_param_avrcp_cover_art_conn_cmpl
BT manager event parameter AVRCP cover art connection completed.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_avrcp_cover_art_disconn_cmpl
BT manager event parameter AVRCP cover art disconnection completed.
-
struct t_bt_event_param_avrcp_cover_art_data_ind
BT manager event parameter AVRCP cover art data indication.
-
struct t_bt_event_param_avrcp_vendor_cmd_ind
BT manager event parameter AVRCP vendor command indication.
-
struct t_bt_event_param_avrcp_vendor_rsp
BT manager event parameter AVRCP vendor response.
-
struct t_bt_event_param_iap_authen_cmpl
BT manager event parameter iAP authentication completed.
-
struct t_bt_event_param_iap_data_session_open
BT manager event parameter iAP data session open.
-
struct t_bt_event_param_iap_data_session_close
BT manager event parameter iAP data session close.
-
struct T_BT_EVENT_PARAM_IAP_DATA_SESSION_STATUS
BT manager event parameter iAP data session status.
-
struct t_bt_event_param_iap_data_sent
BT manager event parameter iAP send data finish.
-
struct t_bt_event_param_iap_conn_ind
BT manager event parameter iAP connection indication.
-
struct t_bt_event_param_iap_conn_cmpl
BT manager event parameter iAP connection completed.
-
struct t_bt_event_param_iap_conn_fail
BT manager event parameter iAP connection fail.
-
struct t_bt_event_param_iap_disconn_cmpl
BT manager event parameter iAP disconnection completed.
-
struct t_bt_event_param_iap_data_ind
BT manager event parameter iAP data indication.
-
struct t_bt_event_param_iap_identity_info_req
BT manager event parameter iAP identify information request.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_iap_reset
BT manager event parameter iAP reset.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_iap_ctrl_msg_ind
BT manager event parameter iAP control session message indication.
-
struct t_bt_event_param_iap_sniffing_conn_cmpl
BT manager event parameter iAP sniffing connection completed.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_iap_sniffing_disconn_cmpl
BT manager event parameter iAP sniffing disconnection completed.
-
struct t_bt_event_param_hfp_spk_volume_changed
BT manager event parameter HFP speaker volume changed.
-
struct t_bt_event_param_hfp_mic_volume_changed
BT manager event parameter HFP microphone volume changed.
-
struct t_bt_event_param_hfp_call_status
BT manager event parameter HFP call status.
-
struct t_bt_event_param_hfp_service_status
BT manager event parameter HFP service status.
-
struct t_bt_event_param_hfp_caller_id_ind
BT manager event parameter HFP caller number.
-
struct t_bt_event_param_hfp_network_operator_ind
BT manager event parameter HFP network operator.
-
struct t_bt_event_param_hfp_subscriber_number_ind
BT manager event parameter HFP subscriber number.
-
struct t_bt_event_param_hfp_current_call_list_ind
BT manager event parameter HFP current calls.
-
struct t_bt_event_param_hfp_call_waiting_ind
BT manager event parameter HFP call waiting.
-
struct t_bt_event_param_hfp_signal_ind
BT manager event parameter HFP signal indicator.
-
struct t_bt_event_param_hfp_roam_ind
BT manager event parameter HFP roam indicator.
-
struct t_bt_event_param_hfp_battery_ind
BT manager event parameter HFP battery indicator.
-
struct t_bt_event_param_hfp_supported_features_ind
BT manager event parameter HFP AG supported features.
-
struct t_bt_event_param_hfp_vendor_cmd
BT manager event parameter HFP vendor command.
-
struct t_bt_event_param_hfp_ring_alert
BT manager event parameter HFP ring alert.
-
struct t_bt_event_param_hfp_vendor_cmd_result
BT manager event parameter HFP vendor AT command result.
-
struct t_bt_event_param_hfp_voice_recognition_activation
BT manager event parameter HFP voice recognition activation.
-
struct t_bt_event_param_hfp_voice_recognition_deactivation
BT manager event parameter HFP voice recognition deactivation.
-
struct t_bt_event_param_hfp_dial_with_number_result
BT manager event parameter HFP dial with number result.
-
struct t_bt_event_param_hfp_conn_ind
BT manager event parameter HFP connection indication.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_hfp_conn_cmpl
BT manager event parameter HFP connection completed.
-
struct T_BT_EVENT_PARAM_HFP_CONN_FAIL
BT manager event parameter HFP connection fail.
-
struct t_bt_event_param_hfp_disconn_cmpl
BT manager event parameter HFP disconnection completed.
-
struct t_bt_event_param_hfp_codec_type_selected
BT manager event parameter codec type that selected.
-
struct t_bt_event_param_hfp_sniffing_conn_cmpl
BT manager event parameter HFP sniffing connection completed.
-
struct t_bt_event_param_hfp_sniffing_disconn_cmpl
BT manager event parameter HFP sniffing disconnection completed.
-
struct t_bt_event_param_hfp_ag_conn_ind
BT manager event parameter HFP AG connection indication.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_hfp_ag_conn_cmpl
BT manager event parameter HFP AG connection completed.
-
struct t_bt_event_param_hfp_ag_disconn_cmpl
BT manager event parameter HFP AG disconnection completed.
-
struct t_bt_event_param_hfp_ag_mic_volume_changed
BT manager event parameter HFP AG microphone volume changed.
-
struct t_bt_event_param_hfp_ag_spk_volume_changed
BT manager event parameter HFP AG speaker volume changed.
-
struct t_bt_event_param_hfp_ag_call_status_changed
BT manager event parameter HFP AG call status.
-
struct t_bt_event_param_hfp_ag_indicators_status_req
BT manager event parameter AG call indicators status request.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_hfp_ag_battery_level
BT manager event parameter HF battery level.
-
struct t_bt_event_param_hfp_ag_codec_type_selected
BT manager event parameter codec type that HF selected.
-
struct t_bt_event_param_hfp_ag_supported_features
BT manager event parameter HFP HF supported features.
-
struct t_bt_event_param_hfp_ag_inband_ringing_req
BT manager event parameter HFP AG in-band ring tone indication.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_hfp_ag_call_answer_req
BT manager event parameter HFP AG accept call .
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_hfp_ag_call_terminate_req
BT manager event parameter HFP AG reject or hang up call.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_hfp_ag_curr_calls_list_query
BT manager event parameter HFP AG query current calls list.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_hfp_ag_dtmf_code
BT manager event parameter HFP AG DTMF code.
-
struct t_bt_event_param_hfp_ag_dial_with_number
BT manager event parameter HFP AG placing a call to a phone number.
-
struct t_bt_event_param_hfp_ag_dial_with_memory
BT manager event parameter HFP AG placing a call to the phone number stored in memory.
-
struct t_bt_event_param_hfp_ag_dial_last_number
BT manager event parameter HFP AG memory dialing.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_hfp_ag_3way_held_call_released
BT manager event parameter HFP AG releases all held calls or sets User Determined User Busy (UDUB) for a waiting call.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_hfp_ag_3way_active_call_released
BT manager event parameter HFP AG releases all active calls (if any exist) and accepts the other (held or waiting) call.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_hfp_ag_3way_switched
BT manager event parameter HFP AG places all active calls (if any exist) on hold and accepts the other (held or waiting) call.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_hfp_ag_3way_merged
BT manager event parameter HFP AG adds a held call to the conversation.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_hfp_ag_subscriber_number_query
BT manager event parameter HFP AG retrieve subscriber number information.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_hfp_ag_network_name_format_set
BT manager event parameter HFP AG set name format to long alphanumeric.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_hfp_ag_enhanced_safety_status
BT manager event parameter HFP AG enhanced safety status.
-
struct t_bt_event_param_hfp_ag_nrec_status
BT manager event parameter HFP AG noise reduction and echo canceling status.
-
struct t_bt_event_param_hfp_ag_curr_operator_query
BT manager event parameter HFP AG query the currently selected operator.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_hfp_ag_voice_recognition_activation
BT manager event parameter HFP AG voice recognition activation.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_hfp_ag_voice_recognition_deactivation
BT manager event parameter HFP AG voice recognition deactivation.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_hfp_ag_vendor_cmd
BT manager event parameter HFP vendor command.
-
struct t_bt_event_param_pbap_caller_id_name
BT manager event parameter PBAP caller id name.
-
struct t_bt_event_param_pbap_set_phone_book_cmpl
BT manager event parameter PBAP set phone book completed.
-
struct t_bt_event_param_pbap_get_phone_book_cmpl
BT manager event parameter PBAP pull phone book completed.
-
struct t_bt_event_param_pbap_get_phone_book_size_cmpl
BT manager event parameter PBAP pull phone book completed.
-
struct t_bt_event_param_pbap_conn_cmpl
BT manager event parameter PBAP connection completed.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_pbap_conn_fail
BT manager event parameter PBAP connection fail.
-
struct t_bt_event_param_pbap_disconn_cmpl
BT manager event parameter PBAP disconnection completed.
-
struct t_bt_event_param_pbap_sniffing_conn_cmpl
BT manager event parameter PBAP sniffing connection completed.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_pbap_sniffing_disconn_cmpl
BT manager event parameter PBAP sniffing disconnection completed.
-
struct t_bt_event_param_hid_device_conn_ind
BT manager event parameter HID device connection indication.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_hid_device_conn_cmpl
BT manager event parameter HID device connection completed.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_hid_device_conn_fail
BT manager event parameter HID device connection fail.
-
struct t_bt_event_param_hid_device_disconn_cmpl
BT manager event parameter HID device disconnection completed.
-
struct t_bt_event_param_hid_device_control_data_ind
BT manager event parameter HID device control data indication.
-
struct t_bt_event_param_hid_device_get_report_ind
BT manager event parameter HID device get report indication.
-
struct t_bt_event_param_hid_device_set_report_ind
BT manager event parameter HID device set report indication.
-
struct t_bt_event_param_hid_device_get_protocol_ind
BT manager event parameter HID device get protocol indication.
-
struct t_bt_event_param_hid_device_set_protocol_ind
BT manager event parameter HID device set protocol indication.
-
struct t_bt_event_param_hid_device_set_idle_ind
BT manager event parameter HID device set idle indication.
-
struct t_bt_event_param_hid_device_interrupt_data_ind
BT manager event parameter HID device interrupt data indication.
-
struct t_bt_event_param_hid_device_sniffing_conn_cmpl
BT manager event parameter HID device sniffing connection completed.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_hid_device_sniffing_disconn_cmpl
BT manager event parameter HID device sniffing disconnection completed.
-
struct t_bt_event_param_hid_host_conn_ind
BT manager event parameter HID Host connection indication.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_hid_host_conn_cmpl
BT manager event parameter HID Host connection completed.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_hid_host_conn_fail
BT manager event parameter HID Host connection fail.
-
struct t_bt_event_param_hid_host_disconn_cmpl
BT manager event parameter HID Host disconnection completed.
-
struct t_bt_event_param_hid_host_hid_control_ind
BT manager event parameter HID Host HID control indication.
-
struct t_bt_event_param_hid_host_get_report_rsp
BT manager event parameter HID Host get report response.
-
struct t_bt_event_param_hid_host_set_report_rsp
BT manager event parameter HID Host set report response.
-
struct t_bt_event_param_hid_host_get_protocol_rsp
BT manager event parameter HID Host get protocol response.
-
struct t_bt_event_param_hid_host_set_protocol_rsp
BT manager event parameter HID Host set protocol response.
-
struct t_bt_event_param_hid_host_interrupt_data_ind
BT manager event parameter HID Host interrupt data indication.
-
struct t_bt_event_param_hid_host_sniffing_conn_cmpl
BT manager event parameter HID Host sniffing connection completed.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_hid_host_sniffing_disconn_cmpl
BT manager event parameter HID Host sniffing disconnection completed.
-
struct T_BT_EVENT_PARAM_MAP_MNS_CONN_IND
BT manager event parameter MAP MNS connection indication.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct T_BT_EVENT_PARAM_MAP_MNS_CONN_CMPL
BT manager event parameter MAP MNS connection completed.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct T_BT_EVENT_PARAM_MAP_MNS_CONN_FAIL
BT manager event parameter MAP MNS connection fail.
-
struct T_BT_EVENT_PARAM_MAP_MNS_DISCONN_CMPL
BT manager event parameter MAP MNS disconnection completed.
-
struct T_BT_EVENT_PARAM_MAP_MAS_CONN_CMPL
BT manager event parameter MAP MAS connection completed.
-
struct T_BT_EVENT_PARAM_MAP_MAS_CONN_FAIL
BT manager event parameter MAP MAS connection fail.
-
struct T_BT_EVENT_PARAM_MAP_MAS_DISCONN_CMPL
BT manager event parameter MAP MAS disconnection completed.
-
struct T_BT_EVENT_PARAM_MAP_SET_FOLDER_CMPL
BT manager event parameter MAP set folder completed.
-
struct T_BT_EVENT_PARAM_MAP_REG_NOTIF_CMPL
BT manager event parameter MAP register message notification completed.
-
struct T_BT_EVENT_PARAM_MAP_GET_FOLDER_LISTING_CMPL
BT manager event parameter MAP get folder listing completed.
-
struct T_BT_EVENT_PARAM_MAP_GET_MSG_LISTING_CMPL
BT manager event parameter MAP get message listing completed.
-
struct T_BT_EVENT_PARAM_MAP_GET_MSG_CMPL
BT manager event parameter MAP get message completed.
-
struct T_BT_EVENT_PARAM_MAP_PUSH_MSG_CMPL
BT manager event parameter MAP push message completed.
-
struct T_BT_EVENT_PARAM_MAP_MSG_NOTIFICATION
BT manager event parameter MAP remote report message notification.
-
struct t_bt_event_param_opp_conn_ind
BT manager event parameter OPP connection indication.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_opp_conn_cmpl
BT manager event parameter OPP connection completed.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_opp_conn_fail
BT manager event parameter OPP connection fail.
-
struct t_bt_event_param_opp_disconn_cmpl
BT manager event parameter OPP disconnection completed.
-
struct t_bt_event_param_opp_data_header_ind
BT manager event parameter OPP data header indication.
-
struct t_bt_event_param_opp_data_ind
BT manager event parameter OPP data indication.
-
struct t_bt_event_param_opp_data_rsp
BT manager event parameter OPP put data response.
-
struct t_bt_event_param_sdp_add_record
BT manager event parameter add SDP record response.
-
struct t_bt_event_param_sdp_del_record
BT manager event parameter delete SDP record response.
-
struct t_bt_event_param_sdp_attr_info
BT manager event parameter SDP attribute information.
-
struct t_bt_event_param_did_attr_info
BT manager event parameter DID attribute information.
-
struct t_bt_event_param_sdp_discov_cmpl
BT manager event parameter SDP discover completed.
-
struct t_bt_event_param_sdp_discov_stop
BT manager event parameter SDP discover stop.
-
struct t_bt_event_param_link_key_info
BT manager event parameter link key information.
-
struct t_bt_event_param_link_key_req
BT manager event parameter link key request.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_link_pin_code_req
BT manager event parameter link pin code request.
Public Members
-
uint8_t bd_addr[6]
-
uint8_t bd_addr[6]
-
struct t_bt_event_param_link_user_confirmation_req
BT manager event parameter user confirmation request.
-
struct t_bt_event_param_link_read_rssi_rsp
BT manager event parameter link read RSSI response.
-
struct t_bt_event_param_link_per_info
Define BT link PER information.
-
struct t_bt_event_param_link_rssi_info
Define BT link RSSI information.
-
struct t_bt_event_param_link_user_passkey_req
BT manager event parameter link user passkey request.
-
struct t_bt_event_param_link_user_passkey_notif
BT manager event parameter link user passkey notification information.
-
struct t_bt_event_param_set_link_tx_power_rsp
BT manager event parameter set link tx power response.
-
struct t_bt_event_param_link_qos_set_rsp
BT manager event parameter set link QoS response.
-
struct t_bt_event_param_link_qos_set_cmpl
BT manager event parameter set link QoS cmpl.
-
struct t_bt_event_param_link_rssi_golden_range_set_rsp
BT manager event parameter set link RSSI golden range response.
-
struct t_bt_event_param_link_idle_zone_set_rsp
BT manager event parameter set idle zone response.
-
struct t_bt_event_param_traffic_qos_rsp
BT manager event parameter traffic QoS response.
Public Members
-
uint16_t cause
-
uint16_t cause
-
struct t_bt_event_param_remote_roleswap_status
BT manager event parameter remote roleswap status.
Public Members
-
T_BT_ROLESWAP_STATUS status
-
T_REMOTE_SESSION_ROLE device_role
-
uint16_t cause
-
uint8_t context
-
struct t_bt_event_param_remote_roleswap_status start_req
-
bool accept
-
struct t_bt_event_param_remote_roleswap_status start_rsp
-
uint8_t bd_addr[6]
-
T_BT_LINK_ROLE role
-
bool authenticated
-
bool encrypted
-
struct t_bt_event_param_remote_roleswap_status acl
-
uint16_t handle
-
struct t_bt_event_param_remote_roleswap_status sco
-
uint8_t remote_credit
-
uint16_t frame_size
-
uint8_t local_server_chann
-
struct t_bt_event_param_remote_roleswap_status spp
-
uint8_t streaming_fg
-
struct t_bt_event_param_remote_roleswap_status a2dp
-
uint8_t play_status
-
struct t_bt_event_param_remote_roleswap_status avrcp
-
uint8_t call_status
-
uint8_t service_status
-
bool is_hfp
-
struct t_bt_event_param_remote_roleswap_status hfp
-
struct t_bt_event_param_remote_roleswap_status pbap
-
struct t_bt_event_param_remote_roleswap_status iap
-
struct t_bt_event_param_remote_roleswap_status hid_device
-
struct t_bt_event_param_remote_roleswap_status hid_host
-
uint8_t pre_bd_addr[6]
-
uint8_t curr_bd_addr[6]
-
uint8_t curr_link_role
-
struct t_bt_event_param_remote_roleswap_status bdaddr
-
T_BT_ROLESWAP_STATUS status
-
struct t_bt_event_param_remote_state
BT manager event parameter remote state.
Public Members
-
uint8_t state
-
uint8_t state
-
struct t_bt_event_param_remote_conn_cmpl
BT manager event parameter remote connection completed.
-
struct T_BT_EVENT_PARAM_REMOTE_CONN_FAIL
BT manager event parameter remote connection fail.
-
struct t_bt_event_param_remote_disconn_cmpl
BT manager event parameter remote disconnection completed.
-
union T_BT_EVENT_PARAM
BT manager event.
Public Members
-
T_BT_EVENT_PARAM_READY ready
-
T_BT_EVENT_PARAM_LOCAL_ADDR_CHANGED local_addr_changed
-
T_BT_EVENT_PARAM_LOCAL_NAME_CHANGED local_name_changed
-
T_BT_EVENT_PARAM_DEVICE_MODE_RSP device_mode_rsp
-
T_BT_EVENT_PARAM_REMOTE_NAME_RSP remote_name_rsp
-
T_BT_EVENT_PARAM_INQUIRY_RESULT inquiry_result
-
T_BT_EVENT_PARAM_INQUIRY_RSP inquiry_rsp
-
T_BT_EVENT_PARAM_INQUIRY_CMPL inquiry_cmpl
-
T_BT_EVENT_PARAM_INQUIRY_CANCEL_RSP inquiry_cancel_rsp
-
T_BT_EVENT_PARAM_PERIODIC_INQUIRY_RSP periodic_inquiry_rsp
-
T_BT_EVENT_PARAM_PERIODIC_INQUIRY_CANCEL_RSP periodic_inquiry_cancel_rsp
-
T_BT_EVENT_PARAM_LOCAL_OOB_DATA_RSP local_oob_data_rsp
-
T_BT_EVENT_PARAM_LOCAL_OOB_EXTENDED_DATA_RSP local_oob_extended_data_rsp
-
T_BT_EVENT_PARAM_PAGING_TX_POWER_SET_RSP paging_tx_power_set_rsp
-
T_BT_EVENT_PARAM_TRAFFIC_QOS_RSP traffic_qos_rsp
-
T_BT_EVENT_PARAM_SCO_CONN_IND sco_conn_ind
-
T_BT_EVENT_PARAM_SCO_CONN_RSP sco_conn_rsp
-
T_BT_EVENT_PARAM_SCO_CONN_CMPL sco_conn_cmpl
-
T_BT_EVENT_PARAM_SCO_DISCONNECTED sco_disconnected
-
T_BT_EVENT_PARAM_SCO_LINK_SWITCH sco_link_switch
-
T_BT_EVENT_PARAM_SCO_DATA_IND sco_data_ind
-
T_BT_EVENT_PARAM_SCO_SNIFFING_CONN_CMPL sco_sniffing_conn_cmpl
-
T_BT_EVENT_PARAM_SCO_SNIFFING_STARTED sco_sniffing_started
-
T_BT_EVENT_PARAM_SCO_SNIFFING_STOPPED sco_sniffing_stopped
-
T_BT_EVENT_PARAM_SCO_SNIFFING_DISCONN_CMPL sco_sniffing_disconn_cmpl
-
T_BT_EVENT_PARAM_ACL_CONN_IND acl_conn_ind
-
T_BT_EVENT_PARAM_ACL_CONN_DISCONN acl_conn_disconn
-
T_BT_EVENT_PARAM_ACL_CONN_FAIL acl_conn_fail
-
T_BT_EVENT_PARAM_ACL_CONN_SUCCESS acl_conn_success
-
T_BT_EVENT_PARAM_ACL_CONN_READY acl_conn_ready
-
T_BT_EVENT_PARAM_ACL_AUTHEN_START acl_authen_start
-
T_BT_EVENT_PARAM_ACL_AUTHEN_SUCCESS acl_authen_success
-
T_BT_EVENT_PARAM_ACL_AUTHEN_FAIL acl_authen_fail
-
T_BT_EVENT_PARAM_ACL_CONN_BR_SC_START acl_conn_br_sc_start
-
T_BT_EVENT_PARAM_ACL_CONN_BR_SC_CMPL acl_conn_br_sc_cmpl
-
T_BT_EVENT_PARAM_ACL_CONN_ENCRYPTED acl_conn_encrypted
-
T_BT_EVENT_PARAM_ACL_CONN_NOT_ENCRYPTED acl_conn_not_encrypted
-
T_BT_EVENT_PARAM_ACL_CONN_ACTIVE acl_conn_active
-
T_BT_EVENT_PARAM_ACL_CONN_SNIFF acl_conn_sniff
-
T_BT_EVENT_PARAM_ACL_ROLE_MASTER acl_role_master
-
T_BT_EVENT_PARAM_ACL_ROLE_SLAVE acl_role_slave
-
T_BT_EVENT_PARAM_ACL_ROLE_SWITCH_FAIL acl_role_switch_fail
-
T_BT_EVENT_PARAM_ACL_SNIFFING_CONN_CMPL acl_sniffing_conn_cmpl
-
T_BT_EVENT_PARAM_ACL_SNIFFING_DISCONN_CMPL acl_sniffing_disconn_cmpl
-
T_BT_EVENT_PARAM_LINK_KEY_INFO link_key_info
-
T_BT_EVENT_PARAM_LINK_KEY_REQ link_key_req
-
T_BT_EVENT_PARAM_LINK_PIN_CODE_REQ link_pin_code_req
-
T_BT_EVENT_PARAM_LINK_USER_CONFIRMATION_REQ link_user_confirmation_req
-
T_BT_EVENT_PARAM_LINK_USER_PASSKEY_REQ link_user_passkey_req
-
T_BT_EVENT_PARAM_LINK_USER_PASSKEY_NOTIF link_user_passkey_notif
-
T_BT_EVENT_PARAM_LINK_PER_INFO link_per_info
-
T_BT_EVENT_PARAM_LINK_RSSI_INFO link_rssi_info
-
T_BT_EVENT_PARAM_LINK_READ_RSSI_RSP link_read_rssi_rsp
-
T_BT_EVENT_PARAM_LINK_TX_POWER_SET_RSP link_tx_power_set_rsp
-
T_BT_EVENT_PARAM_LINK_QOS_SET_RSP link_qos_set_rsp
-
T_BT_EVENT_PARAM_LINK_QOS_SET_CMPL link_qos_set_cmpl
-
T_BT_EVENT_PARAM_LINK_RSSI_GOLDEN_RANGE_SET_RSP link_rssi_golden_range_set_rsp
-
T_BT_EVENT_PARAM_LINK_IDLE_ZONE_SET_RSP link_idle_zone_set_rsp
-
T_BT_EVENT_PARAM_SPP_CONN_IND spp_conn_ind
-
T_BT_EVENT_PARAM_SPP_CONN_CMPL spp_conn_cmpl
-
T_BT_EVENT_PARAM_SPP_CONN_FAIL spp_conn_fail
-
T_BT_EVENT_PARAM_SPP_DISCONN_CMPL spp_disconn_cmpl
-
T_BT_EVENT_PARAM_SPP_CREDIT_RCVD spp_credit_rcvd
-
T_BT_EVENT_PARAM_SPP_DATA_IND spp_data_ind
-
T_BT_EVENT_PARAM_SPP_DATA_RSP spp_data_rsp
-
T_BT_EVENT_PARAM_SPP_SNIFFING_CONN_CMPL spp_sniffing_conn_cmpl
-
T_BT_EVENT_PARAM_SPP_SNIFFING_DISCONN_CMPL spp_sniffing_disconn_cmpl
-
T_BT_EVENT_PARAM_A2DP_CONN_IND a2dp_conn_ind
-
T_BT_EVENT_PARAM_A2DP_CONN_CMPL a2dp_conn_cmpl
-
T_BT_EVENT_PARAM_A2DP_CONN_FAIL a2dp_conn_fail
-
T_BT_EVENT_PARAM_A2DP_DISCONN_CMPL a2dp_disconn_cmpl
-
T_BT_EVENT_PARAM_A2DP_CONFIG_CMPL a2dp_config_cmpl
-
T_BT_EVENT_PARAM_A2DP_STREAM_OPEN a2dp_stream_open
-
T_BT_EVENT_PARAM_A2DP_STREAM_OPEN_FAIL a2dp_stream_open_fail
-
T_BT_EVENT_PARAM_A2DP_STREAM_START_IND a2dp_stream_start_ind
-
T_BT_EVENT_PARAM_A2DP_STREAM_START_RSP a2dp_stream_start_rsp
-
T_BT_EVENT_PARAM_A2DP_STREAM_DATA_IND a2dp_stream_data_ind
-
T_BT_EVENT_PARAM_A2DP_STREAM_DATA_RSP a2dp_stream_data_rsp
-
T_BT_EVENT_PARAM_A2DP_STREAM_STOP a2dp_stream_stop
-
T_BT_EVENT_PARAM_A2DP_STREAM_CLOSE a2dp_stream_close
-
T_BT_EVENT_PARAM_A2DP_SNIFFING_CONN_CMPL a2dp_sniffing_conn_cmpl
-
T_BT_EVENT_PARAM_A2DP_SNIFFING_START_IND a2dp_sniffing_start_ind
-
T_BT_EVENT_PARAM_A2DP_SNIFFING_STARTED a2dp_sniffing_started
-
T_BT_EVENT_PARAM_A2DP_SNIFFING_CONFIG_CMPL a2dp_sniffing_config_cmpl
-
T_BT_EVENT_PARAM_A2DP_SNIFFING_STOPPED a2dp_sniffing_stopped
-
T_BT_EVENT_PARAM_A2DP_SNIFFING_DISCONN_CMPL a2dp_sniffing_disconn_cmpl
-
T_BT_EVENT_PARAM_AVRCP_CONN_IND avrcp_conn_ind
-
T_BT_EVENT_PARAM_AVRCP_CONN_CMPL avrcp_conn_cmpl
-
T_BT_EVENT_PARAM_AVRCP_CONN_FAIL avrcp_conn_fail
-
T_BT_EVENT_PARAM_AVRCP_DISCONN_CMPL avrcp_disconn_cmpl
-
T_BT_EVENT_PARAM_AVRCP_ELEM_ATTR avrcp_elem_attr
-
T_BT_EVENT_PARAM_AVRCP_GET_PLAY_STATUS_RSP avrcp_get_play_status_rsp
-
T_BT_EVENT_PARAM_AVRCP_ABSOLUTE_VOLUME_SET avrcp_absolute_volume_set
-
T_BT_EVENT_PARAM_AVRCP_ABSOLUTE_VOLUME_SET_RSP avrcp_absolute_volume_set_rsp
-
T_BT_EVENT_PARAM_AVRCP_VOLUME_UP avrcp_volume_up
-
T_BT_EVENT_PARAM_AVRCP_VOLUME_DOWN avrcp_volume_down
-
T_BT_EVENT_PARAM_AVRCP_PLAY avrcp_play
-
T_BT_EVENT_PARAM_AVRCP_STOP avrcp_stop
-
T_BT_EVENT_PARAM_AVRCP_PAUSE avrcp_pause
-
T_BT_EVENT_PARAM_AVRCP_REWIND_START avrcp_rewind_start
-
T_BT_EVENT_PARAM_AVRCP_REWIND_STOP avrcp_rewind_stop
-
T_BT_EVENT_PARAM_AVRCP_FAST_FORWARD_START avrcp_fast_forward_start
-
T_BT_EVENT_PARAM_AVRCP_FAST_FORWARD_STOP avrcp_fast_forward_stop
-
T_BT_EVENT_PARAM_AVRCP_FORWARD avrcp_forward
-
T_BT_EVENT_PARAM_AVRCP_BACKWARD avrcp_backward
-
T_BT_EVENT_PARAM_AVRCP_POWER avrcp_power
-
T_BT_EVENT_PARAM_AVRCP_MUTE avrcp_mute
-
T_BT_EVENT_PARAM_AVRCP_ELEM_ATTRS_GET avrcp_elem_attrs_get
-
T_BT_EVENT_PARAM_AVRCP_PLAY_STATUS_GET avrcp_play_status_get
-
T_BT_EVENT_PARAM_AVRCP_ADDRESSED_PLAYER_SET avrcp_addressed_player_set
-
T_BT_EVENT_PARAM_AVRCP_REG_ADDRESSED_PLAYER_CHANGED avrcp_reg_addressed_player_changed
-
T_BT_EVENT_PARAM_AVRCP_FOLDER_ITEMS_GET avrcp_folder_items_get
-
T_BT_EVENT_PARAM_AVRCP_TOTAL_NUM_OF_ITEMS_GET avrcp_total_num_of_items_get
-
T_BT_EVENT_PARAM_AVRCP_REG_VOLUME_CHANGED avrcp_reg_volume_changed
-
T_BT_EVENT_PARAM_AVRCP_REG_TRACK_CHANGED avrcp_reg_track_changed
-
T_BT_EVENT_PARAM_AVRCP_REG_PLAY_STATUS_CHANGED avrcp_reg_play_status_changed
-
T_BT_EVENT_PARAM_AVRCP_VOLUME_CHANGED avrcp_volume_changed
-
T_BT_EVENT_PARAM_AVRCP_TRACK_CHANGED avrcp_track_changed
-
T_BT_EVENT_PARAM_AVRCP_PLAY_STATUS_CHANGED avrcp_play_status_changed
-
T_BT_EVENT_PARAM_AVRCP_PLAY_STATUS_RSP avrcp_play_status_rsp
-
T_BT_EVENT_PARAM_AVRCP_SNIFFING_CONN_CMPL avrcp_sniffing_conn_cmpl
-
T_BT_EVENT_PARAM_AVRCP_SNIFFING_DISCONN_CMPL avrcp_sniffing_disconn_cmpl
-
T_BT_EVENT_PARAM_AVRCP_APP_SETTING_CHANGED avrcp_app_setting_changed
-
T_BT_EVENT_PARAM_AVRCP_PLAYING_CONTENT_CHANGED avrcp_playing_content_changed
-
T_BT_EVENT_PARAM_AVRCP_AVAILABLE_PLAYER_CHANGED avrcp_available_player_changed
-
T_BT_EVENT_PARAM_AVRCP_ADDRESSED_PLAYER_CHANGED avrcp_addressed_player_changed
-
T_BT_EVENT_PARAM_AVRCP_UID_CHANGED avrcp_uid_changed
-
T_BT_EVENT_PARAM_AVRCP_APP_SETTING_ATTRS_LIST_RSP avrcp_app_setting_attrs_list_rsp
-
T_BT_EVENT_PARAM_AVRCP_APP_SETTING_VALUES_LIST_RSP avrcp_app_setting_values_list_rsp
-
T_BT_EVENT_PARAM_AVRCP_APP_SETTING_GET_RSP avrcp_app_setting_get_rsp
-
T_BT_EVENT_PARAM_AVRCP_ADDRESSED_PLAYER_SET_RSP avrcp_addressed_player_set_rsp
-
T_BT_EVENT_PARAM_AVRCP_ITEM_PLAY_RSP avrcp_item_play_rsp
-
T_BT_EVENT_PARAM_AVRCP_FOLDER_ITEMS_GET_RSP avrcp_folder_items_get_rsp
-
T_BT_EVENT_PARAM_AVRCP_ITEM_ATTR_GET_RSP avrcp_item_attr_get_rsp
-
T_BT_EVENT_PARAM_AVRCP_SEARCH_RSP avrcp_search_rsp
-
T_BT_EVENT_PARAM_AVRCP_BROWSED_PLAYER_SET_RSP avrcp_browsed_player_set_rsp
-
T_BT_EVENT_PARAM_AVRCP_PATH_CHANGE_RSP avrcp_path_change_rsp
-
T_BT_EVENT_PARAM_AVRCP_BROWSING_CONN_IND avrcp_browsing_conn_ind
-
T_BT_EVENT_PARAM_AVRCP_BROWSING_CONN_CMPL avrcp_browsing_conn_cmpl
-
T_BT_EVENT_PARAM_AVRCP_BROWSING_DISCONN_CMPL avrcp_browsing_disconn_cmpl
-
T_BT_EVENT_PARAM_AVRCP_COVER_ART_CONN_CMPL avrcp_cover_art_conn_cmpl
-
T_BT_EVENT_PARAM_AVRCP_COVER_ART_DISCONN_CMPL avrcp_cover_art_disconn_cmpl
-
T_BT_EVENT_PARAM_AVRCP_COVER_ART_DATA_IND avrcp_cover_art_data_ind
-
T_BT_EVENT_PARAM_AVRCP_VENDOR_CMD_IND avrcp_vendor_cmd_ind
-
T_BT_EVENT_PARAM_AVRCP_VENDOR_RSP avrcp_vendor_rsp
-
T_BT_EVENT_PARAM_IAP_CONN_IND iap_conn_ind
-
T_BT_EVENT_PARAM_IAP_CONN_CMPL iap_conn_cmpl
-
T_BT_EVENT_PARAM_IAP_CONN_FAIL iap_conn_fail
-
T_BT_EVENT_PARAM_IAP_DISCONN_CMPL iap_disconn_cmpl
-
T_BT_EVENT_PARAM_IAP_AUTHEN_CMPL iap_authen_cmpl
-
T_BT_EVENT_PARAM_IAP_DATA_SESSION_OPEN iap_data_session_open
-
T_BT_EVENT_PARAM_IAP_DATA_SESSION_CLOSE iap_data_session_close
-
T_BT_EVENT_PARAM_IAP_DATA_SESSION_STATUS iap_data_session_status
-
T_BT_EVENT_PARAM_IAP_DATA_SENT iap_data_sent
-
T_BT_EVENT_PARAM_IAP_DATA_IND iap_data_ind
-
T_BT_EVENT_PARAM_IAP_IDENTITY_INFO_REQ iap_identity_info_req
-
T_BT_EVENT_PARAM_IAP_RESET iap_reset
-
T_BT_EVENT_PARAM_IAP_CTRL_MSG_IND iap_ctrl_msg_ind
-
T_BT_EVENT_PARAM_IAP_SNIFFING_CONN_CMPL iap_sniffing_conn_cmpl
-
T_BT_EVENT_PARAM_IAP_SNIFFING_DISCONN_CMPL iap_sniffing_disconn_cmpl
-
T_BT_EVENT_PARAM_HFP_CONN_IND hfp_conn_ind
-
T_BT_EVENT_PARAM_HFP_CONN_CMPL hfp_conn_cmpl
-
T_BT_EVENT_PARAM_HFP_CONN_FAIL hfp_conn_fail
-
T_BT_EVENT_PARAM_HFP_DISCONN_CMPL hfp_disconn_cmpl
-
T_BT_EVENT_PARAM_HFP_SPK_VOLUME_CHANGED hfp_spk_volume_changed
-
T_BT_EVENT_PARAM_HFP_MIC_VOLUME_CHANGED hfp_mic_volume_changed
-
T_BT_EVENT_PARAM_HFP_CALL_STATUS hfp_call_status
-
T_BT_EVENT_PARAM_HFP_SERVICE_STATUS hfp_service_status
-
T_BT_EVENT_PARAM_HFP_CALLER_ID_IND hfp_caller_id_ind
-
T_BT_EVENT_PARAM_HFP_NETWORK_OPERATOR_IND hfp_network_operator_ind
-
T_BT_EVENT_PARAM_HFP_SUBSCRIBER_NUMBER_IND hfp_subscriber_number_ind
-
T_BT_EVENT_PARAM_HFP_CURRENT_CALL_LIST_IND hfp_current_call_list_ind
-
T_BT_EVENT_PARAM_HFP_CALL_WAITING_IND hfp_call_waiting_ind
-
T_BT_EVENT_PARAM_HFP_SIGNAL_IND hfp_signal_ind
-
T_BT_EVENT_PARAM_HFP_ROAM_IND hfp_roam_ind
-
T_BT_EVENT_PARAM_HFP_BATTERY_IND hfp_battery_ind
-
T_BT_EVENT_PARAM_HFP_SUPPORTED_FEATURES_IND hfp_supported_features_ind
-
T_BT_EVENT_PARAM_HFP_VENDOR_CMD hfp_vendor_cmd
-
T_BT_EVENT_PARAM_HFP_VENDOR_CMD_RESULT hfp_vendor_cmd_result
-
T_BT_EVENT_PARAM_HFP_RING_ALERT hfp_ring_alert
-
T_BT_EVENT_PARAM_HFP_VOICE_RECOGNITION_ACTIVATION hfp_voice_recognition_activation
-
T_BT_EVENT_PARAM_HFP_VOICE_RECOGNITION_DEACTIVATION hfp_voice_recognition_deactivation
-
T_BT_EVENT_PARAM_HFP_DIAL_WITH_NUMBER_RESULT hfp_dial_with_number_result
-
T_BT_EVENT_PARAM_HFP_CODEC_TYPE_SELECTED hfp_codec_type_selected
-
T_BT_EVENT_PARAM_HFP_SNIFFING_CONN_CMPL hfp_sniffing_conn_cmpl
-
T_BT_EVENT_PARAM_HFP_SNIFFING_DISCONN_CMPL hfp_sniffing_disconn_cmpl
-
T_BT_EVENT_PARAM_HFP_AG_CONN_IND hfp_ag_conn_ind
-
T_BT_EVENT_PARAM_HFP_AG_CONN_CMPL hfp_ag_conn_cmpl
-
T_BT_EVENT_PARAM_HFP_AG_DISCONN_CMPL hfp_ag_disconn_cmpl
-
T_BT_EVENT_PARAM_HFP_AG_MIC_VOLUME_CHANGED hfp_ag_mic_volume_changed
-
T_BT_EVENT_PARAM_HFP_AG_SPK_VOLUME_CHANGED hfp_ag_spk_volume_changed
-
T_BT_EVENT_PARAM_HFP_AG_CALL_STATUS_CHANGED hfp_ag_call_status_changed
-
T_BT_EVENT_PARAM_HFP_AG_INDICATORS_STATUS_REQ hfp_ag_indicators_status_req
-
T_BT_EVENT_PARAM_HFP_AG_BATTERY_LEVEL hfp_ag_battery_level
-
T_BT_EVENT_PARAM_HFP_AG_CODEC_TYPE_SELECTED hfp_ag_codec_type_selected
-
T_BT_EVENT_PARAM_HFP_AG_SUPPORTED_FEATURES hfp_ag_supported_features
-
T_BT_EVENT_PARAM_HFP_AG_INBAND_RINGING_REQ hfp_ag_inband_ringing_req
-
T_BT_EVENT_PARAM_HFP_AG_CALL_ANSWER_REQ hfp_ag_call_answer_req
-
T_BT_EVENT_PARAM_HFP_AG_CALL_TERMINATE_REQ hfp_ag_call_terminate_req
-
T_BT_EVENT_PARAM_HFP_AG_CURR_CALLS_LIST_QUERY hfp_ag_curr_calls_list_query
-
T_BT_EVENT_PARAM_HFP_AG_DTMF_CODE hfp_ag_dtmf_code
-
T_BT_EVENT_PARAM_HFP_AG_DIAL_WITH_NUMBER hfp_ag_dial_with_number
-
T_BT_EVENT_PARAM_HFP_AG_DIAL_WITH_MEMORY hfp_ag_dial_with_memory
-
T_BT_EVENT_PARAM_HFP_AG_DIAL_LAST_NUMBER hfp_ag_dial_last_number
-
T_BT_EVENT_PARAM_HFP_AG_3WAY_HELD_CALL_RELEASED hfp_ag_3way_held_call_released
-
T_BT_EVENT_PARAM_HFP_AG_3WAY_ACTIVE_CALL_RELEASED hfp_ag_3way_active_call_released
-
T_BT_EVENT_PARAM_HFP_AG_3WAY_SWITCHED hfp_ag_3way_switched
-
T_BT_EVENT_PARAM_HFP_AG_3WAY_MERGED hfp_ag_3way_merged
-
T_BT_EVENT_PARAM_HFP_AG_SUBSCRIBER_NUMBER_QUERY hfp_ag_subscriber_number_query
-
T_BT_EVENT_PARAM_HFP_AG_NETWORK_NAME_FORMAT_SET hfp_ag_network_name_format_set
-
T_BT_EVENT_PARAM_HFP_AG_CURR_OPERATOR_QUERY hfp_ag_curr_operator_query
-
T_BT_EVENT_PARAM_HFP_AG_ENHANCED_SAFETY_STATUS hfp_ag_enhanced_safety_status
-
T_BT_EVENT_PARAM_HFP_AG_NREC_STATUS hfp_ag_nrec_status
-
T_BT_EVENT_PARAM_HFP_AG_VOICE_RECOGNITION_ACTIVATION hfp_ag_voice_recognition_activation
-
T_BT_EVENT_PARAM_HFP_AG_VOICE_RECOGNITION_DEACTIVATION hfp_ag_voice_recognition_deactivation
-
T_BT_EVENT_PARAM_HFP_AG_VENDOR_CMD hfp_ag_vendor_cmd
-
T_BT_EVENT_PARAM_PBAP_CONN_CMPL pbap_conn_cmpl
-
T_BT_EVENT_PARAM_PBAP_CONN_FAIL pbap_conn_fail
-
T_BT_EVENT_PARAM_PBAP_DISCONN_CMPL pbap_disconn_cmpl
-
T_BT_EVENT_PARAM_PBAP_CALLER_ID_NAME pbap_caller_id_name
-
T_BT_EVENT_PARAM_PBAP_SET_PHONE_BOOK_CMPL pbap_set_phone_book_cmpl
-
T_BT_EVENT_PARAM_PBAP_GET_PHONE_BOOK_CMPL pbap_get_phone_book_cmpl
-
T_BT_EVENT_PARAM_PBAP_GET_PHONE_BOOK_SIZE_CMPL pbap_get_phone_book_size_cmpl
-
T_BT_EVENT_PARAM_PBAP_SNIFFING_CONN_CMPL pbap_sniffing_conn_cmpl
-
T_BT_EVENT_PARAM_PBAP_SNIFFING_DISCONN_CMPL pbap_sniffing_disconn_cmpl
-
T_BT_EVENT_PARAM_HID_DEVICE_CONN_IND hid_device_conn_ind
-
T_BT_EVENT_PARAM_HID_DEVICE_CONN_CMPL hid_device_conn_cmpl
-
T_BT_EVENT_PARAM_HID_DEVICE_CONN_FAIL hid_device_conn_fail
-
T_BT_EVENT_PARAM_HID_DEVICE_DISCONN_CMPL hid_device_disconn_cmpl
-
T_BT_EVENT_PARAM_HID_DEVICE_CONTROL_DATA_IND hid_device_control_data_ind
-
T_BT_EVENT_PARAM_HID_DEVICE_GET_REPORT_IND hid_device_get_report_ind
-
T_BT_EVENT_PARAM_HID_DEVICE_SET_REPORT_IND hid_device_set_report_ind
-
T_BT_EVENT_PARAM_HID_DEVICE_GET_PROTOCOL_IND hid_device_get_protocol_ind
-
T_BT_EVENT_PARAM_HID_DEVICE_SET_PROTOCOL_IND hid_device_set_protocol_ind
-
T_BT_EVENT_PARAM_HID_DEVICE_SET_IDLE_IND hid_device_set_idle_ind
-
T_BT_EVENT_PARAM_HID_DEVICE_INTERRUPT_DATA_IND hid_device_interrupt_data_ind
-
T_BT_EVENT_PARAM_HID_DEVICE_SNIFFING_CONN_CMPL hid_device_sniffing_conn_cmpl
-
T_BT_EVENT_PARAM_HID_DEVICE_SNIFFING_DISCONN_CMPL hid_device_sniffing_disconn_cmpl
-
T_BT_EVENT_PARAM_HID_HOST_CONN_IND hid_host_conn_ind
-
T_BT_EVENT_PARAM_HID_HOST_CONN_CMPL hid_host_conn_cmpl
-
T_BT_EVENT_PARAM_HID_HOST_CONN_FAIL hid_host_conn_fail
-
T_BT_EVENT_PARAM_HID_HOST_DISCONN_CMPL hid_host_disconn_cmpl
-
T_BT_EVENT_PARAM_HID_HOST_HID_CONTROL_IND hid_host_control_ind
-
T_BT_EVENT_PARAM_HID_HOST_GET_REPORT_RSP hid_host_get_report_rsp
-
T_BT_EVENT_PARAM_HID_HOST_SET_REPORT_RSP hid_host_set_report_rsp
-
T_BT_EVENT_PARAM_HID_HOST_GET_PROTOCOL_RSP hid_host_get_protocol_rsp
-
T_BT_EVENT_PARAM_HID_HOST_SET_PROTOCOL_RSP hid_host_set_protocol_rsp
-
T_BT_EVENT_PARAM_HID_HOST_INTERRUPT_DATA_IND hid_host_interrupt_data_ind
-
T_BT_EVENT_PARAM_HID_HOST_SNIFFING_CONN_CMPL hid_host_sniffing_conn_cmpl
-
T_BT_EVENT_PARAM_HID_HOST_SNIFFING_DISCONN_CMPL hid_host_sniffing_disconn_cmpl
-
T_BT_EVENT_PARAM_MAP_MNS_CONN_IND map_mns_conn_ind
-
T_BT_EVENT_PARAM_MAP_MNS_CONN_CMPL map_mns_conn_cmpl
-
T_BT_EVENT_PARAM_MAP_MNS_CONN_FAIL map_mns_conn_fail
-
T_BT_EVENT_PARAM_MAP_MNS_DISCONN_CMPL map_mns_disconn_cmpl
-
T_BT_EVENT_PARAM_MAP_MAS_CONN_CMPL map_mas_conn_cmpl
-
T_BT_EVENT_PARAM_MAP_MAS_CONN_FAIL map_mas_conn_fail
-
T_BT_EVENT_PARAM_MAP_MAS_DISCONN_CMPL map_mas_disconn_cmpl
-
T_BT_EVENT_PARAM_MAP_SET_FOLDER_CMPL map_set_folder_cmpl
-
T_BT_EVENT_PARAM_MAP_REG_NOTIF_CMPL map_reg_notif_cmpl
-
T_BT_EVENT_PARAM_MAP_GET_FOLDER_LISTING_CMPL map_get_folder_listing_cmpl
-
T_BT_EVENT_PARAM_MAP_GET_MSG_LISTING_CMPL map_get_msg_listing_cmpl
-
T_BT_EVENT_PARAM_MAP_GET_MSG_CMPL map_get_msg_cmpl
-
T_BT_EVENT_PARAM_MAP_PUSH_MSG_CMPL map_push_msg_cmpl
-
T_BT_EVENT_PARAM_MAP_MSG_NOTIFICATION map_msg_notification
-
T_BT_EVENT_PARAM_OPP_CONN_IND opp_conn_ind
-
T_BT_EVENT_PARAM_OPP_CONN_CMPL opp_conn_cmpl
-
T_BT_EVENT_PARAM_OPP_CONN_FAIL opp_conn_fail
-
T_BT_EVENT_PARAM_OPP_DISCONN_CMPL opp_disconn_cmpl
-
T_BT_EVENT_PARAM_OPP_DATA_HEADER_IND opp_data_header_ind
-
T_BT_EVENT_PARAM_OPP_DATA_IND opp_data_ind
-
T_BT_EVENT_PARAM_OPP_DATA_RSP opp_data_rsp
-
T_BT_EVENT_PARAM_SDP_ADD_RECORD sdp_add_record
-
T_BT_EVENT_PARAM_SDP_DEL_RECORD sdp_del_record
-
T_BT_EVENT_PARAM_SDP_ATTR_INFO sdp_attr_info
-
T_BT_EVENT_PARAM_DID_ATTR_INFO did_attr_info
-
T_BT_EVENT_PARAM_SDP_DISCOV_CMPL sdp_discov_cmpl
-
T_BT_EVENT_PARAM_SDP_DISCOV_STOP sdp_discov_stop
-
T_BT_EVENT_PARAM_REMOTE_CONN_CMPL remote_conn_cmpl
-
T_BT_EVENT_PARAM_REMOTE_CONN_FAIL remote_conn_fail
-
T_BT_EVENT_PARAM_REMOTE_DISCONN_CMPL remote_disconn_cmpl
-
T_BT_EVENT_PARAM_REMOTE_ROLESWAP_STATUS remote_roleswap_status
-
T_BT_EVENT_PARAM_REMOTE_STATE remote_state
-
T_BT_EVENT_PARAM_READY ready
-
typedef enum t_bt_device_mode T_BT_DEVICE_MODE