ESP-IDF
bt_device_features_t
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading...
Files
loading (1/5)...
Summary
Syntax
Related
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
bt_device_features_t
bt_device_features_t struct
Syntax
Show:
Summary
Declaration
from
device_features.h:25
typedef
struct
{
uint8_t
as_array
[
8
]
;
}
bt_device_features_t
;
Fields
Field
Declared as
bt_device_features_t::as_array
uint8_t
[
8
]
Related Functions
Found 3 other functions taking a
bt_device_features_t
argument:
Function
parse_read_local_supported_features_response()
parse_read_local_extended_features_response()
parse_ble_read_local_supported_features_response()
Examples
References
from
examples
Code
Location
Scope
Referrer
typedef
struct
{
device_features.h:25
}
bt_device_features_t
;
device_features.h:27
bt_device_features_t
features_classic
[
MAX_FEATURES_CLASSIC_PAGE_COUNT
]
;
controller.c:64
controller_local_param_t
controller_local_param_t::features_classic
bt_device_features_t
features_ble
;
controller.c:77
controller_local_param_t
controller_local_param_t::features_ble
static
const
bt_device_features_t
*
get_features_classic
(
int
index
)
controller.c:336
get_features_classic()
static
const
bt_device_features_t
*
get_features_ble
(
void
)
controller.c:349
get_features_ble()
const
bt_device_features_t
*
(
*
get_features_classic
)
(
int
index
)
;
controller.h:40
controller_t
controller_t::get_features_classic
const
bt_device_features_t
*
(
*
get_features_ble
)
(
void
)
;
controller.h:44
}
bt_device_features_t
;
device_features.h:27
bt_device_features_t
bt_device_features_t
*
feature_pages
)
hci_packet_parser.c:100
parse_read_local_supported_features_response()
parse_read_local_supported_features_response()::feature_pages
uint8_t
*
stream
=
read_command_complete_header
(
response
,
HCI_READ_LOCAL_FEATURES
,
sizeof
(
bt_device_features_t
)
/* bytes after */
)
;
hci_packet_parser.c:102
parse_read_local_supported_features_response()
STREAM_TO_ARRAY
(
feature_pages
->
as_array
,
stream
,
(
int
)
sizeof
(
bt_device_features_t
)
)
;
hci_packet_parser.c:104
parse_read_local_supported_features_response()
bt_device_features_t
*
feature_pages
,
hci_packet_parser.c:113
parse_read_local_extended_features_response()
parse_read_local_extended_features_response()::feature_pages
uint8_t
*
stream
=
read_command_complete_header
(
response
,
HCI_READ_LOCAL_EXT_FEATURES
,
2
+
sizeof
(
bt_device_features_t
)
/* bytes after */
)
;
hci_packet_parser.c:117
parse_read_local_extended_features_response()
STREAM_TO_ARRAY
(
feature_pages
[
*
page_number_ptr
]
.
as_array
,
stream
,
(
int
)
sizeof
(
bt_device_features_t
)
)
;
hci_packet_parser.c:123
parse_read_local_extended_features_response()
bt_device_features_t
*
supported_features
)
hci_packet_parser.c:173
parse_ble_read_local_supported_features_response()
parse_ble_read_local_supported_features_response()::supported_features
uint8_t
*
stream
=
read_command_complete_header
(
response
,
HCI_BLE_READ_LOCAL_SPT_FEAT
,
sizeof
(
bt_device_features_t
)
/* bytes after */
)
;
hci_packet_parser.c:176
parse_ble_read_local_supported_features_response()
STREAM_TO_ARRAY
(
supported_features
->
as_array
,
stream
,
(
int
)
sizeof
(
bt_device_features_t
)
)
;
hci_packet_parser.c:178
parse_ble_read_local_supported_features_response()
bt_device_features_t
*
feature_pages
hci_packet_parser.h:60
bt_device_features_t
*
feature_pages
,
hci_packet_parser.h:67
bt_device_features_t
*
supported_features
hci_packet_parser.h:90
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
controller_t::get_features_classic
controller_t
controller.h:40
controller_local_param_t::features_classic
controller_local_param_t
controller.c:64
controller_local_param_t::features_ble
controller_local_param_t
controller.c:77
return
get_features_classic()
controller.c:336
return
get_features_ble()
controller.c:349
parse_read_local_supported_features_response()::feature_pages
parse_read_local_supported_features_response()
hci_packet_parser.c:100
parse_read_local_extended_features_response()::feature_pages
parse_read_local_extended_features_response()
hci_packet_parser.c:113
parse_ble_read_local_supported_features_response()::supported_features
parse_ble_read_local_supported_features_response()
hci_packet_parser.c:173
Lifecycle
from
examples
All items filtered out
All items filtered out