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

SDP attribute value for signed integer types. More...

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

Data Fields

uint8_t size
 Size of the signed integer value in bytes.
union { 
   int8_t   s8 
 8-bit signed integer value More...
   int16_t   s16 
 16-bit signed integer value More...
   int32_t   s32 
 32-bit signed integer value More...
   int64_t   s64 
 64-bit signed integer value More...
   uint8_t   s128 [BIT(0x14 &0x07)] 
 128-bit signed integer value as byte array More...
}; 
 Union containing the signed integer value based on size.

Detailed Description

SDP attribute value for signed integer types.

Structure to hold parsed signed integer values from SDP attributes. The size field indicates the actual size of the integer value.

Field Documentation

◆ [union]

union { ... } bt_sdp_attr_value_int

Union containing the signed integer value based on size.

◆ s128

uint8_t bt_sdp_attr_value_int::s128[BIT(0x14 &0x07)]

128-bit signed integer value as byte array

◆ s16

int16_t bt_sdp_attr_value_int::s16

16-bit signed integer value

◆ s32

int32_t bt_sdp_attr_value_int::s32

32-bit signed integer value

◆ s64

int64_t bt_sdp_attr_value_int::s64

64-bit signed integer value

◆ s8

int8_t bt_sdp_attr_value_int::s8

8-bit signed integer value

◆ size

uint8_t bt_sdp_attr_value_int::size

Size of the signed integer value in bytes.


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