gomqtt

module
v0.5.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 29, 2018 License: Apache-2.0

README

gomqtt

Build Status Coverage Status GoDoc Release Go Report Card

The gomqtt project provides various go packages that deal with the MQTT 3.1.1 protocol.

Installation

$ go get github.com/256dpi/gomqtt

Directories

Path Synopsis
Package broker implements an extensible MQTT broker.
Package broker implements an extensible MQTT broker.
Package client implements a MQTT client and service for interacting with brokers.
Package client implements a MQTT client and service for interacting with brokers.
future
Package future implements a generic future handling system.
Package future implements a generic future handling system.
cmd
Package packet implements functionality for encoding and decoding MQTT packets.
Package packet implements functionality for encoding and decoding MQTT packets.
Package session implements session objects to be used with MQTT clients and brokers.
Package session implements session objects to be used with MQTT clients and brokers.
Package spec implements a reusable specification test for MQTT brokers.
Package spec implements a reusable specification test for MQTT brokers.
Package topic implements common methods to handle MQTT topics.
Package topic implements common methods to handle MQTT topics.
Package transport implements functionality for handling MQTT connections.
Package transport implements functionality for handling MQTT connections.
flow
Package flow can be used to test MQTT packet flows.
Package flow can be used to test MQTT packet flows.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL