modulepackage
2.0.0-alpha.1+incompatible
Repository: https://github.com/linksmart/device-gateway.git
Documentation: pkg.go.dev
# README
LinkSmart Device Gateway
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