Versions in this module Expand all Collapse all v0 v0.0.2 Nov 25, 2023 Changes in this version + func StartPlugins() error + type Device interface + Initialize func(settings map[string]interface{}) + Register func() error + type DevicePlugin struct + Impl Device + func (DevicePlugin) Client(b *plugin.MuxBroker, c *rpc.Client) (interface{}, error) + func (p *DevicePlugin) Server(*plugin.MuxBroker) (interface{}, error) + type DeviceRPC struct + func (g *DeviceRPC) Greet() string + type DeviceRPCServer struct + Impl Device + func (s *DeviceRPCServer) Greet(args interface{}, resp *string) error v0.0.1 Nov 25, 2023 Changes in this version + type Plugin interface + Initialize func(settings map[string]interface{}) + Register func() error