# Functions

ApplySettings applies all launch settings.
CreateCloudConnection creates a remote mosquitto connection.
CreateHubConnection creates a hub connection.
CreateLocalConnection creates a local mosquitto connection.
DefaultSettings returns the default settings.
HonoConnect connects to the Hub.
LocalConnect connects to the local broker.
NewCAPool opens a certificates pool.
NewFSTlsConfig initializes a file Hub TLS.
NewHonoPub returns publisher for the Hono message connection.
NewHonoSub returns subscriber for the Hono message connection.
NewHubTLSConfig initializes the Hub TLS.
NewHubUsername returns username from hub connection settings.
NewLocalTLSConfig initializes the Local broker TLS.
NewOnlineHonoPub returns publisher for the Hono message connection in online mode.
NewTPMTlsConfig initializes s TPM Hub TLS.
ParseProvisioningJSON parse and get settings values using the provided json content.
ReadConfig reads the configuration file provided settings.
ReadProvisioning reads the provisioning file provided settings.
SetupLocalTLS creates a local ssl configuration.
SetupTracing initializes the messages tracing.

# Structs

HubConnectionSettings contains remote connection related settings.
LocalConnectionSettings contains the local connection settings.
Settings defines all configurable data that is used to setup the Suite Connector.
TLSSettings represents the TLS configuration data.

# Interfaces

SettingsAccessor is used accessing embedded struct members.

# Type aliases

Cleaner type is used to define the clean-up function.