ESP-IDF
tBTM_BLE_5_GAP_CB_PARAMS
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Related
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
tBTM_BLE_5_GAP_CB_PARAMS
tBTM_BLE_5_GAP_CB_PARAMS union
Syntax
Show:
Summary
Declaration
from
btm_ble_api.h:1311
typedef
union
{
UINT8
status
;
tBTM_BLE_READ_PHY_CMPL
read_phy
;
tBTM_BLE_SET_PREF_DEF_PHY_CMPL
set_perf_def_phy
;
tBTM_BLE_SET_PERF_PHY_CMPL
set_perf_phy
;
tBTM_BLE_EXT_ADV_SET_RAND_ADDR_CMPL
set_ext_rand_addr
;
tBTM_BLE_EXT_ADV_SET_PARAMS_CMPL
set_params
;
tBTM_BLE_EXT_ADV_DATA_SET_CMPL
adv_data_set
;
tBTM_BLE_EXT_ADV_SCAN_RSP_DATA_SET_CMPL
scan_rsp_data_set
;
tBTM_BLE_EXT_ADV_START_CMPL
adv_start
;
tBTM_BLE_EXT_ADV_STOP_CMPL
adv_stop
;
tBTM_BLE_PERIOD_ADV_SET_PARAMS_CMPL
per_adv_set_params
;
tBTM_BLE_PERIOD_ADV_DATA_SET_CMPL
per_adv_data_set
;
tBTM_BLE_PERIOD_ADV_START_CMPL
per_adv_start
;
tBTM_BLE_PERIOD_ADV_STOP_CMPL
per_adv_stop
;
tBTM_BLE_PERIOD_ADV_SYNC_CREATE_CMPL
per_adv_sync_create
;
tBTM_BLE_PERIOD_ADV_SYNC_CANCEL_CMPL
per_adv_sync_cancel
;
tBTM_BLE_PERIOD_ADV_SYNC_TEMINAT_CMPL
per_adv_sync_term
;
tBTM_BLE_PERIOD_ADV_ADD_DEV_CMPL
per_adv_add_dev
;
tBTM_BLE_PERIOD_ADV_REMOVE_DEV_CMPL
per_adv_remove_dev
;
tBTM_BLE_PEROID_ADV_CLEAR_DEV_CMPL
per_adv_clear_dev
;
tBTM_BLE_SET_EXT_SCAN_PARAMS_CMPL
ext_scan
;
tBTM_BLE_EXT_SCAN_START_CMPL
scan_start
;
tBTM_BLE_EXT_SCAN_STOP_CMPL
scan_stop
;
tBTM_BLE_PREF_EXT_CONN_SET_PARAMS_CMPL
ext_conn_set_params
;
tBTM_BLE_PHY_UPDATE_CMPL
phy_update
;
tBTM_BLE_EXT_ADV_REPORT
ext_adv_report
;
tBTM_BLE_ADV_TERMINAT
adv_term
;
tBTM_BLE_SCAN_REQ_RECEIVED
scan_req
;
tBTM_BLE_CHANNEL_SEL_ALG
channel_sel
;
tBTM_PERIOD_ADV_REPORT
period_adv_report
;
tBTM_BLE_PERIOD_ADV_SYNC_LOST
sync_lost
;
tBTM_BLE_PERIOD_ADV_SYNC_ESTAB
sync_estab
;
#if
(
BLE_FEAT_PERIODIC_ADV_SYNC_TRANSFER
==
TRUE
)
tBTM_BLE_PERIOD_ADV_RECV_ENABLE_CMPL
per_adv_recv_enable
;
tBTM_BLE_PERIOD_ADV_SYNC_TRANS_CMPL
per_adv_sync_trans
;
tBTM_BLE_PERIOD_ADV_SET_INFO_TRANS_CMPL
per_adv_set_info_trans
;
tBTM_BLE_SET_PERIOD_ADV_SYNC_TRANS_PARAMS_CMPL
set_past_params
;
tBTM_BLE_PERIOD_ADV_SYNC_TRANS_RECV
past_recv
;
#endif
}
tBTM_BLE_5_GAP_CB_PARAMS
;
Fields
Field
Declared as
tBTM_BLE_5_GAP_CB_PARAMS::status
UINT8
tBTM_BLE_5_GAP_CB_PARAMS::read_phy
tBTM_BLE_READ_PHY_CMPL
tBTM_BLE_5_GAP_CB_PARAMS::set_perf_def_phy
tBTM_BLE_SET_PREF_DEF_PHY_CMPL
tBTM_BLE_5_GAP_CB_PARAMS::set_perf_phy
tBTM_BLE_SET_PERF_PHY_CMPL
tBTM_BLE_5_GAP_CB_PARAMS::set_ext_rand_addr
tBTM_BLE_EXT_ADV_SET_RAND_ADDR_CMPL
tBTM_BLE_5_GAP_CB_PARAMS::set_params
tBTM_BLE_EXT_ADV_SET_PARAMS_CMPL
tBTM_BLE_5_GAP_CB_PARAMS::adv_data_set
tBTM_BLE_EXT_ADV_DATA_SET_CMPL
tBTM_BLE_5_GAP_CB_PARAMS::scan_rsp_data_set
tBTM_BLE_EXT_ADV_SCAN_RSP_DATA_SET_CMPL
tBTM_BLE_5_GAP_CB_PARAMS::adv_start
tBTM_BLE_EXT_ADV_START_CMPL
tBTM_BLE_5_GAP_CB_PARAMS::adv_stop
tBTM_BLE_EXT_ADV_STOP_CMPL
tBTM_BLE_5_GAP_CB_PARAMS::per_adv_set_params
tBTM_BLE_PERIOD_ADV_SET_PARAMS_CMPL
tBTM_BLE_5_GAP_CB_PARAMS::per_adv_data_set
tBTM_BLE_PERIOD_ADV_DATA_SET_CMPL
tBTM_BLE_5_GAP_CB_PARAMS::per_adv_start
tBTM_BLE_PERIOD_ADV_START_CMPL
tBTM_BLE_5_GAP_CB_PARAMS::per_adv_stop
tBTM_BLE_PERIOD_ADV_STOP_CMPL
tBTM_BLE_5_GAP_CB_PARAMS::per_adv_sync_create
tBTM_BLE_PERIOD_ADV_SYNC_CREATE_CMPL
tBTM_BLE_5_GAP_CB_PARAMS::per_adv_sync_cancel
tBTM_BLE_PERIOD_ADV_SYNC_CANCEL_CMPL
tBTM_BLE_5_GAP_CB_PARAMS::per_adv_sync_term
tBTM_BLE_PERIOD_ADV_SYNC_TEMINAT_CMPL
tBTM_BLE_5_GAP_CB_PARAMS::per_adv_add_dev
tBTM_BLE_PERIOD_ADV_ADD_DEV_CMPL
tBTM_BLE_5_GAP_CB_PARAMS::per_adv_remove_dev
tBTM_BLE_PERIOD_ADV_REMOVE_DEV_CMPL
tBTM_BLE_5_GAP_CB_PARAMS::per_adv_clear_dev
tBTM_BLE_PEROID_ADV_CLEAR_DEV_CMPL
tBTM_BLE_5_GAP_CB_PARAMS::ext_scan
tBTM_BLE_SET_EXT_SCAN_PARAMS_CMPL
tBTM_BLE_5_GAP_CB_PARAMS::scan_start
tBTM_BLE_EXT_SCAN_START_CMPL
tBTM_BLE_5_GAP_CB_PARAMS::scan_stop
tBTM_BLE_EXT_SCAN_STOP_CMPL
tBTM_BLE_5_GAP_CB_PARAMS::ext_conn_set_params
tBTM_BLE_PREF_EXT_CONN_SET_PARAMS_CMPL
tBTM_BLE_5_GAP_CB_PARAMS::phy_update
tBTM_BLE_PHY_UPDATE_CMPL
tBTM_BLE_5_GAP_CB_PARAMS::ext_adv_report
tBTM_BLE_EXT_ADV_REPORT
tBTM_BLE_5_GAP_CB_PARAMS::adv_term
tBTM_BLE_ADV_TERMINAT
tBTM_BLE_5_GAP_CB_PARAMS::scan_req
tBTM_BLE_SCAN_REQ_RECEIVED
tBTM_BLE_5_GAP_CB_PARAMS::channel_sel
tBTM_BLE_CHANNEL_SEL_ALG
tBTM_BLE_5_GAP_CB_PARAMS::period_adv_report
tBTM_PERIOD_ADV_REPORT
tBTM_BLE_5_GAP_CB_PARAMS::sync_lost
tBTM_BLE_PERIOD_ADV_SYNC_LOST
tBTM_BLE_5_GAP_CB_PARAMS::sync_estab
tBTM_BLE_PERIOD_ADV_SYNC_ESTAB
Related Functions
Found 2 other functions taking a
tBTM_BLE_5_GAP_CB_PARAMS
argument:
Function
BTM_ExtBleCallbackTrigger()
btc_ble_5_gap_callback()
Examples
References
from
examples
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
All items filtered out
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out