config.h
Go to the documentation of this file.
1 /*
2  * Copyright (C) 2017-2018 Freie Universität Berlin
3  *
4  * This file is subject to the terms and conditions of the GNU Lesser
5  * General Public License v2.1. See the file LICENSE in the top level
6  * directory for more details.
7  */
8 
22 #ifndef NET_CORD_CONFIG_H
23 #define NET_CORD_CONFIG_H
24 
25 #ifdef __cplusplus
26 extern "C" {
27 #endif
28 
37 #ifndef CONFIG_CORD_LT
38 #define CONFIG_CORD_LT (86400UL)
39 #endif
40 
44 #ifndef CONFIG_CORD_UPDATE_INTERVAL
45 #define CONFIG_CORD_UPDATE_INTERVAL ((CONFIG_CORD_LT / 4) * 3)
46 #endif
47 
52 #ifndef CORD_STARTUP_DELAY
53 #define CORD_STARTUP_DELAY (3U)
54 #endif
55 
69 #ifndef CONFIG_CORD_EP
70 #ifdef DOXYGEN
71 
76 #define CONFIG_CORD_EP "MyNewEpName" //defined for doxygen documentation only
77 #endif
78 
85 #define CORD_EP_SUFFIX_LEN (16)
86 
90 #define CORD_EP_PREFIX "RIOT-"
91 #endif
92 
94 #ifdef __cplusplus
95 }
96 #endif
97 
98 #endif /* NET_CORD_CONFIG_H */
99