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
meshx_ctx Struct Reference

Structure to hold context information for BLE Mesh operations. More...

#include <meshx_ble_mesh_cmn.h>

Collaboration diagram for meshx_ctx:
Collaboration graph

Data Fields

uint16_t app_idx
 
uint16_t net_idx
 
uint16_t src_addr
 
uint16_t dst_addr
 
uint32_t opcode
 
meshx_ptr_t p_ctx
 

Detailed Description

Structure to hold context information for BLE Mesh operations.

Definition at line 41 of file meshx_ble_mesh_cmn.h.

Field Documentation

◆ app_idx

uint16_t meshx_ctx::app_idx

Definition at line 43 of file meshx_ble_mesh_cmn.h.

◆ dst_addr

uint16_t meshx_ctx::dst_addr

Source address

Definition at line 46 of file meshx_ble_mesh_cmn.h.

◆ net_idx

uint16_t meshx_ctx::net_idx

AppKey Index

Definition at line 44 of file meshx_ble_mesh_cmn.h.

◆ opcode

uint32_t meshx_ctx::opcode

Destination address

Definition at line 47 of file meshx_ble_mesh_cmn.h.

◆ p_ctx

meshx_ptr_t meshx_ctx::p_ctx

Opcode

Definition at line 48 of file meshx_ble_mesh_cmn.h.

◆ src_addr

uint16_t meshx_ctx::src_addr

NetKey Index

Definition at line 45 of file meshx_ble_mesh_cmn.h.


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