Versions in this module Expand all Collapse all v0 v0.5.0 Aug 14, 2019 Changes in this version + type Channel struct + Address string + Method string + Name string + RateLogging int + RecvBufSize int + SendBufSize int + Sockets []Socket + Type string + func (ch *Channel) UnmarshalJSON(data []byte) error + type Config struct + Control string + ID string + Options Options + Transport string + func Parse() (Config, error) + type Device struct + Channels []Channel + Doc string + ID string + Key string + func (dev *Device) UnmarshalJSON(data []byte) error + func (dev Device) Name() string + type Options struct + Devices []Device + func (opts *Options) UnmarshalJSON(data []byte) error + func (opts Options) Device(name string) (Device, bool) + type Socket struct + Address string + Method string + RateLogging int + RecvBufSize int + SendBufSize int + Type string + func (sck *Socket) UnmarshalJSON(data []byte) error