Categorygithub.com/uhppoted/uhppoted-lib
modulepackage
0.8.8
Repository: https://github.com/uhppoted/uhppoted-lib.git
Documentation: pkg.go.dev

# README

build

uhppoted-lib

Shared library that implements the functionality common to multiple uhppoted sub-projects. In particular:

  • conf file marshaling
  • ACL (access control lists)
  • TSV encoding and decoding
  • Wrapper functions for the rest and MQTT services to facilitate invoking controller functions on multiple devices.

Release Notes

Current Release

v0.8.8 - 2024-03-26

  1. RestoreDefaultParameters API function to reset controller to manufacturer default configuration.
  2. Bumped Go version to 1.22

Development

Building from source

Assuming you have Go and make installed:

git clone https://github.com/uhppoted/uhppoted-lib.git
cd uhppoted-lib
make build

If you prefer not to use make:

git clone https://github.com/uhppoted/uhppoted-lib.git
cd uhppoted-lib
mkdir bin
go build -trimpath -o bin ./...

Dependencies

DependencyDescription
uhppote-coreDevice level API implementation
golang.org/x/sysSupport for Windows services

# Packages

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
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
The os package implements replacement functions for the Go [os/https://pkg.go.dev/os] package.
No description provided by the author