|
Zephyr API Documentation 4.3.0-rc1
A Scalable Open Source RTOS
|
Main user structure used in SDP discovery of remote. More...
#include <zephyr/bluetooth/classic/sdp.h>
Data Fields | |
| union { | |
| const struct bt_uuid * uuid | |
| UUID (service) to be discovered on remote SDP entity. More... | |
| uint32_t handle | |
| Service record handle. More... | |
| }; | |
| bt_sdp_discover_func_t | func |
| Discover callback to be called on resolved SDP record. | |
| struct net_buf_pool * | pool |
| Memory buffer enabled by user for SDP query results. | |
| uint8_t | type |
| Discover type. | |
| struct bt_sdp_attribute_id_list * | ids |
| Attribute ID list for Service Attribute and Service Search Attribute transactions. | |
Main user structure used in SDP discovery of remote.
| union { ... } bt_sdp_discover_params |
| bt_sdp_discover_func_t bt_sdp_discover_params::func |
Discover callback to be called on resolved SDP record.
| uint32_t bt_sdp_discover_params::handle |
Service record handle.
| struct bt_sdp_attribute_id_list* bt_sdp_discover_params::ids |
Attribute ID list for Service Attribute and Service Search Attribute transactions.
If the ids is NULL or ids->count is 0, the default range (0x0000, 0xffff) will be used.
| struct net_buf_pool* bt_sdp_discover_params::pool |
Memory buffer enabled by user for SDP query results.
| uint8_t bt_sdp_discover_params::type |
Discover type.
| const struct bt_uuid* bt_sdp_discover_params::uuid |
UUID (service) to be discovered on remote SDP entity.