Bluenet
5.7.0
Bluenet, firmware for nRF52 smart home devices
|
Packets (structs) that are used internally in the firmware, and can be changed freely. More...
#include <cs_PacketsInternal.h>
Public Member Functions | |
cs_data_t () | |
< Length of data. More... | |
cs_data_t (buffer_ptr_t buf, cs_buffer_size_t size) | |
Public Attributes | |
buffer_ptr_t | data = nullptr |
cs_buffer_size_t | len = 0 |
< Pointer to data. More... | |
Packets (structs) that are used internally in the firmware, and can be changed freely.
This means packets that:
Constructors can be added, as they do not impact the size of the struct.
If the definition becomes large, move it to its own file and include it in this file. Variable length data encapsulation in terms of length and pointer to data.
|
inline |
< Length of data.
|
inline |
buffer_ptr_t cs_data_t::data = nullptr |
cs_buffer_size_t cs_data_t::len = 0 |
< Pointer to data.