1 /** @file
2  *  @brief Bluetooth Mesh Proxy APIs.
3  */
4 
5 /*
6  * SPDX-FileCopyrightText: 2017 Intel Corporation
7  *
8  * SPDX-License-Identifier: Apache-2.0
9  */
10 
11 #ifndef _BLE_MESH_PROXY_H_
12 #define _BLE_MESH_PROXY_H_
13 
14 #include <stddef.h>
15 /**
16  * @brief Bluetooth Mesh Proxy
17  * @defgroup bt_mesh_proxy Bluetooth Mesh Proxy
18  * @ingroup bt_mesh
19  * @{
20  */
21 
22 #ifdef __cplusplus
23 extern "C" {
24 #endif
25 
26 /**
27  * @brief Enable advertising with Node Identity.
28  *
29  * This API requires that GATT Proxy support has been enabled. Once called
30  * each subnet will start advertising using Node Identity for the next
31  * 60 seconds.
32  *
33  * @return 0 on success, or (negative) error code on failure.
34  */
35 int bt_mesh_proxy_identity_enable(void);
36 
37 #ifdef __cplusplus
38 }
39 #endif
40 
41 /**
42  * @}
43  */
44 
45 #endif /* _BLE_MESH_PROXY_H_ */
46