Bearer abstraction layer for provisioning. More...
Modules | |
Provisioning bearer interface | |
Defines the generic (downstream) interface any provisioning bearer should expose. | |
Provisioning bearer callbacks | |
Defines the (upstream) interface a higher layer provisioning structure should implement. | |
Provisioning over Advertising Bearer (PB-ADV) | |
This module provides support for the provisioning over advertising (PB-ADV) provisioning bearer. | |
Provisioning over Mesh (PB-remote) | |
This module defines the Remote Provisioning Models. | |
Data Structures | |
struct | prov_bearer_t |
Provisioning bearer context. More... | |
Enumerations | |
enum | nrf_mesh_prov_link_close_reason_t { NRF_MESH_PROV_LINK_CLOSE_REASON_SUCCESS = 0, NRF_MESH_PROV_LINK_CLOSE_REASON_TIMEOUT = 1, NRF_MESH_PROV_LINK_CLOSE_REASON_ERROR = 2, NRF_MESH_PROV_LINK_CLOSE_REASON_LAST = NRF_MESH_PROV_LINK_CLOSE_REASON_ERROR } |
Reason for why a provisioning link was closed. More... | |
enum | nrf_mesh_prov_bearer_type_t { NRF_MESH_PROV_BEARER_ADV, NRF_MESH_PROV_BEARER_GATT, NRF_MESH_PROV_BEARER_MESH } |
Provisioning bearer types. More... | |
Bearer abstraction layer for provisioning.
The provisioning bearer layer enables the provisioning procedures to be independent on which bearer is actually used.
Reason for why a provisioning link was closed.
Definition at line 57 of file nrf_mesh_prov_bearer.h.
Provisioning bearer types.
Definition at line 209 of file nrf_mesh_prov_bearer.h.