38 #ifndef NRF_MESH_PROV_BEARER_GATT_H__ 39 #define NRF_MESH_PROV_BEARER_GATT_H__ 42 #include "timer_scheduler.h" 44 #include "nrf_mesh_prov_bearer.h" 45 #include "bearer_event.h" 69 #define NRF_MESH_PB_GATT_SERVICE_UUID (0x1827) 70 #define NRF_MESH_PB_GATT_CHAR_IN_UUID (0x2ADB) 71 #define NRF_MESH_PB_GATT_CHAR_OUT_UUID (0x2ADC) 80 timer_event_t link_timeout_event;
81 uint32_t link_timeout_us;
82 bearer_event_sequential_t bearer_event_seq;
PB-GATT context structure.
prov_bearer_t * nrf_mesh_prov_bearer_gatt_interface_get(nrf_mesh_prov_bearer_gatt_t *p_bearer_gatt)
Gets the provisioning bearer interface for the PB-GATT bearer.
uint32_t nrf_mesh_prov_bearer_gatt_init(nrf_mesh_prov_bearer_gatt_t *p_bearer_gatt)
Initializes and sets up the PB-GATT service (through the Mesh GATT interface).