AMQP handler
The AMQP handler (amqphandler) package implements the communication protocol with AosCloud backend.
Communication with AosCloud is done using the AMQP protocol. See Messages for a detailed description of messages.
AMQP handler implements two threads for reading and writing data to the RabbitMQ message broker. Communication with SM components is done using internal message queues as shown in the below diagram.