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

Helper type that can store any UUID size. More...

#include <zephyr/bluetooth/uuid.h>

Data Fields

union { 
   struct bt_uuid   uuid 
 Generic UUID view. More...
   struct bt_uuid_16   u16 
 16-bit UUID view. More...
   struct bt_uuid_32   u32 
 32-bit UUID view. More...
   struct bt_uuid_128   u128 
 128-bit UUID view. More...
}; 
 Union of all supported UUID sizes.

Detailed Description

Helper type that can store any UUID size.

Field Documentation

◆ [union]

union { ... } bt_uuid_any

Union of all supported UUID sizes.

◆ u128

struct bt_uuid_128 bt_uuid_any::u128

128-bit UUID view.

◆ u16

struct bt_uuid_16 bt_uuid_any::u16

16-bit UUID view.

◆ u32

struct bt_uuid_32 bt_uuid_any::u32

32-bit UUID view.

◆ uuid

struct bt_uuid bt_uuid_any::uuid

Generic UUID view.


The documentation for this struct was generated from the following file: