Zephyr API Documentation  2.7.0-rc2
A Scalable Open Source RTOS
bt_mesh_elem Struct Reference

#include <access.h>

Data Fields

uint16_t addr
 
const uint16_t loc
 
const uint8_t model_count
 
const uint8_t vnd_model_count
 
struct bt_mesh_model *const models
 
struct bt_mesh_model *const vnd_models
 

Detailed Description

Abstraction that describes a Mesh Element

Field Documentation

◆ addr

uint16_t bt_mesh_elem::addr

Unicast Address. Set at runtime during provisioning.

◆ 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

struct bt_mesh_model* const bt_mesh_elem::models

The list of SIG models in this element

◆ vnd_model_count

const uint8_t bt_mesh_elem::vnd_model_count

The number of vendor models in this element

◆ vnd_models

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: