ws-siemens/hardware/hardware.go

19 lines
254 B
Go
Raw Permalink Normal View History

2023-03-13 13:50:49 +00:00
package hardware
type (
Hardware interface {
Read() (uint16, error)
}
Client struct {
hardware Hardware
}
)
func NewClient(h Hardware) Client {
return Client{hardware: h}
}
func (c Client) Read() (uint16, error) {
return c.hardware.Read()
}