|
AWS IoT Device SDK C++ v2 1.44.1
AWS IoT Device SDK C++ v2
|
#include <DiscoveryClient.h>
Public Member Functions | |
| DiscoveryClientConfig () noexcept | |
| DiscoveryClientConfig (const DiscoveryClientConfig &rhs)=default | |
| DiscoveryClientConfig (DiscoveryClientConfig &&rhs)=default | |
| DiscoveryClientConfig & | operator= (const DiscoveryClientConfig &rhs)=default |
| DiscoveryClientConfig & | operator= (DiscoveryClientConfig &&rhs)=default |
| ~DiscoveryClientConfig ()=default | |
|
noexcept |
|
default |
|
default |
|
default |
|
default |
|
default |
| Crt::Io::ClientBootstrap* Aws::Discovery::DiscoveryClientConfig::Bootstrap |
The client bootstrap to use for setting up and tearing down connections. If not defined, the static default will be used instead.
| Crt::Optional<Crt::String> Aws::Discovery::DiscoveryClientConfig::ggServerName |
The full string of the greengrass server endpoint that you want to connect to. Defaults to this over using Region to connect to server Optional. (mutually exclusive with ggServerName)
| size_t Aws::Discovery::DiscoveryClientConfig::MaxConnections |
The maximum number of concurrent connections allowed
| Crt::Optional<Crt::Http::HttpClientConnectionProxyOptions> Aws::Discovery::DiscoveryClientConfig::ProxyOptions |
The proxy options for all http connections made by this client. Optional.
| Crt::String Aws::Discovery::DiscoveryClientConfig::Region |
The value of the Aws region to connect to. Optional. (mutually exclusive with ggServerName)
| Crt::Io::SocketOptions Aws::Discovery::DiscoveryClientConfig::SocketOptions |
The socket options of the connections made by the client. Required.
| Crt::Optional<Crt::Io::TlsContext> Aws::Discovery::DiscoveryClientConfig::TlsContext |
The TLS options for all http connections made by this client. Optional.