Did you know ... Search Documentation:
Packs (add-ons) for SWI-Prolog

Package "mqtt"

Title:mqtt - pub/sub pack for SWI-Prolog using mosquitto
Rating:Not rated. Create the first rating!
Latest version:1.0.5
SHA1 sum:525561df84b59f8feed42e5b4551901f79f62c7c
Author:Oleh Lozynskyy <oleh.lozynskyy+github@gmail.com>
Maintainer:Oleh Lozynskyy <oleh.lozynskyy+github@gmail.com>
Packager:Oleh Lozynskyy <oleh.lozynskyy+github@gmail.com>
Home page:https://github.com/olsky/swi-mqtt-pack
Download URL:https://github.com/olsky/swi-mqtt-pack/releases/download/v1.0.5/mqtt-1.0.5.zip

Reviews

No reviews. Create the first review!.

Details by download location

VersionSHA1#DownloadsURL
1.0.32989826369fa181eb8869c1286bc7600feb6fb151https://github.com/olsky/swi-mqtt-pack/releases/download/v1.0.3/mqtt-1.0.3.zip
1.0.414fed056ee7d399db458a321110b6cd5198deae21https://github.com/olsky/swi-mqtt-pack/releases/download/v1.0.4/mqtt-1.0.4.zip
1.0.5525561df84b59f8feed42e5b4551901f79f62c7c8https://github.com/olsky/swi-mqtt-pack/releases/download/v1.0.5/mqtt-1.0.5.zip

SWI-Prolog Mosquitto MQTT Pack

This pack uses mosquitto library in the foreign code to add MQTT functionality to SWI-Prolog.

Supported features:

  • async and sync connections
  • mosquitto connection is stored in the PL_blob > this offers multiple mqtt connections
  • connect/pub/sub/disconnect predicates in prolog
  • custom callback per connection supported (set in options when creating connection)
  • multithreaded support: an additional engine will be created and attached to mosquito thread to perform callbacks

Contents of pack "mqtt"

Pack contains 15 files holding a total of 319K bytes.