NimBLE-Arduino 2.1.2
Loading...
Searching...
No Matches
settings.h
1/*
2 * Copyright (c) 2018 Intel Corporation
3 *
4 * SPDX-License-Identifier: Apache-2.0
5 */
6/* Pending storage actions. */
7enum bt_mesh_settings_flag {
8 BT_MESH_SETTINGS_RPL_PENDING,
9 BT_MESH_SETTINGS_NET_KEYS_PENDING,
10 BT_MESH_SETTINGS_APP_KEYS_PENDING,
11 BT_MESH_SETTINGS_NET_PENDING,
12 BT_MESH_SETTINGS_IV_PENDING,
13 BT_MESH_SETTINGS_SEQ_PENDING,
14 BT_MESH_SETTINGS_HB_PUB_PENDING,
15 BT_MESH_SETTINGS_CFG_PENDING,
16 BT_MESH_SETTINGS_MOD_PENDING,
17 BT_MESH_SETTINGS_VA_PENDING,
18 BT_MESH_SETTINGS_CDB_PENDING,
19
20 BT_MESH_SETTINGS_FLAG_COUNT,
21};
22
23void bt_mesh_settings_init(void);
24int settings_name_next(char *name, char **next);
25void bt_mesh_settings_store_schedule(enum bt_mesh_settings_flag flag);
26void bt_mesh_settings_store_cancel(enum bt_mesh_settings_flag flag);