handler

package
v0.0.0-...-dddc173 Latest Latest
Warning

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

Go to latest
Published: Nov 13, 2019 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DataDownPayload

type DataDownPayload struct {
	Pj *simplejson.Json
}

DataDownPayload ...

type MQTTHandler

type MQTTHandler struct {
	ClientID string
	ServerID string

	LostConnectTime time.Time
	Firmware        chan []byte
	// contains filtered or unexported fields
}

MQTTHandler ...

func (*MQTTHandler) Close

func (h *MQTTHandler) Close() error

Close stops the handler.

func (*MQTTHandler) DataDownChan

func (h *MQTTHandler) DataDownChan() chan DataDownPayload

DataDownChan returns the channel containing the received DataDownPayload.

func (*MQTTHandler) GetLostConnectTime

func (h *MQTTHandler) GetLostConnectTime() time.Time

GetLostConnectTime ..

func (*MQTTHandler) IsConnected

func (h *MQTTHandler) IsConnected() bool

IsConnected ..

func (*MQTTHandler) SendDataUp

func (h *MQTTHandler) SendDataUp(payload interface{}) error

SendDataUp sends a DataUpPayload.

func (*MQTTHandler) SendSerDataUp

func (h *MQTTHandler) SendSerDataUp(b []byte) error

SendSerDataUp sends a DataUpPayload.

func (*MQTTHandler) SubFirmware

func (h *MQTTHandler) SubFirmware(topic string) chan []byte

SubFirmware ..

Jump to

Keyboard shortcuts

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