-
Anjay是一款对客户端OMA LwM2M协议的C语言实现
资源介绍
Anjay LwM2M库
什么是安妮?
Anjay是一个C库,旨在作为OMA轻型机对机(LwM2M)设备管理协议的参考实现。 它通过处理协议细节简化了功能齐全的LwM2M客户端应用程序的开发,使用户可以专注于特定于设备的方面。
该项目已创建,并由积极维护。
支持的功能
此版本完全支持OMA LwM2M TS 1.0功能。 支持TS 1.1的版本。
LwM2M引导程序接口:
请求
完
写
删除
发现
LwM2M客户端注册界面:
寄存器
更新资料
注销
LwM2M设备管理和服务启用接口:
读
发现
写
写属性
执行
创造
删除
LwM2M信息报告界面:
观察
通知
取消观察
LwM2M安全模式:
带证书的DTLS(如果后端TLS库支持)
带PSK的DTLS(如果后端TLS库支持)
NoSec模式
支持的TLS后端:
mbed TLS
的OpenSSL
tinydtls
支持平台:
任何类似Unix的操作系统,例如Linux(包括Android),macOS和BSD系列
Microsoft Windows(初步支持,有关详细信息,请参见 )
具有lwIP网络堆