Zephyr API Documentation 4.3.0-rc1
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
bt_sdp_attr_value_pair Struct Reference

SDP attribute value pair structure. More...

#include <zephyr/bluetooth/classic/sdp.h>

Data Fields

struct bt_uuiduuid
 UUID identifier for the attribute.
struct bt_sdp_attr_valuevalue
 Pointer to the parsed attribute value.

Detailed Description

SDP attribute value pair structure.

Structure containing parsed attribute value information including the UUID identifier and the actual value with its type. This structure is used to associate a UUID with its corresponding attribute value, providing a complete representation of a parsed SDP attribute element.

Note
The UUID and value pointers will be invalid if the callback function returned.
The UUID or value pointer may be NULL. If the UUID is NULL, it means the value does not belong to any UUID. If the value is NULL, it means UUID has not value.

Field Documentation

◆ uuid

struct bt_uuid* bt_sdp_attr_value_pair::uuid

UUID identifier for the attribute.

◆ value

struct bt_sdp_attr_value* bt_sdp_attr_value_pair::value

Pointer to the parsed attribute value.


The documentation for this struct was generated from the following file:
  • zephyr/bluetooth/classic/sdp.h