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

Structure to hold the context of the relay client. More...

#include <meshx_relay_client_element.h>

Collaboration diagram for meshx_relay_client_model_ctx:
Collaboration graph

Data Fields

uint8_t tid
 
uint16_t app_id
 
uint16_t pub_addr
 
meshx_on_off_cli_state_t state
 
meshx_on_off_cli_state_t prev_state
 

Detailed Description

Structure to hold the context of the relay client.

Definition at line 61 of file meshx_relay_client_element.h.

Field Documentation

◆ app_id

uint16_t meshx_relay_client_model_ctx::app_id

Application ID

Definition at line 64 of file meshx_relay_client_element.h.

◆ prev_state

meshx_on_off_cli_state_t meshx_relay_client_model_ctx::prev_state

Previous state of the relay client

Definition at line 67 of file meshx_relay_client_element.h.

◆ pub_addr

uint16_t meshx_relay_client_model_ctx::pub_addr

Publish address

Definition at line 65 of file meshx_relay_client_element.h.

◆ state

meshx_on_off_cli_state_t meshx_relay_client_model_ctx::state

State of the relay client

Definition at line 66 of file meshx_relay_client_element.h.

◆ tid

uint8_t meshx_relay_client_model_ctx::tid

Transaction ID

Definition at line 63 of file meshx_relay_client_element.h.


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