AWS IoT Device SDK C++ v2
1.34.0
AWS IoT Device SDK C++ v2
|
This is the complete list of members for Aws::Iot::Mqtt5ClientBuilder, including all inherited members.
Build() noexcept | Aws::Iot::Mqtt5ClientBuilder | |
LastError() const noexcept | Aws::Iot::Mqtt5ClientBuilder | inline |
Mqtt5ClientBuilder(const Mqtt5ClientBuilder &)=delete | Aws::Iot::Mqtt5ClientBuilder | |
Mqtt5ClientBuilder(Mqtt5ClientBuilder &&)=delete | Aws::Iot::Mqtt5ClientBuilder | |
NewMqtt5ClientBuilderWithCustomAuthorizer(const Crt::String hostName, const Mqtt5CustomAuthConfig &customAuthConfig, Crt::Allocator *allocator) noexcept | Aws::Iot::Mqtt5ClientBuilder | static |
NewMqtt5ClientBuilderWithCustomAuthorizerWebsocket(const Crt::String hostName, const Mqtt5CustomAuthConfig &customAuthConfig, const WebsocketConfig &config, Crt::Allocator *allocator) noexcept | Aws::Iot::Mqtt5ClientBuilder | static |
NewMqtt5ClientBuilderWithMtlsFromMemory(const Crt::String hostName, const Crt::ByteCursor &certPath, const Crt::ByteCursor &pkeyPath, Crt::Allocator *allocator=Crt::ApiAllocator()) noexcept | Aws::Iot::Mqtt5ClientBuilder | static |
NewMqtt5ClientBuilderWithMtlsFromPath(const Crt::String hostName, const char *certPath, const char *pkeyPath, Crt::Allocator *allocator=Crt::ApiAllocator()) noexcept | Aws::Iot::Mqtt5ClientBuilder | static |
NewMqtt5ClientBuilderWithMtlsPkcs11(const Crt::String hostName, const Crt::Io::TlsContextPkcs11Options &pkcs11Options, Crt::Allocator *allocator=Crt::ApiAllocator()) noexcept | Aws::Iot::Mqtt5ClientBuilder | static |
NewMqtt5ClientBuilderWithMtlsPkcs12(const Crt::String hostName, const struct Pkcs12Options &options, Crt::Allocator *allocator=Crt::ApiAllocator()) noexcept | Aws::Iot::Mqtt5ClientBuilder | static |
NewMqtt5ClientBuilderWithWebsocket(const Crt::String hostName, const WebsocketConfig &config, Crt::Allocator *allocator=Crt::ApiAllocator()) noexcept | Aws::Iot::Mqtt5ClientBuilder | static |
NewMqtt5ClientBuilderWithWindowsCertStorePath(const Crt::String hostName, const char *windowsCertStorePath, Crt::Allocator *allocator=Crt::ApiAllocator()) noexcept | Aws::Iot::Mqtt5ClientBuilder | static |
operator bool() const noexcept | Aws::Iot::Mqtt5ClientBuilder | inlineexplicit |
operator=(const Mqtt5ClientBuilder &)=delete | Aws::Iot::Mqtt5ClientBuilder | |
operator=(Mqtt5ClientBuilder &&)=delete | Aws::Iot::Mqtt5ClientBuilder | |
WithAckTimeoutSec(uint32_t ackTimeoutSec) noexcept | Aws::Iot::Mqtt5ClientBuilder | |
WithAckTimeoutSeconds(uint32_t ackTimeoutSec) noexcept | Aws::Iot::Mqtt5ClientBuilder | |
WithBootstrap(Crt::Io::ClientBootstrap *bootStrap) noexcept | Aws::Iot::Mqtt5ClientBuilder | |
WithCertificateAuthority(const char *caPath) noexcept | Aws::Iot::Mqtt5ClientBuilder | |
WithCertificateAuthority(const Crt::ByteCursor &cert) noexcept | Aws::Iot::Mqtt5ClientBuilder | |
WithClientAttemptingConnectCallback(OnAttemptingConnectHandler callback) noexcept | Aws::Iot::Mqtt5ClientBuilder | |
WithClientConnectionFailureCallback(OnConnectionFailureHandler callback) noexcept | Aws::Iot::Mqtt5ClientBuilder | |
WithClientConnectionSuccessCallback(OnConnectionSuccessHandler callback) noexcept | Aws::Iot::Mqtt5ClientBuilder | |
WithClientDisconnectionCallback(OnDisconnectionHandler callback) noexcept | Aws::Iot::Mqtt5ClientBuilder | |
WithClientExtendedValidationAndFlowControl(ClientExtendedValidationAndFlowControl clientExtendedValidationAndFlowControl) noexcept | Aws::Iot::Mqtt5ClientBuilder | |
WithClientStoppedCallback(OnStoppedHandler callback) noexcept | Aws::Iot::Mqtt5ClientBuilder | |
WithConnackTimeoutMs(uint32_t connackTimeoutMs) noexcept | Aws::Iot::Mqtt5ClientBuilder | |
WithConnectOptions(std::shared_ptr< ConnectPacket > packetConnect) noexcept | Aws::Iot::Mqtt5ClientBuilder | |
WithCustomAuthorizer(const Iot::Mqtt5CustomAuthConfig &config) noexcept | Aws::Iot::Mqtt5ClientBuilder | |
WithHostName(Crt::String hostname) | Aws::Iot::Mqtt5ClientBuilder | |
WithHttpProxyOptions(const Crt::Http::HttpClientConnectionProxyOptions &proxyOptions) noexcept | Aws::Iot::Mqtt5ClientBuilder | |
WithMinConnectedTimeToResetReconnectDelayMs(uint64_t minConnectedTimeToResetReconnectDelayMs) noexcept | Aws::Iot::Mqtt5ClientBuilder | |
WithOfflineQueueBehavior(ClientOperationQueueBehaviorType offlineQueueBehavior) noexcept | Aws::Iot::Mqtt5ClientBuilder | |
WithPingTimeoutMs(uint32_t pingTimeoutMs) noexcept | Aws::Iot::Mqtt5ClientBuilder | |
WithPort(uint32_t port) noexcept | Aws::Iot::Mqtt5ClientBuilder | |
WithPublishReceivedCallback(OnPublishReceivedHandler callback) noexcept | Aws::Iot::Mqtt5ClientBuilder | |
WithReconnectOptions(ReconnectOptions reconnectOptions) noexcept | Aws::Iot::Mqtt5ClientBuilder | |
WithSdkName(const Crt::String &sdkName) | Aws::Iot::Mqtt5ClientBuilder | |
WithSdkVersion(const Crt::String &sdkVersion) | Aws::Iot::Mqtt5ClientBuilder | |
WithSessionBehavior(ClientSessionBehaviorType sessionBehavior) noexcept | Aws::Iot::Mqtt5ClientBuilder | |
WithSocketOptions(Crt::Io::SocketOptions socketOptions) noexcept | Aws::Iot::Mqtt5ClientBuilder | |
WithTopicAliasingOptions(TopicAliasingOptions topicAliasingOptions) noexcept | Aws::Iot::Mqtt5ClientBuilder | |
~Mqtt5ClientBuilder() | Aws::Iot::Mqtt5ClientBuilder | inlinevirtual |