9个版本
0.1.8 | 2023年6月6日 |
---|---|
0.1.7 | 2021年6月14日 |
0.1.6 | 2020年10月4日 |
0.1.5 | 2020年9月30日 |
#76 in #edge
被azure-iot-rs使用
23MB
419K SLoC
包含(ZIP文件,1MB)timediscretemicromock.xps,(Windows DLL,600KB)Tpm.dll,(ZIP文件,80KB)iothubclient_design.vsdx,(ZIP文件,41KB)httpapiex_retry_mechanism.vsdx,(ZIP文件,58KB)iothubclient_message_callback_ex_uml.vsdx,(ZIP文件,45KB)iothubhttptransport_image.vsdx 等8个文件更多。
azure-iot-rs-sys
为azure_iot_sdk_c提供的Rust绑定
构建
安装依赖项。
sudo apt-get install -y git cmake build-essential curl libcurl4-openssl-dev libssl-dev uuid-dev
克隆Azure IOT SDK。
git submodule update --init --depth 1
cd azure-iot-sdk-c
git submodule update --init --depth 1 c-utility/
git submodule update --init --depth 1 deps/umock-c/
git submodule update --init --depth 1 deps/parson/
git submodule update --init --depth 1 deps/azure-macrtoutils-c/
# These submodules dpeend on the feature selection.
git submodule update --init --depth 1 umqtt/
git submodule update --init --depth 1 uamqp/
git submodule update --init --depth 1 deps/uhttp/
git submodule update --init --depth 1 provisioning_client/deps/utpm
构建代码。
cargo build