tortoise:用Elixir编写的MQTT客户端

时间:2024-06-03 00:42:34
【文件属性】:

文件名称:tortoise:用Elixir编写的MQTT客户端

文件大小:105KB

文件格式:ZIP

更新时间:2024-06-03 00:42:34

Elixir

乌龟 一种MQTT客户端应用程序,该应用程序保持与一个或多个MQTT代理的连接,处理订阅并公开发布者以将消息发布到代理。 Tortoise支持的其他功能包括: 保持与MQTT服务器的连接(目前为3.1.1版) 重试使用增量退避的连接 发布和订阅QoS 0、1和2的主题 连接支持最后的消息 通过TCP和SSL连接 那里有基础知识,但某些API可能会在不久的将来发生变化 一种PubSub系统,可以在其中侦听系统事件。 目前,可以订阅连接状态和ping响应时间以进行统计和管理。 大多数面向公众的界面都应该在Tortoise模块中。 有关正在进行的工作,请参阅GitHub问题:“设计中的已知问题”,“需要完成的工作”等等。 如果出现混乱或损坏的情况,请随时打开自己的问题。 我很想获得一些反馈,并帮助建立这个东西。 例子 可以按以下方式启动受监管的连接: # connect to th


【文件预览】:
tortoise-master
----mix.exs(2KB)
----coveralls.json(58B)
----lib()
--------tortoise.ex(14KB)
--------tortoise()
----config()
--------config.exs(1KB)
----LICENSE(11KB)
----.formatter.exs(84B)
----test()
--------tortoise_test.exs(3KB)
--------tortoise()
--------test_helper.exs(7KB)
--------support()
----README.md(6KB)
----dialyzer.ignore(1KB)
----mix.lock(5KB)
----docs()
--------publishing_messages.md(3KB)
--------connection_supervision.md(6KB)
--------introduction.md(6KB)
--------connecting_to_a_mqtt_broker.md(9KB)
----.gitignore(663B)
----CHANGELOG.md(15KB)

网友评论