rsiot/components/cmp_mqtt_client/
mod.rs

1//! Компонент MQTT-клиента для публикации и получения сообщений с брокера.
2//!
3//! # Примеры
4//!
5//! ## Только публикация данных
6//! ```
7#![doc = include_str!("../../../examples/cmp_mqtt_client/config_mqtt_server_publish.rs")]
8//! ```
9//!
10//! ## Только получение данных
11//! ```
12#![doc = include_str!("../../../examples/cmp_mqtt_client/config_mqtt_server_subscribe.rs")]
13//! ```
14
15mod component;
16mod config;
17mod error;
18mod fn_process;
19mod tasks;
20
21pub use component::Cmp;
22pub use config::{Config, ConfigPublish, ConfigSubscribe};
23pub use error::Error;
24
25type Result<T> = std::result::Result<T, Error>;