Expand description
Rust Link SDK,提供阿里云物联网平台的设备端 Rust 开发工具包(非官方)。
This document won’t be translated to English because “Aliyun IoT Platform” only has it’s Chinese version.
遵循阿里云物联网平台定义的 Alink 协议。
Re-exports§
pub use alink::aiot_module::AiotModule;
pub use alink::aiot_module::ModuleRecvKind;
pub use alink::ThreeTuple;
pub use dm::DataModelMsg;
pub use dm::DataModelOptions;
pub use dynregmq::DynamicRegister;
pub use dynregmq::DynamicRegisterResult;
pub use http_downloader::HttpDownloader;
pub use https::Http;
pub use mqtt::DeviceAuthInfo;
pub use mqtt::MqttClient;
pub use mqtt::MqttConnection;
pub use mqtt::MqttInstance;
pub use ra::base::SecureTunnelNotify;
pub use tunnel::protocol::Service as LocalService;
pub use tunnel::proxy::TunnelAction;
pub use tunnel::proxy::TunnelParams;
pub use tunnel::proxy::TunnelProxy;
pub use util::error::Error;
pub use util::error::Result;
Modules§
- alink
- ALink 基础协议。
- bootstrap
- dm
- 物模型
- dynregmq
- 设备认证(动态注册)。
- file
- 文件上传
- http_
downloader - HTTP 下载器
- https
- HTTPS 接入。
- logpost
- 日志上报。
- mqtt
- MQTT 协议接入。
- ntp
- NTP 时间同步服务。
- ota
- OTA
- ra
- 远程登录
- remote_
config - 远程配置
- shadow
- 设备影子
- subdev
- 子设备管理 设备标签
- tag
- 设备标签
- tunnel
- util
- 工具类