# README
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
RestoreDefaultParameters
API function to reset controller to manufacturer default configuration.- 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
Dependency | Description |
---|---|
uhppote-core | Device level API implementation |
golang.org/x/sys | Support 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