sylvia_iot_broker::libs

Module mq

Source
Expand description

To management queues for applications and networks.

For applications, the application::ApplicationMgr manages the following kind of queues:

  • uldata: uplink data from the broker to the application.
  • dldata: downlink data from the application to the broker.
  • dldata-resp: the response of downlink data.
  • dldata-result: the data process result from the network.

For networks, the network::NetworkMgr manages the following kind of queues:

  • uldata: device uplink data from the network to the broker.
  • dldata: downlink data from the broker to the network.
  • dldata-result: the data process result from the network.

Modules§

Structs§

  • Detail queue connection status.
  • The options of the application/network manager.

Enums§

  • The general connection type with reference counter for upper layer maintenance.
  • Manager status.

Constants§