Loading...
Searching...
No Matches
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
26#ifndef LWM2M_CLIENT_CONFIG_H
27#define LWM2M_CLIENT_CONFIG_H
28
29#ifdef __cplusplus
30extern "C" {
31#endif
32
36#ifndef CONFIG_LWM2M_STANDARD_PORT
37#define CONFIG_LWM2M_STANDARD_PORT "5683"
38#endif
39
43#ifndef CONFIG_LWM2M_DTLS_PORT
44#define CONFIG_LWM2M_DTLS_PORT "5684"
45#endif
46
50#ifndef CONFIG_LWM2M_BSSERVER_PORT
51#define CONFIG_LWM2M_BSSERVER_PORT "5685"
52#endif
53
57#ifndef CONFIG_LWM2M_LOCAL_PORT
58#define CONFIG_LWM2M_LOCAL_PORT "5683"
59#endif
60
64#ifndef CONFIG_LWM2M_LOCAL_DTLS_PORT
65#define CONFIG_LWM2M_LOCAL_DTLS_PORT "5684"
66#endif
67
71#ifndef CONFIG_LWM2M_DEVICE_TTL
72#define CONFIG_LWM2M_DEVICE_TTL 300
73#endif
74
78#ifndef CONFIG_LWM2M_ALT_PATH
79#define CONFIG_LWM2M_ALT_PATH NULL
80#endif
81
91#ifdef DOXYGEN
92#define CONFIG_LWM2M_BOOTSTRAP
93#endif
94
98#ifndef CONFIG_LWM2M_CREDMAN_TAG_BASE
99#define CONFIG_LWM2M_CREDMAN_TAG_BASE (10U)
100#endif
101
105#ifndef CONFIG_LWM2M_URI_MAX_SIZE
106#define CONFIG_LWM2M_URI_MAX_SIZE 64
107#endif
108
109#ifdef __cplusplus
110}
111#endif
112#endif /* LWM2M_CLIENT_CONFIG_H */