lwm2m_client_config.h
Go to the documentation of this file.
1 /*
2  * Copyright (C) 2018 Beduino Master Projekt - University of Bremen
3  * 2019 HAW Hamburg
4  *
5  * This file is subject to the terms and conditions of the GNU Lesser
6  * General Public License v2.1. See the file LICENSE in the top level
7  * directory for more details.
8  */
9 
10 #pragma once
11 
28 #ifdef __cplusplus
29 extern "C" {
30 #endif
31 
35 #ifndef CONFIG_LWM2M_STANDARD_PORT
36 #define CONFIG_LWM2M_STANDARD_PORT "5683"
37 #endif
38 
42 #ifndef CONFIG_LWM2M_DTLS_PORT
43 #define CONFIG_LWM2M_DTLS_PORT "5684"
44 #endif
45 
49 #ifndef CONFIG_LWM2M_BSSERVER_PORT
50 #define CONFIG_LWM2M_BSSERVER_PORT "5685"
51 #endif
52 
56 #ifndef CONFIG_LWM2M_LOCAL_PORT
57 #define CONFIG_LWM2M_LOCAL_PORT "5683"
58 #endif
59 
63 #ifndef CONFIG_LWM2M_LOCAL_DTLS_PORT
64 #define CONFIG_LWM2M_LOCAL_DTLS_PORT "5684"
65 #endif
66 
70 #ifndef CONFIG_LWM2M_DEVICE_TTL
71 #define CONFIG_LWM2M_DEVICE_TTL 300
72 #endif
73 
77 #ifndef CONFIG_LWM2M_ALT_PATH
78 #define CONFIG_LWM2M_ALT_PATH NULL
79 #endif
80 
90 #ifdef DOXYGEN
91 #define CONFIG_LWM2M_BOOTSTRAP
92 #endif
93 
97 #ifndef CONFIG_LWM2M_CREDMAN_TAG_BASE
98 #define CONFIG_LWM2M_CREDMAN_TAG_BASE (10U)
99 #endif
100 
104 #ifndef CONFIG_LWM2M_URI_MAX_SIZE
105 #define CONFIG_LWM2M_URI_MAX_SIZE 64
106 #endif
107 
108 #ifdef __cplusplus
109 }
110 #endif