|
AWS IoT Device SDK C++ v2
1.43.1
AWS IoT Device SDK C++ v2
|
Go to the documentation of this file.
6 #include <aws/crt/Config.h>
44 bool enableMetrics =
true);
71 bool enableMetrics =
true);
76 explicit operator bool() const noexcept {
return m_context ? true :
false; }
81 int LastError() const noexcept {
return m_lastError; }
92 bool enableMetrics =
true);
102 bool m_enableMetricsCollection;
128 const char *certPath,
129 const char *pkeyPath,
181 const char *windowsCertStorePath,
439 explicit operator bool() const noexcept {
return m_lastError == 0; }
444 int LastError() const noexcept {
return m_lastError ? m_lastError : AWS_ERROR_UNKNOWN; }
458 uint32_t m_portOverride;
463 bool m_enableMetricsCollection =
true;
468 bool m_isUsingCustomAuthorizer =
false;
501 int LastError() const noexcept {
return m_client.LastError(); }
506 explicit operator bool() const noexcept {
return m_client ? true :
false; }
515 #endif // !BYO_CRYPTO
AWS_CRT_CPP_API Allocator * ApiAllocator() noexcept
Definition: Allocator.cpp:24
Definition: MqttClient.h:115
Definition: MqttClient.h:479
Definition: MqttCommon.h:24
Definition: TlsOptions.h:36
int LastError() const noexcept
Definition: MqttClient.h:81
Definition: MqttCommon.h:105
Definition: Optional.h:19
Definition: TlsOptions.h:350
Definition: TlsOptions.h:217
int LastError() const noexcept
Definition: MqttClient.h:444
Definition: MqttClient.h:26
int LastError() const noexcept
Definition: MqttClient.h:501
Definition: HttpConnection.h:299
Definition: SocketOptions.h:48
#define AWS_CRT_CPP_API
Definition: Exports.h:36
static Crt::String AddToUsernameParameter(Crt::String currentUsername, Crt::String parameterValue, Crt::String parameterPreText)
Definition: Mqtt5Client.cpp:21
Definition: Allocator.h:11
aws_byte_cursor ByteCursor
Definition: Types.h:31
std::function< void(std::shared_ptr< Http::HttpRequest > req, const OnWebSocketHandshakeInterceptComplete &onComplete)> OnWebSocketHandshakeIntercept
Definition: MqttConnection.h:146
aws_allocator Allocator
Definition: Allocator.h:14
Definition: Bootstrap.h:35
Definition: MqttClient.h:48
std::basic_string< char, std::char_traits< char >, StlAllocator< char > > String
Definition: Types.h:45