HomeconnectLocal::DeviceDescription
Inherits Struct < Value < Object
Constructors
new(info : Hash(String, JSON::Any) = {} of String => JSON::Any, status : Array(EntityDesc) = [] of EntityDesc, setting : Array(EntityDesc) = [] of EntityDesc, event : Array(EntityDesc) = [] of EntityDesc, command : Array(EntityDesc) = [] of EntityDesc, option : Array(EntityDesc) = [] of EntityDesc, program : Array(EntityDesc) = [] of EntityDesc, active_program : EntityDesc | Nil = nil, selected_program : EntityDesc | Nil = nil)
SourceInstance methods
active_program
Sourcecommand
Sourceevent
Sourceinfo
Sourceoption
Sourceprogram
Sourceselected_program
Sourcesetting
Sourcestatus
Source