8#ifndef UA_NETWORK_MQTT_H_
9#define UA_NETWORK_MQTT_H_
18#if defined(UA_ENABLE_MQTT_TLS_OPENSSL)
19#include <openssl/ssl.h>
20#elif defined(UA_ENABLE_MQTT_TLS_MBEDTLS)
33#if defined(UA_ENABLE_MQTT_TLS_OPENSSL)
35#elif defined(UA_ENABLE_MQTT_TLS_MBEDTLS)
36 mqtt_pal_socket_handle sockfd;
UA_PubSubTransportLayer UA_PubSubTransportLayerMQTT(void)
TODO: will topic, will message, keep alive ssl: flag.
This work is licensed under a Creative Commons CCZero 1.0 Universal License.
UA_String mqttClientKeyPath
UA_UInt32 mqttSendBufferSize
UA_Connection * connection
UA_UInt32 mqttRecvBufferSize
UA_NetworkAddressUrlDataType address
UA_String mqttClientCertPath
_UA_BEGIN_DECLS typedef bool UA_Boolean
This Source Code Form is subject to the terms of the Mozilla Public License, v.