nRF5 SDK for Mesh v5.0.0
Data Fields
nrf_mesh_prov_evt_t Struct Reference

Provisioning event structure. More...

#include <nrf_mesh_prov_events.h>

Data Fields

nrf_mesh_prov_evt_type_t type
 
union {
   nrf_mesh_prov_evt_unprov_t   unprov
 Unprovisioned beacon received event (NRF_MESH_PROV_EVT_UNPROVISIONED_RECEIVED). More...
 
   nrf_mesh_prov_evt_link_established_t   link_established
 Provisioning link established event (NRF_MESH_PROV_EVT_LINK_ESTABLISHED). More...
 
   nrf_mesh_prov_evt_link_closed_t   link_closed
 Provisioning link lost event (NRF_MESH_PROV_EVT_LINK_CLOSED). More...
 
   nrf_mesh_prov_evt_invite_received_t   invite_received
 Provisioning invite event (NRF_MESH_PROV_EVT_INVITE_RECEIVED). More...
 
   nrf_mesh_prov_evt_start_received_t   start_received
 Provisioning start event (NRF_MESH_PROV_EVT_START_RECEIVED). More...
 
   nrf_mesh_prov_evt_input_request_t   input_request
 Provisioning input requested (NRF_MESH_PROV_EVT_INPUT_REQUEST). More...
 
   nrf_mesh_prov_evt_output_request_t   output_request
 Provisioning output requested (NRF_MESH_PROV_EVT_OUTPUT_REQUEST). More...
 
   nrf_mesh_prov_evt_static_request_t   static_request
 Static provisioning data requested (NRF_MESH_PROV_EVT_STATIC_REQUEST). More...
 
   nrf_mesh_prov_evt_oob_pubkey_request_t   oob_pubkey_request
 OOB public key requested (NRF_MESH_PROV_EVT_OOB_PUBKEY_REQUEST). More...
 
   nrf_mesh_prov_evt_caps_received_t   oob_caps_received
 Provisioning capabilities received (NRF_MESH_PROV_EVT_CAPS_RECEIVED). More...
 
   nrf_mesh_prov_evt_complete_t   complete
 Provisioning complete (NRF_MESH_PROV_EVT_COMPLETE). More...
 
   nrf_mesh_prov_evt_ecdh_request_t   ecdh_request
 ECDH request (NRF_MESH_PROV_EVT_ECDH_REQUEST). More...
 
   nrf_mesh_prov_evt_failed_t   failed
 Provisioning failed (NRF_MESH_PROV_EVT_FAILED). More...
 
params
 

Detailed Description

Provisioning event structure.

Definition at line 269 of file nrf_mesh_prov_events.h.

Field Documentation

◆ unprov

nrf_mesh_prov_evt_unprov_t nrf_mesh_prov_evt_t::unprov

Unprovisioned beacon received event (NRF_MESH_PROV_EVT_UNPROVISIONED_RECEIVED).

Definition at line 276 of file nrf_mesh_prov_events.h.

◆ link_established

nrf_mesh_prov_evt_link_established_t nrf_mesh_prov_evt_t::link_established

Provisioning link established event (NRF_MESH_PROV_EVT_LINK_ESTABLISHED).

Definition at line 278 of file nrf_mesh_prov_events.h.

◆ link_closed

nrf_mesh_prov_evt_link_closed_t nrf_mesh_prov_evt_t::link_closed

Provisioning link lost event (NRF_MESH_PROV_EVT_LINK_CLOSED).

Definition at line 280 of file nrf_mesh_prov_events.h.

◆ invite_received

nrf_mesh_prov_evt_invite_received_t nrf_mesh_prov_evt_t::invite_received

Provisioning invite event (NRF_MESH_PROV_EVT_INVITE_RECEIVED).

Definition at line 282 of file nrf_mesh_prov_events.h.

◆ start_received

nrf_mesh_prov_evt_start_received_t nrf_mesh_prov_evt_t::start_received

Provisioning start event (NRF_MESH_PROV_EVT_START_RECEIVED).

Definition at line 284 of file nrf_mesh_prov_events.h.

◆ input_request

nrf_mesh_prov_evt_input_request_t nrf_mesh_prov_evt_t::input_request

Provisioning input requested (NRF_MESH_PROV_EVT_INPUT_REQUEST).

Definition at line 286 of file nrf_mesh_prov_events.h.

◆ output_request

nrf_mesh_prov_evt_output_request_t nrf_mesh_prov_evt_t::output_request

Provisioning output requested (NRF_MESH_PROV_EVT_OUTPUT_REQUEST).

Definition at line 288 of file nrf_mesh_prov_events.h.

◆ static_request

nrf_mesh_prov_evt_static_request_t nrf_mesh_prov_evt_t::static_request

Static provisioning data requested (NRF_MESH_PROV_EVT_STATIC_REQUEST).

Definition at line 290 of file nrf_mesh_prov_events.h.

◆ oob_pubkey_request

nrf_mesh_prov_evt_oob_pubkey_request_t nrf_mesh_prov_evt_t::oob_pubkey_request

OOB public key requested (NRF_MESH_PROV_EVT_OOB_PUBKEY_REQUEST).

Definition at line 292 of file nrf_mesh_prov_events.h.

◆ oob_caps_received

nrf_mesh_prov_evt_caps_received_t nrf_mesh_prov_evt_t::oob_caps_received

Provisioning capabilities received (NRF_MESH_PROV_EVT_CAPS_RECEIVED).

Definition at line 294 of file nrf_mesh_prov_events.h.

◆ complete

nrf_mesh_prov_evt_complete_t nrf_mesh_prov_evt_t::complete

Provisioning complete (NRF_MESH_PROV_EVT_COMPLETE).

Definition at line 296 of file nrf_mesh_prov_events.h.

◆ ecdh_request

nrf_mesh_prov_evt_ecdh_request_t nrf_mesh_prov_evt_t::ecdh_request

ECDH request (NRF_MESH_PROV_EVT_ECDH_REQUEST).

Definition at line 298 of file nrf_mesh_prov_events.h.

◆ failed

nrf_mesh_prov_evt_failed_t nrf_mesh_prov_evt_t::failed

Provisioning failed (NRF_MESH_PROV_EVT_FAILED).

Definition at line 300 of file nrf_mesh_prov_events.h.


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

Documentation feedback | Developer Zone | Subscribe | Updated