ESP-IDF
tBTM_BLE_GAP_EXT_ADV_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_GAP_EXT_ADV_PARAMS
tBTM_BLE_GAP_EXT_ADV_PARAMS struct
Syntax
Show:
Summary
Declaration
from
btm_ble_api.h:766
typedef
struct
{
tBTM_BLE_EXT_ADV_TYPE_MASK
type
;
UINT32
interval_min
;
UINT32
interval_max
;
tBTM_BLE_ADV_CHNL_MAP
channel_map
;
tBLE_ADDR_TYPE
own_addr_type
;
tBLE_ADDR_TYPE
peer_addr_type
;
BD_ADDR
peer_addr
;
tBTM_BLE_AFP
filter_policy
;
INT8
tx_power
;
tBTM_BLE_GAP_PHY
primary_phy
;
UINT8
max_skip
;
tBTM_BLE_GAP_PHY
secondary_phy
;
UINT8
sid
;
BOOLEAN
scan_req_notif
;
}
tBTM_BLE_GAP_EXT_ADV_PARAMS
;
Fields
Field
Declared as
tBTM_BLE_GAP_EXT_ADV_PARAMS::type
tBTM_BLE_EXT_ADV_TYPE_MASK
tBTM_BLE_GAP_EXT_ADV_PARAMS::interval_min
UINT32
tBTM_BLE_GAP_EXT_ADV_PARAMS::interval_max
UINT32
tBTM_BLE_GAP_EXT_ADV_PARAMS::channel_map
tBTM_BLE_ADV_CHNL_MAP
tBTM_BLE_GAP_EXT_ADV_PARAMS::own_addr_type
tBLE_ADDR_TYPE
tBTM_BLE_GAP_EXT_ADV_PARAMS::peer_addr_type
tBLE_ADDR_TYPE
tBTM_BLE_GAP_EXT_ADV_PARAMS::peer_addr
BD_ADDR
tBTM_BLE_GAP_EXT_ADV_PARAMS::filter_policy
tBTM_BLE_AFP
tBTM_BLE_GAP_EXT_ADV_PARAMS::tx_power
INT8
tBTM_BLE_GAP_EXT_ADV_PARAMS::primary_phy
tBTM_BLE_GAP_PHY
tBTM_BLE_GAP_EXT_ADV_PARAMS::max_skip
UINT8
tBTM_BLE_GAP_EXT_ADV_PARAMS::secondary_phy
tBTM_BLE_GAP_PHY
tBTM_BLE_GAP_EXT_ADV_PARAMS::sid
UINT8
tBTM_BLE_GAP_EXT_ADV_PARAMS::scan_req_notif
BOOLEAN
Related Functions
Found 2 other functions taking a
tBTM_BLE_GAP_EXT_ADV_PARAMS
argument:
Function
BTM_BleSetExtendedAdvParams()
btm_ble_ext_adv_params_validate()
Examples
References
from
examples
Code
Location
Scope
Referrer
typedef
struct
{
btm_ble_api.h:766
}
tBTM_BLE_GAP_EXT_ADV_PARAMS
;
btm_ble_api.h:781
(
tBTM_BLE_GAP_EXT_ADV_PARAMS
*
)
&
p_data
->
ble_set_ext_adv_params
.
params
)
;
bta_dm_act.c:5917
bta_dm_ble_gap_ext_adv_set_params()
static
tBTM_STATUS
btm_ble_ext_adv_params_validate
(
tBTM_BLE_GAP_EXT_ADV_PARAMS
*
params
)
;
btm_ble_5_gap.c:24
btm_ble_ext_adv_params_validate()
btm_ble_ext_adv_params_validate()::params
tBTM_STATUS
BTM_BleSetExtendedAdvParams
(
UINT8
instance
,
tBTM_BLE_GAP_EXT_ADV_PARAMS
*
params
)
btm_ble_5_gap.c:350
BTM_BleSetExtendedAdvParams()
BTM_BleSetExtendedAdvParams()::params
static
tBTM_STATUS
btm_ble_ext_adv_params_validate
(
tBTM_BLE_GAP_EXT_ADV_PARAMS
*
params
)
btm_ble_5_gap.c:1118
btm_ble_ext_adv_params_validate()
btm_ble_ext_adv_params_validate()::params
}
tBTM_BLE_GAP_EXT_ADV_PARAMS
;
btm_ble_api.h:781
tBTM_BLE_GAP_EXT_ADV_PARAMS
tBTM_STATUS
BTM_BleSetExtendedAdvParams
(
UINT8
instance
,
tBTM_BLE_GAP_EXT_ADV_PARAMS
*
params
)
;
btm_ble_api.h:2759
BTM_BleSetExtendedAdvParams()
BTM_BleSetExtendedAdvParams()::params
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
Instance
Scope
Location
Project
BTM_BleSetExtendedAdvParams()::params
BTM_BleSetExtendedAdvParams()
btm_ble_api.h:2759
btm_ble_ext_adv_params_validate()::params
btm_ble_ext_adv_params_validate()
btm_ble_5_gap.c:24
BTM_BleSetExtendedAdvParams()::params
BTM_BleSetExtendedAdvParams()
btm_ble_5_gap.c:350
btm_ble_ext_adv_params_validate()::params
btm_ble_ext_adv_params_validate()
btm_ble_5_gap.c:1118
Lifecycle
from
examples
All items filtered out
All items filtered out