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 | reliable |
See Section 3.7.5.2 in the Mesh Profile Specification v1.0. More... | |
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.
Definition at line 386 of file nrf_mesh.h.
nrf_mesh_address_t nrf_mesh_tx_params_t::dst |
Packet destination address.
Definition at line 389 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 391 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 393 of file nrf_mesh.h.
bool nrf_mesh_tx_params_t::reliable |
See Section 3.7.5.2 in the Mesh Profile Specification v1.0.
Definition at line 395 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 397 of file nrf_mesh.h.
uint16_t nrf_mesh_tx_params_t::data_len |
Length of the payload being sent.
Definition at line 399 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 403 of file nrf_mesh.h.