kpal-plugin

Crates.iokpal-plugin
lib.rskpal-plugin
version0.2.2
sourcesrc
created_at2019-12-14 10:28:50.662699
updated_at2020-03-08 07:32:05.789614
descriptionA library for writing new KPAL plugins
homepage
repositoryhttps://github.com/kmdouglass/kpal
max_upload_size
id189326
size55,796
Kyle M. Douglass (kmdouglass)

documentation

README

KPAL Plugins

Docs.rs Crates.io

A library that lets you incorporate new peripherals into KPAL.

Overview

kpal-plugin provides the data types and functions that allow you to write your own plugin for KPAL. A plugin provides the common interface between the KPAL daemon and a specific peripheral. You expose functions through the library that are part of the plugin API, and these in functions call your own custom code that work with your peripheral.

Plugins are implemented as shared libraries (.so files on Linux).

Getting started

Check out the examples for ideas on how to write a plugin.

Commit count: 239

cargo fmt