libmqtt:Go中的MQTT v3.1.15.0库

时间:2021-02-02 17:31:37
【文件属性】:
文件名称:libmqtt:Go中的MQTT v3.1.15.0库
文件大小:119KB
文件格式:ZIP
更新时间:2021-02-02 17:31:37
mqtt client library lib LibraryGo libmqtt 在纯Go中具有丰富的现代MQTT库,适用于Go , C/C++ , Java 目录 产品特点 MQTT v3.1.1 / v5.0客户端支持(仅异步) 高性能和更少的内存占用(请参阅 ) 可定制的主题路由(请参阅) 多个内置会话持久方法(请参阅 ) , ,支持 惯用语 用法 此包可以用作 围棋 先决条件 去1.9+ 脚步 TL; DR:您可以在找到完整的示例 1.去得到这个项目 go get github.com/goiiot/libmqtt 2.将此包导入您的项目文件中 import "github.com/goiiot/libmqtt" 3,创建自定义客户端 // Create a client and enable auto reconnect when connection lost // We primarily use `RegexRouter` for client client , err := libmqtt . NewClient ( // enable keepalive (10s interval) with 20% tol
【文件预览】:
libmqtt-master
----client_conn.go(10KB)
----.gitignore(68B)
----go.mod(256B)
----client_connector_ws_js.go(1KB)
----pkt_conn_test.go(7KB)
----client_conn_options.go(6KB)
----client_connector.go(4KB)
----client_reconn_test.go(1KB)
----Makefile(2KB)
----util_test.go(10KB)
----pkt_ping_test.go(2KB)
----.travis.yml(479B)
----router.go(3KB)
----pkt_ping.go(2KB)
----pkt_conn.go(17KB)
----client_options.go(9KB)
----LICENSE(11KB)
----client_async.go(7KB)
----libmqtt_test.go(3KB)
----pkt_pub.go(11KB)
----go.sum(9KB)
----testdata()
--------client-cert.pem(1KB)
--------ca-cert.pem(1020B)
--------client-key.pem(2KB)
----c()
--------.gitignore(437B)
--------libmqtt_c.go(7KB)
--------Makefile(1KB)
--------options_c.go(8KB)
--------README.md(3KB)
--------example()
----examples()
--------client.go(4KB)
----java()
--------handlers_jni.h(1016B)
--------.gitignore(36B)
--------Makefile(2KB)
--------org()
--------handlers_jni.cpp(5KB)
--------libmqtt_jni.cpp(4KB)
--------README.md(4KB)
--------options_jni.cpp(6KB)
----pkt_pub_test.go(6KB)
----handler.go(4KB)
----README.md(8KB)
----util.go(7KB)
----persist.go(9KB)
----decoder.go(11KB)
----decoder_test.go(3KB)
----router_test.go(2KB)
----log_test.go(2KB)
----benchmark()
--------Makefile(642B)
--------README.md(856B)
--------client_test.go(3KB)
----encoder.go(1KB)
----.golangci.yml(2KB)
----log.go(2KB)
----client_base_test.go(5KB)
----pkt_sub.go(8KB)
----pkt_auth.go(2KB)
----encoder_test.go(2KB)
----pkt_auth_test.go(3KB)
----msg_test.go(1KB)
----client_connector_ws_other.go(2KB)
----msg.go(2KB)
----libmqtt.go(12KB)
----client_test.go(2KB)
----cmd()
--------libmqtt()
----fuzz.go(978B)
----persist_test.go(3KB)
----pkt_sub_test.go(4KB)

网友评论