# Functions

NewEdgeManager creates EdgeManager with the given BrokerConfig and sets up a listener for EdgeConfiguration changes.

# Structs

BrokerConfig contains address and credentials for the MQTT broker.
EdgeConfiguration represents local Edge Thing configuration - its device, tenant and policy identifiers.
EdgeManager represents the EdgeConnector used for connection with its configurations.

# Interfaces

EdgeConnector declares update and close function for every edge client.