14#include <aws/mqtt/client.h>
15#include <aws/mqtt/v5/mqtt5_client.h>
27 class ClientBootstrap;
37 class Mqtt5ClientCore;
98 const Io::SocketOptions &socketOptions,
99 const Crt::Io::TlsContext &tlsContext,
100 bool useWebsocket =
false,
101 bool enableMetrics =
true,
120 const char *hostName,
122 const Io::SocketOptions &socketOptions,
123 bool useWebsocket =
false,
124 bool enableMetrics =
true,
#define AWS_CRT_CPP_API
Definition Exports.h:36
Definition Bootstrap.h:35
Definition IoTSDKMetrics.h:26
Definition MqttClient.h:48
MqttClient(const MqttClient &)=delete
Definition MqttConnection.h:158
aws_allocator Allocator
Definition Allocator.h:14
AWS_CRT_CPP_API Allocator * ApiAllocator() noexcept
Definition Allocator.cpp:24
std::unique_ptr< T, std::function< void(T *)> > ScopedResource
Definition Types.h:168
Definition Allocator.h:11
Definition StringView.h:862