Mesh packet transmission parameters. More...
#include <nrf_mesh.h>
Data Fields | |
nrf_mesh_address_t | dst |
Packet destination address. More... | |
uint16_t | src |
Address of the element the packet originates from (must be a unicast address). More... | |
uint8_t | ttl |
Time to live value for the packet, this is a 7 bit value. More... | |
bool | force_segmented |
See Bluetooth Mesh Profile Specification (MshPRFv1.0.1) section 3.7.5.2. | |
nrf_mesh_transmic_size_t | transmic_size |
Transport MIC Size selection. | |
const uint8_t * | p_data |
Points to the payload to be sent. More... | |
uint16_t | data_len |
Length of the payload being sent. More... | |
nrf_mesh_secmat_t | security_material |
Required for encryption. More... | |
nrf_mesh_tx_token_t | tx_token |
Token that can be used as a reference in the TX complete callback. More... | |
Mesh packet transmission parameters.
force_segmented
field is true.transmic_size
is NRF_MESH_TRANSMIC_SIZE_LARGE. Definition at line 406 of file nrf_mesh.h.
nrf_mesh_address_t nrf_mesh_tx_params_t::dst |
Packet destination address.
Definition at line 409 of file nrf_mesh.h.
uint16_t nrf_mesh_tx_params_t::src |
Address of the element the packet originates from (must be a unicast address).
Definition at line 411 of file nrf_mesh.h.
uint8_t nrf_mesh_tx_params_t::ttl |
Time to live value for the packet, this is a 7 bit value.
Definition at line 413 of file nrf_mesh.h.
const uint8_t* nrf_mesh_tx_params_t::p_data |
Points to the payload to be sent.
Definition at line 419 of file nrf_mesh.h.
uint16_t nrf_mesh_tx_params_t::data_len |
Length of the payload being sent.
Definition at line 421 of file nrf_mesh.h.
nrf_mesh_secmat_t nrf_mesh_tx_params_t::security_material |
nrf_mesh_tx_token_t nrf_mesh_tx_params_t::tx_token |
Token that can be used as a reference in the TX complete callback.
Definition at line 425 of file nrf_mesh.h.