在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):dustin/mqtt-hs开源软件地址(OpenSource Url):https://github.com/dustin/mqtt-hs开源编程语言(OpenSource Language):Haskell 98.8%开源软件介绍(OpenSource Introduction):mqttAn MQTT protocol implementation for Haskell. Client ExamplesPublishimport Network.MQTT.Client
import Network.URI (parseURI)
main :: IO ()
main = do
let (Just uri) = parseURI "mqtt://test.mosquitto.org"
mc <- connectURI mqttConfig uri
publish mc "tmp/topic" "hello!" False Subscribeimport Network.MQTT.Client
import Network.URI (parseURI)
main :: IO ()
main = do
let (Just uri) = parseURI "mqtt://test.mosquitto.org"
mc <- connectURI mqttConfig{_msgCB=SimpleCallback msgReceived} uri
print =<< subscribe mc [("tmp/topic1", subOptions), ("tmp/topic2", subOptions)] []
waitForClient mc -- wait for the the client to disconnect
where
msgReceived _ t m p = print (t,m,p) |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论