Go to the source code of this file.
◆ UA_OPEN62541_VER_MAJOR
#define UA_OPEN62541_VER_MAJOR 1 |
This Source Code Form is subject to the terms of the Mozilla Public License, v.
2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
Definition at line 9 of file config.h.
◆ UA_OPEN62541_VER_MINOR
#define UA_OPEN62541_VER_MINOR 3 |
◆ UA_OPEN62541_VER_PATCH
#define UA_OPEN62541_VER_PATCH 12 |
◆ UA_OPEN62541_VER_LABEL
#define UA_OPEN62541_VER_LABEL "" /* Release candidate label, etc. */ |
◆ UA_OPEN62541_VER_COMMIT
#define UA_OPEN62541_VER_COMMIT "v1.3.12" |
◆ UA_OPEN62541_VERSION
#define UA_OPEN62541_VERSION "v1.3.12" |
◆ UA_LOGLEVEL
◆ UA_ENABLE_METHODCALLS
#define UA_ENABLE_METHODCALLS |
#undef UA_ENABLE_AMALGAMATION
Definition at line 22 of file config.h.
◆ UA_ENABLE_NODEMANAGEMENT
#define UA_ENABLE_NODEMANAGEMENT |
◆ UA_ENABLE_SUBSCRIPTIONS
#define UA_ENABLE_SUBSCRIPTIONS |
◆ UA_ENABLE_DA
#undef UA_ENABLE_PUBSUB
#undef UA_ENABLE_PUBSUB_ENCRYPTION #undef UA_ENABLE_PUBSUB_FILE_CONFIG #undef UA_ENABLE_PUBSUB_ETH_UADP #undef UA_ENABLE_PUBSUB_DELTAFRAMES #undef UA_ENABLE_PUBSUB_INFORMATIONMODEL #undef UA_ENABLE_PUBSUB_INFORMATIONMODEL_METHODS
Definition at line 32 of file config.h.
◆ UA_ENABLE_PARSING
#define UA_ENABLE_PARSING |
#undef UA_ENABLE_DIAGNOSTICS
#undef UA_ENABLE_HISTORIZING
Definition at line 35 of file config.h.
◆ UA_ENABLE_SUBSCRIPTIONS_EVENTS
#define UA_ENABLE_SUBSCRIPTIONS_EVENTS |
#undef UA_ENABLE_EXPERIMENTAL_HISTORIZING
Definition at line 37 of file config.h.
◆ UA_MULTITHREADING
#define UA_MULTITHREADING 0 |
#undef UA_ENABLE_JSON_ENCODING
#undef UA_ENABLE_PUBSUB_MQTT #undef UA_ENABLE_MQTT_TLS #undef UA_ENABLE_MQTT_TLS_OPENSSL #undef UA_ENABLE_MQTT_TLS_MBEDTLS #undef UA_ENABLE_ENCRYPTION_MBEDTLS #undef UA_ENABLE_TPM2_SECURITY #undef UA_ENABLE_ENCRYPTION_OPENSSL #undef UA_ENABLE_ENCRYPTION_LIBRESSL #undef UA_ENABLE_SUBSCRIPTIONS_ALARMS_CONDITIONS Multithreading #undef UA_ENABLE_IMMUTABLE_NODES
Definition at line 54 of file config.h.
◆ UA_ENABLE_STATUSCODE_DESCRIPTIONS
#define UA_ENABLE_STATUSCODE_DESCRIPTIONS |
Advanced Options.
Definition at line 57 of file config.h.
◆ UA_ENABLE_TYPEDESCRIPTION
#define UA_ENABLE_TYPEDESCRIPTION |
◆ UA_ENABLE_NODESET_COMPILER_DESCRIPTIONS
#define UA_ENABLE_NODESET_COMPILER_DESCRIPTIONS |
◆ UA_ENABLE_DISCOVERY_SEMAPHORE
#define UA_ENABLE_DISCOVERY_SEMAPHORE |
#undef UA_ENABLE_DETERMINISTIC_RNG
#undef UA_ENABLE_DISCOVERY #undef UA_ENABLE_DISCOVERY_MULTICAST #undef UA_ENABLE_WEBSOCKET_SERVER #undef UA_ENABLE_QUERY #undef UA_ENABLE_MALLOC_SINGLETON
Definition at line 66 of file config.h.
◆ UA_VALGRIND_INTERACTIVE_INTERVAL
#define UA_VALGRIND_INTERACTIVE_INTERVAL 1000 |
#undef UA_ENABLE_UNIT_TEST_FAILURE_HOOKS
#undef UA_ENABLE_VALGRIND_INTERACTIVE
Definition at line 69 of file config.h.
◆ UA_GENERATED_NAMESPACE_ZERO
#define UA_GENERATED_NAMESPACE_ZERO |
◆ UA_DEBUG
#undef UA_GENERATED_NAMESPACE_ZERO_FULL
#undef UA_ENABLE_PUBSUB_MONITORING #undef UA_ENABLE_PUBSUB_BUFMALLOC #undef UA_PACK_DEBIAN Options for Debugging
Definition at line 78 of file config.h.
◆ _UA_BEGIN_DECLS
#undef UA_DEBUG_DUMP_PKGS
#undef UA_DEBUG_FILE_LINE_INFO #undef UA_DYNAMIC_LINKING Shortcuts for extern "C" declarations
Definition at line 89 of file config.h.
◆ _UA_END_DECLS
◆ UA_ARCHITECTURE_POSIX
#define UA_ARCHITECTURE_POSIX |
Select default architecture if non is selected through CMake or compiler define.
Definition at line 105 of file config.h.
◆ _XOPEN_SOURCE
#define _XOPEN_SOURCE 600 |
◆ _DEFAULT_SOURCE
◆ _BSD_SOURCE
On older systems we need to define _BSD_SOURCE.
_DEFAULT_SOURCE is an alias for that.
Definition at line 120 of file config.h.
◆ UA_HAS_GETIFADDR