Lines Matching full:phase
38 /* Key Refresh Phase */
236 * receiving messages using both) until the Subnet enters Key Refresh phase 2.
276 /** @brief Set the Subnet's Key Refresh phase.
279 * @ref bt_mesh_subnet_update. This puts the Subnet in Key Refresh Phase 1.
280 * Once all nodes have received the new Subnet key, Key Refresh Phase 2 can be
282 * key. Finally, to revoke the old key, set the Key Refresh Phase to 3. This
287 * @param phase Pointer to the new Key Refresh phase. Will return the actual
288 * Key Refresh phase after updating.
290 * @retval STATUS_SUCCESS The Key Refresh phase of the Subnet was successfully
293 * @retval STATUS_CANNOT_UPDATE The given phase change is invalid.
295 uint8_t bt_mesh_subnet_kr_phase_set(uint16_t net_idx, uint8_t *phase);
297 /** @brief Get the Subnet's Key Refresh phase.
300 * @param phase Pointer to the Key Refresh variable to fill.
302 * @retval STATUS_SUCCESS Successfully populated the @c phase variable.
305 uint8_t bt_mesh_subnet_kr_phase_get(uint16_t net_idx, uint8_t *phase);
408 * Subnet enters Key Refresh phase 2. Once the Subnet enters Key Refresh phase
412 * Refresh phase 1.