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
10#pragma once
11
27
28#ifdef __cplusplus
29extern "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