Zephyr API Documentation 4.0.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
bt_mesh_elem Struct Reference

Abstraction that describes a Mesh Element. More...

#include <access.h>

Data Structures

struct  bt_mesh_elem_rt_ctx
 Mesh Element runtime information. More...
 

Data Fields

struct bt_mesh_elem::bt_mesh_elem_rt_ctx rt
 
const uint16_t loc
 Location Descriptor (GATT Bluetooth Namespace Descriptors)
 
const uint8_t model_count
 The number of SIG models in this element.
 
const uint8_t vnd_model_count
 The number of vendor models in this element.
 
const struct bt_mesh_model *const models
 The list of SIG models in this element.
 
const struct bt_mesh_model *const vnd_models
 The list of vendor models in this element.
 

Detailed Description

Abstraction that describes a Mesh Element.

Field Documentation

◆ loc

const uint16_t bt_mesh_elem::loc

Location Descriptor (GATT Bluetooth Namespace Descriptors)

◆ model_count

const uint8_t bt_mesh_elem::model_count

The number of SIG models in this element.

◆ models

const struct bt_mesh_model* const bt_mesh_elem::models

The list of SIG models in this element.

◆ rt

struct bt_mesh_elem::bt_mesh_elem_rt_ctx bt_mesh_elem::rt

◆ vnd_model_count

const uint8_t bt_mesh_elem::vnd_model_count

The number of vendor models in this element.

◆ vnd_models

const struct bt_mesh_model* const bt_mesh_elem::vnd_models

The list of vendor models in this element.


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