Categorygithub.com/linksmart/device-gateway
modulepackage
2.0.0-alpha.1+incompatible
Repository: https://github.com/linksmart/device-gateway.git
Documentation: pkg.go.dev

# README

LinkSmart Device Gateway

GitHub release Build Status

Documentation

https://docs.linksmart.eu/display/DGW

Development

The dependencies of this package are managed by Go Modules.

To compile from source:

git clone https://github.com/linksmart/device-gateway.git
cd device-gateway
go build -mod=vendor

# Constants

Use to invalidate cache during the requests for agent's data.
No description provided by the author
No description provided by the author
DNS-SD service name (type).
No description provided by the author
No description provided by the author
Constantly running and emitting output.
Executes, outputs data, exits.
Executes periodically (see Interval).
HTTP.
No description provided by the author
No description provided by the author
No description provided by the author
MQTT.
No description provided by the author

# Variables

No description provided by the author
No description provided by the author
overriden by environment variable.

# Structs

Description of how to run an agent that communicates with hardware .
Manages agents, their executions and data caching and provisioning .
An envelope data structure for agent's data .
Main configuration struct .
An envelope data structure for requests of data from services .
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
MQTTConnector provides MQTT protocol connectivity.
No description provided by the author
Ticket Obtainer Client Config.
No description provided by the author
RESTfulAPI contains all required configuration for running a RESTful API for device gateway.
TODO move to a package Service Catalogs Registration Config.
Ticket Validator Config.

# Type aliases

No description provided by the author