Code refactoring (change interface to any)

This commit is contained in:
Alexey Khit
2023-03-17 06:44:40 +03:00
parent d4d91e4920
commit 2146ea470b
23 changed files with 54 additions and 54 deletions
+3 -3
View File
@@ -91,7 +91,7 @@ func (c *Character) GenerateEvent() (data []byte, err error) {
}
// Set new value and NotifyListeners
func (c *Character) Set(v interface{}) (err error) {
func (c *Character) Set(v any) (err error) {
if err = c.Write(v); err != nil {
return
}
@@ -99,7 +99,7 @@ func (c *Character) Set(v interface{}) (err error) {
}
// Write new value with right format
func (c *Character) Write(v interface{}) (err error) {
func (c *Character) Write(v any) (err error) {
switch c.Format {
case characteristic.FormatTLV8:
var data []byte
@@ -120,7 +120,7 @@ func (c *Character) Write(v interface{}) (err error) {
}
// ReadTLV8 value to right struct
func (c *Character) ReadTLV8(v interface{}) (err error) {
func (c *Character) ReadTLV8(v any) (err error) {
var data []byte
if data, err = base64.StdEncoding.DecodeString(c.Value.(string)); err != nil {
return