Matter::Cluster::ScenesManagementCluster::SceneInfo
Inherits JSON::Serializable < Struct < Value < Object
SceneInfo structure for fabric-scoped scene info
Constructors
new(pull : JSON::PullParser)
Sourcenew(scene_count : UInt8 = 0_u8, current_scene : UInt8 = 255_u8, current_group : UInt16 = 0_u16, scene_valid : Bool = false, remaining_capacity : UInt8 = 16_u8, fabric_index : UInt8 = 1_u8)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
current_group
Sourcecurrent_group=(current_group : UInt16)
Sourcecurrent_scene
Sourcecurrent_scene=(current_scene : UInt8)
Sourcefabric_index
Sourcefabric_index=(fabric_index : UInt8)
Sourceremaining_capacity
Sourceremaining_capacity=(remaining_capacity : UInt8)
Sourcescene_count
Sourcescene_count=(scene_count : UInt8)
Sourcescene_valid=(scene_valid : Bool)
Sourcescene_valid?
Source