cloudsyncmgr

package
v1.1.6 Latest Latest
Warning

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

Go to latest
Published: Feb 4, 2022 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

Package cloudsyncmgr provides functionalities to handle the cloud synchronization

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CloudSync

type CloudSync interface {
	InitiateCloudSync(isCloudSet string) error
	//implemented by external REST API
	RequestCloudSyncConf(host string, clientID string, message mqttmgr.Message, topic string) string
}

CloudSync is the interface for starting Cloud synchronization

func GetInstance

func GetInstance() CloudSync

GetInstance returns cloudSync instaance

type CloudSyncImpl

type CloudSyncImpl struct{}

CloudSyncImpl struct

func (*CloudSyncImpl) InitiateCloudSync added in v1.1.4

func (c *CloudSyncImpl) InitiateCloudSync(isCloudSet string) (err error)

InitiateCloudSync initiate CloudSync

func (*CloudSyncImpl) RequestCloudSyncConf added in v1.1.4

func (c *CloudSyncImpl) RequestCloudSyncConf(host string, clientID string, message mqttmgr.Message, topic string) string

RequestCloudSyncConf is configuration request handler

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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