anjay
Toggle main menu visibility
Main Page
Related Pages
Data Structures
Data Structures
Data Structure Index
Data Fields
All
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
u
v
x
y
z
Variables
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
u
v
x
y
z
Files
File List
Globals
All
a
Functions
a
Variables
Typedefs
a
Enumerations
Enumerator
a
Macros
a
•
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Pages
Loading...
Searching...
No Matches
anjay_config.h
Go to the documentation of this file.
1
/*
2
* Copyright 2017-2025 AVSystem <avsystem@avsystem.com>
3
* AVSystem Anjay LwM2M SDK
4
* All rights reserved.
5
*
6
* Licensed under the AVSystem-5-clause License.
7
* See the attached LICENSE file for details.
8
*/
9
10
#ifndef ANJAY_CONFIG_H
11
#define ANJAY_CONFIG_H
12
70
#define ANJAY_WITH_LOGS
71
77
#define ANJAY_WITH_TRACE_LOGS
78
87
#define ANJAY_WITH_ACCESS_CONTROL
88
95
#define ANJAY_WITH_ATTR_STORAGE
96
100
#define ANJAY_WITH_DOWNLOADER
101
107
#define ANJAY_WITH_COAP_DOWNLOAD
108
114
#define ANJAY_WITH_HTTP_DOWNLOAD
115
119
#define ANJAY_WITH_BOOTSTRAP
120
126
#define ANJAY_WITH_DISCOVER
127
137
#define ANJAY_WITH_OBSERVE
138
145
#define ANJAY_WITH_NET_STATS
146
153
#define ANJAY_WITH_COMMUNICATION_TIMESTAMP_API
154
158
#define ANJAY_WITH_OBSERVATION_STATUS
159
166
#define ANJAY_MAX_OBSERVATION_SERVERS_REPORTED_NUMBER 0
167
171
#define ANJAY_WITH_THREAD_SAFETY
172
188
#define ANJAY_WITH_EVENT_LOOP
189
193
#define ANJAY_WITH_LWM2M11
194
204
/* #undef ANJAY_WITH_COAP_OSCORE */
205
212
#define ANJAY_WITH_SEND
213
222
#define ANJAY_WITH_SMS
223
232
#define ANJAY_WITH_SMS_MULTIPART
233
243
#define ANJAY_WITH_NIDD
244
258
#define ANJAY_WITH_CORE_PERSISTENCE
259
264
/* #undef ANJAY_WITHOUT_QUEUE_MODE_AUTOCLOSE */
265
270
/* #undef ANJAY_WITH_LEGACY_CONTENT_FORMAT_SUPPORT */
271
278
#define ANJAY_WITH_LWM2M_JSON
279
286
/* #undef ANJAY_WITHOUT_TLV */
287
294
/* #undef ANJAY_WITHOUT_PLAINTEXT */
295
299
/* #undef ANJAY_WITHOUT_DEREGISTER */
300
305
/* #undef ANJAY_WITHOUT_IP_STICKINESS */
306
315
#define ANJAY_WITH_SENML_JSON
316
322
#define ANJAY_WITH_CBOR
323
332
#define ANJAY_WITH_EST
333
344
#define ANJAY_WITH_EST_ENGINE_SUPPORT
345
356
#define ANJAY_WITH_CON_ATTR
357
367
#define ANJAY_WITH_SECURITY_STRUCTURED
368
379
#define ANJAY_MAX_PK_OR_IDENTITY_SIZE 2048
380
391
#define ANJAY_MAX_SECRET_KEY_SIZE 256
392
407
#define ANJAY_MAX_DOUBLE_STRING_SIZE 512
408
421
#define ANJAY_MAX_URI_SEGMENT_SIZE 256
422
435
#define ANJAY_MAX_URI_QUERY_SEGMENT_SIZE 256
436
445
#define ANJAY_DTLS_SESSION_BUFFER_SIZE 1024
446
465
#define ANJAY_DEFAULT_SEND_FORMAT AVS_COAP_FORMAT_NONE
466
476
#define ANJAY_WITH_MODULE_ACCESS_CONTROL
477
481
#define ANJAY_WITH_MODULE_SECURITY
482
498
#define ANJAY_WITH_MODULE_SECURITY_ENGINE_SUPPORT
499
503
#define ANJAY_WITH_MODULE_SERVER
504
508
#define ANJAY_WITH_MODULE_FW_UPDATE
509
514
#define ANJAY_WITH_MODULE_ADVANCED_FW_UPDATE
515
522
/* #undef ANJAY_WITHOUT_MODULE_FW_UPDATE_PUSH_MODE */
523
527
#define ANJAY_WITH_MODULE_SW_MGMT
528
533
#define ANJAY_WITH_MODULE_IPSO_OBJECTS
534
539
#define ANJAY_WITH_MODULE_IPSO_OBJECTS_V2
540
550
#define ANJAY_WITH_MODULE_AT_SMS
551
561
#define ANJAY_WITH_MODULE_BG96_NIDD
562
575
#define ANJAY_WITH_MODULE_BOOTSTRAPPER
576
587
#define ANJAY_WITH_MODULE_SIM_BOOTSTRAP
588
603
/* #undef ANJAY_MODULE_SIM_BOOTSTRAP_HARDCODED_FILE_ID */
604
633
/* #undef ANJAY_MODULE_SIM_BOOTSTRAP_DATA_OID_OVERRIDE_HEX */
634
639
#define ANJAY_WITH_MODULE_FACTORY_PROVISIONING
640
647
/* #undef ANJAY_WITH_MODULE_OSCORE */
648
658
/* #undef ANJAY_WITHOUT_COMPOSITE_OPERATIONS */
659
665
#define ANJAY_WITH_CONN_STATUS_API
666
674
/* #undef ANJAY_WITH_LWM2M_GATEWAY */
675
678
#endif
// ANJAY_CONFIG_H
include_public
anjay
anjay_config.h
Generated on Fri Feb 28 2025 11:38:28 for anjay by
1.9.8