|
Zephyr Project API 4.2.99
A Scalable Open Source RTOS
|
SDP attribute value for unsigned integer types. More...
#include <sdp.h>
Data Fields | ||
| uint8_t | size | |
| Size of the unsigned integer value in bytes. | ||
| union { | ||
| uint8_t u8 | ||
| 8-bit unsigned integer value More... | ||
| uint16_t u16 | ||
| 16-bit unsigned integer value More... | ||
| uint32_t u32 | ||
| 32-bit unsigned integer value More... | ||
| uint64_t u64 | ||
| 64-bit unsigned integer value More... | ||
| uint8_t u128 [BIT(0x0c &0x07)] | ||
| 128-bit unsigned integer value as byte array More... | ||
| }; | ||
| Union containing the unsigned integer value based on size. | ||
SDP attribute value for unsigned integer types.
Structure to hold parsed unsigned integer values from SDP attributes. The size field indicates the actual size of the integer value.
| union { ... } bt_sdp_attr_value_uint |
Union containing the unsigned integer value based on size.
| uint8_t bt_sdp_attr_value_uint::size |
Size of the unsigned integer value in bytes.
| uint16_t bt_sdp_attr_value_uint::u16 |
16-bit unsigned integer value
| uint32_t bt_sdp_attr_value_uint::u32 |
32-bit unsigned integer value
| uint64_t bt_sdp_attr_value_uint::u64 |
64-bit unsigned integer value
| uint8_t bt_sdp_attr_value_uint::u8 |
8-bit unsigned integer value