Program Listing for File anjay_config.h
↰ Return to documentation for file (include_public/anjay/anjay_config.h)
/*
* Copyright 2017-2026 AVSystem <avsystem@avsystem.com>
* AVSystem Anjay LwM2M SDK
* All rights reserved.
*
* Licensed under AVSystem Anjay LwM2M Client SDK - Non-Commercial License.
* See the attached LICENSE file for details.
*/
#ifndef ANJAY_CONFIG_H
#define ANJAY_CONFIG_H
#define ANJAY_WITH_LOGS
#define ANJAY_WITH_TRACE_LOGS
#define ANJAY_WITH_ACCESS_CONTROL
#define ANJAY_WITH_ATTR_STORAGE
#define ANJAY_WITH_DOWNLOADER
#define ANJAY_WITH_COAP_DOWNLOAD
#define ANJAY_WITH_HTTP_DOWNLOAD
#define ANJAY_WITH_BOOTSTRAP
#define ANJAY_WITH_BOOTSTRAP_PACK
#define ANJAY_WITH_DISCOVER
#define ANJAY_WITH_OBSERVE
#define ANJAY_WITH_NET_STATS
#define ANJAY_WITH_COMMUNICATION_TIMESTAMP_API
#define ANJAY_WITH_OBSERVATION_STATUS
#define ANJAY_MAX_OBSERVATION_SERVERS_REPORTED_NUMBER 0
#define ANJAY_WITH_THREAD_SAFETY
#define ANJAY_WITH_EVENT_LOOP
#define ANJAY_WITH_LWM2M11
#define ANJAY_WITH_LWM2M12
#define ANJAY_WITH_COAP_OSCORE
#define ANJAY_WITH_OBSERVATION_ATTRIBUTES
#define ANJAY_WITH_SEND
#define ANJAY_WITH_SMS
#define ANJAY_WITH_SMS_MULTIPART
#define ANJAY_WITH_NIDD
#define ANJAY_WITH_CORE_PERSISTENCE
#define ANJAY_WITHOUT_QUEUE_MODE_AUTOCLOSE
#define ANJAY_WITH_LEGACY_CONTENT_FORMAT_SUPPORT
#define ANJAY_WITH_LWM2M_JSON
#define ANJAY_WITHOUT_TLV
#define ANJAY_WITHOUT_PLAINTEXT
#define ANJAY_WITHOUT_DEREGISTER
#define ANJAY_WITHOUT_IP_STICKINESS
#define ANJAY_WITH_SENML_JSON
#define ANJAY_WITH_CBOR
#define ANJAY_WITH_EST
#define ANJAY_WITH_EST_ENGINE_SUPPORT
#define ANJAY_WITH_CON_ATTR
#define ANJAY_WITH_SECURITY_STRUCTURED
#define ANJAY_MAX_PK_OR_IDENTITY_SIZE 2048
#define ANJAY_MAX_SECRET_KEY_SIZE 256
#define ANJAY_MAX_DOUBLE_STRING_SIZE 512
#define ANJAY_MAX_URI_SEGMENT_SIZE 256
#define ANJAY_MAX_URI_QUERY_SEGMENT_SIZE 256
#define ANJAY_DTLS_SESSION_BUFFER_SIZE 1024
#define ANJAY_DEFAULT_SEND_FORMAT AVS_COAP_FORMAT_NONE
#define ANJAY_WITH_MODULE_ACCESS_CONTROL
#define ANJAY_WITH_MODULE_SECURITY
#define ANJAY_WITH_MODULE_SECURITY_ENGINE_SUPPORT
#define ANJAY_WITH_MODULE_SERVER
#define ANJAY_WITH_MODULE_FW_UPDATE
#define ANJAY_WITH_MODULE_ADVANCED_FW_UPDATE
#define ANJAY_WITHOUT_MODULE_FW_UPDATE_PUSH_MODE
#define ANJAY_WITH_MODULE_SW_MGMT
#define ANJAY_WITH_MODULE_IPSO_OBJECTS
#define ANJAY_WITH_MODULE_IPSO_OBJECTS_V2
#define ANJAY_WITH_MODULE_AT_SMS
#define ANJAY_WITH_MODULE_BG96_NIDD
#define ANJAY_WITH_MODULE_BOOTSTRAPPER
#define ANJAY_WITH_MODULE_SIM_BOOTSTRAP
#define ANJAY_MODULE_SIM_BOOTSTRAP_HARDCODED_FILE_ID
#define ANJAY_MODULE_SIM_BOOTSTRAP_DATA_OID_OVERRIDE_HEX
#define ANJAY_WITH_MODULE_FACTORY_PROVISIONING
#define ANJAY_WITH_MODULE_OSCORE
#define ANJAY_WITHOUT_COMPOSITE_OPERATIONS
#define ANJAY_WITH_CONN_STATUS_API
#define ANJAY_WITH_SSL_ERROR_API
#define ANJAY_WITH_LWM2M_GATEWAY
#define ANJAY_MAX_HOLDOFF_TIME 20
#define ANJAY_WITH_MODULE_FW_UPDATE_V11_RESOURCES
#endif // ANJAY_CONFIG_H