1 /*
2  * SPDX-FileCopyrightText: 2017 Linaro Limited
3  * SPDX-FileContributor: 2018-2021 Espressif Systems (Shanghai) CO LTD
4  *
5  * SPDX-License-Identifier: Apache-2.0
6  */
7 
8 #ifndef _BLE_MESH_TYPES_H_
9 #define _BLE_MESH_TYPES_H_
10 
11 #include <stdint.h>
12 #include <stdbool.h>
13 #include <inttypes.h>
14 
15 #ifdef __cplusplus
16 extern "C" {
17 #endif
18 
19 typedef int         bt_mesh_atomic_t;
20 
21 #ifndef PRIu64
22 #define PRIu64      "llu"
23 #endif
24 
25 #ifndef PRIx64
26 #define PRIx64      "llx"
27 #endif
28 
29 #ifdef __cplusplus
30 }
31 #endif
32 
33 #endif /* _BLE_MESH_TYPES_H_ */
34