Zephyr Project API 4.2.99
A Scalable Open Source RTOS
|
Main user structure used in SDP discovery of remote. More...
#include <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.