# Functions
CheckifClientExist used to check if the client conn object exist.
GetPublishedData is used to get the data for topic subscribed.
InitMQTTData creates an initialized hashmap.
NewClient returns a configured `Client`.
NewTLSConfig creates a tls config for mqtt client.
SetClientID sets the mqtt client id.
SetHost sets the host where to connect.
SetPort sets the port where to connect.
StartMQTTClient is used to initiate the client and set the configuration.
# Type aliases
Config represents an attribute config setter for the `Client`.