19 lines
312 B
Go
19 lines
312 B
Go
package core
|
|
|
|
import (
|
|
"github.com/evcc-io/evcc/core/soc"
|
|
)
|
|
|
|
var _ soc.Adapter = (*adapter)(nil)
|
|
|
|
type adapter struct {
|
|
*LoadPoint
|
|
}
|
|
|
|
func (a *adapter) Publish(key string, val interface{}) {
|
|
a.LoadPoint.publish(key, val)
|
|
}
|
|
|
|
func (a *adapter) SocEstimator() *soc.Estimator {
|
|
return a.LoadPoint.socEstimator
|
|
}
|