Versions in this module Expand all Collapse all v1 v1.0.1 Sep 30, 2022 Changes in this version + type SimpleDriver struct + func (s *SimpleDriver) AddDevice(deviceName string, protocols map[string]models.ProtocolProperties, ...) error + func (s *SimpleDriver) Discover() + func (s *SimpleDriver) HandleReadCommands(deviceName string, protocols map[string]models.ProtocolProperties, ...) (res []*sdkModels.CommandValue, err error) + func (s *SimpleDriver) HandleWriteCommands(deviceName string, protocols map[string]models.ProtocolProperties, ...) error + func (s *SimpleDriver) Initialize(lc logger.LoggingClient, asyncCh chan<- *sdkModels.AsyncValues, ...) error + func (s *SimpleDriver) ProcessCustomConfigChanges(rawWritableConfig interface{}) + func (s *SimpleDriver) RemoveDevice(deviceName string, protocols map[string]models.ProtocolProperties) error + func (s *SimpleDriver) Stop(force bool) error + func (s *SimpleDriver) UpdateDevice(deviceName string, protocols map[string]models.ProtocolProperties, ...) error