Versions in this module Expand all Collapse all v4 v4.0.0 Nov 27, 2024 Changes in this version + type Client struct + func (_m *Client) AddRoute(topic string, callback mqtt.MessageHandler) + func (_m *Client) Connect() mqtt.Token + func (_m *Client) Disconnect(quiesce uint) + func (_m *Client) IsConnected() bool + func (_m *Client) IsConnectionOpen() bool + func (_m *Client) OptionsReader() mqtt.ClientOptionsReader + func (_m *Client) Publish(topic string, qos byte, retained bool, payload interface{}) mqtt.Token + func (_m *Client) Subscribe(topic string, qos byte, callback mqtt.MessageHandler) mqtt.Token + func (_m *Client) SubscribeMultiple(filters map[string]byte, callback mqtt.MessageHandler) mqtt.Token + func (_m *Client) Unsubscribe(topics ...string) mqtt.Token + type Message struct + func (_m *Message) Ack() + func (_m *Message) Duplicate() bool + func (_m *Message) MessageID() uint16 + func (_m *Message) Payload() []byte + func (_m *Message) Qos() byte + func (_m *Message) Retained() bool + func (_m *Message) Topic() string + type Token struct + func (_m *Token) Done() <-chan struct{} + func (_m *Token) Error() error + func (_m *Token) Wait() bool + func (_m *Token) WaitTimeout(_a0 time.Duration) bool Other modules containing this package git.buildlinx.io/buildlinx/edgelinx/go-libs/app-functions-sdk-go/v3