Soletta™ Framework
Framework for making IoT devices

Full online documentation | C API Index
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
sol_bt_uuid Struct Reference

Representation of a Bluetooth UUID. More...

#include <sol-bluetooth.h>

Data Fields

union {
   uint8_t   val [0]
 
   uint8_t   val128 [16]
 
   uint16_t   val16
 
   uint32_t   val32
 
}; 
 
enum sol_bt_uuid_type type
 

Detailed Description

Representation of a Bluetooth UUID.

In Bluetooth, a UUID represents the type of an entity, for example, if a service is encountered in a remote device with the 16-bit UUID '0x111F', that service is a "HandsfreeAudioGateway".

See Also
sol_bt_uuid_type

Field Documentation

union { ... }
enum sol_bt_uuid_type sol_bt_uuid::type
uint8_t sol_bt_uuid::val[0]
uint8_t sol_bt_uuid::val128[16]
uint16_t sol_bt_uuid::val16
uint32_t sol_bt_uuid::val32

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