MeshX 0.3
This repository provides an implementation for Bluetooth Low Energy (BLE) Mesh network nodes. The project allows you to create BLE mesh nodes that can communicate with each other, enabling the development of smart home solutions or other IoT-based applications.
Loading...
Searching...
No Matches
dev_struct Struct Reference

Structure representing the device composition and elements. More...

#include <meshx_common.h>

Collaboration diagram for dev_struct:
Collaboration graph

Data Fields

uint8_t uuid [16]
 
size_t element_idx
 
void * composition
 
MESHX_ELEMENT elements [MAX_ELE_CNT]
 
meshx_app_store_t meshx_store
 

Detailed Description

Structure representing the device composition and elements.

Definition at line 52 of file meshx_common.h.

Field Documentation

◆ composition

void* dev_struct::composition

Device composition

Definition at line 56 of file meshx_common.h.

◆ element_idx

size_t dev_struct::element_idx

Index of the current element

Definition at line 55 of file meshx_common.h.

◆ elements

MESHX_ELEMENT dev_struct::elements[MAX_ELE_CNT]

Array of elements

Definition at line 57 of file meshx_common.h.

◆ meshx_store

meshx_app_store_t dev_struct::meshx_store

Mesh application store

Definition at line 58 of file meshx_common.h.

◆ uuid

uint8_t dev_struct::uuid[16]

Device UUID

Definition at line 54 of file meshx_common.h.


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