You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

19 lines
598 B

package device
import (
"git.aiterp.net/lucifer3/server/internal/color"
)
// Info is
type Info struct {
ID string `json:"id"`
Name string `json:"name"`
InternalName string `json:"internalName,omitempty"`
Aliases []string `json:"aliases"`
SupportFlags SupportFlags `json:"supportFlags"`
ColorFlags ColorFlags `json:"colorFlags"`
Buttons []string `json:"buttons"`
DesiredState *State `json:"desiredState"`
HardwareState *State `json:"hardwareState"`
ColorGamut *color.Gamut `json:"colorGamut,omitempty"`
}