aws-crt-cpp
C++ wrapper around the aws-c-* libraries. Provides Cross-Platform Transport Protocols and SSL/TLS implementations for C++.
Aws::Iot::MqttClientConnectionConfigBuilder Member List

This is the complete list of members for Aws::Iot::MqttClientConnectionConfigBuilder, including all inherited members.

Build() noexceptAws::Iot::MqttClientConnectionConfigBuilder
LastError() const noexceptAws::Iot::MqttClientConnectionConfigBuilderinline
MqttClientConnectionConfigBuilder()Aws::Iot::MqttClientConnectionConfigBuilder
MqttClientConnectionConfigBuilder(const char *certPath, const char *pkeyPath, Crt::Allocator *allocator=Crt::g_allocator) noexceptAws::Iot::MqttClientConnectionConfigBuilder
MqttClientConnectionConfigBuilder(const Crt::ByteCursor &cert, const Crt::ByteCursor &pkey, Crt::Allocator *allocator=Crt::g_allocator) noexceptAws::Iot::MqttClientConnectionConfigBuilder
MqttClientConnectionConfigBuilder(const Crt::Io::TlsContextPkcs11Options &pkcs11Options, Crt::Allocator *allocator=Crt::g_allocator) noexceptAws::Iot::MqttClientConnectionConfigBuilder
MqttClientConnectionConfigBuilder(const char *windowsCertStorePath, Crt::Allocator *allocator=Crt::g_allocator) noexceptAws::Iot::MqttClientConnectionConfigBuilder
MqttClientConnectionConfigBuilder(const WebsocketConfig &config, Crt::Allocator *allocator=Crt::g_allocator) noexceptAws::Iot::MqttClientConnectionConfigBuilder
operator bool() const noexceptAws::Iot::MqttClientConnectionConfigBuilderinlineexplicit
WithCertificateAuthority(const char *caPath) noexceptAws::Iot::MqttClientConnectionConfigBuilder
WithCertificateAuthority(const Crt::ByteCursor &cert) noexceptAws::Iot::MqttClientConnectionConfigBuilder
WithEndpoint(const Crt::String &endpoint)Aws::Iot::MqttClientConnectionConfigBuilder
WithEndpoint(Crt::String &&endpoint)Aws::Iot::MqttClientConnectionConfigBuilder
WithHttpProxyOptions(const Crt::Http::HttpClientConnectionProxyOptions &proxyOptions) noexceptAws::Iot::MqttClientConnectionConfigBuilder
WithMetricsCollection(bool enabled)Aws::Iot::MqttClientConnectionConfigBuilder
WithMinimumTlsVersion(aws_tls_versions minimumTlsVersion) noexceptAws::Iot::MqttClientConnectionConfigBuilder
WithPortOverride(uint16_t port) noexceptAws::Iot::MqttClientConnectionConfigBuilder
WithSdkName(const Crt::String &sdkName)Aws::Iot::MqttClientConnectionConfigBuilder
WithSdkVersion(const Crt::String &sdkVersion)Aws::Iot::MqttClientConnectionConfigBuilder
WithTcpConnectTimeout(uint32_t connectTimeoutMs) noexceptAws::Iot::MqttClientConnectionConfigBuilder
WithTcpKeepAlive() noexceptAws::Iot::MqttClientConnectionConfigBuilder
WithTcpKeepAliveInterval(uint16_t keepAliveIntervalSecs) noexceptAws::Iot::MqttClientConnectionConfigBuilder
WithTcpKeepAliveMaxProbes(uint16_t maxProbes) noexceptAws::Iot::MqttClientConnectionConfigBuilder
WithTcpKeepAliveTimeout(uint16_t keepAliveTimeoutSecs) noexceptAws::Iot::MqttClientConnectionConfigBuilder