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.
|
MeshX Error Codes. More...
#include <stdint.h>
Go to the source code of this file.
Macros | |
#define | MESHX_UNUSED(x) |
#define | MESHX_DO_NOTHING do {} while(0) |
#define | MESHX_WEEK __attribute__((weak)) |
#define | MESHX_MALLOC malloc |
#define | MESHX_CALOC calloc |
#define | MESHX_FREE free |
Enumerations | |
enum | meshx_err_t { MESHX_SUCCESS = 0 , MESHX_FAIL , MESHX_INVALID_ARG , MESHX_ERR_PLAT , MESHX_NO_MEM , MESHX_INVALID_STATE , MESHX_NOT_FOUND , MESHX_NOT_SUPPORTED , MESHX_TIMEOUT , MESHX_ERR_MAX } |
MeshX Error Codes. More... | |
#define MESHX_CALOC calloc |
Definition at line 28 of file meshx_err.h.
#define MESHX_DO_NOTHING do {} while(0) |
Definition at line 17 of file meshx_err.h.
#define MESHX_FREE free |
Definition at line 32 of file meshx_err.h.
#define MESHX_MALLOC malloc |
Definition at line 24 of file meshx_err.h.
#define MESHX_UNUSED | ( | x | ) |
Definition at line 15 of file meshx_err.h.
#define MESHX_WEEK __attribute__((weak)) |
Definition at line 19 of file meshx_err.h.
enum meshx_err_t |
MeshX Error Codes.
Definition at line 38 of file meshx_err.h.