| // DO NOT EDIT MANUALLY - Generated file | 
 | // | 
 | // Identifier constant values for cluster RvcRunMode (cluster code: 84/0x54) | 
 | // based on src/controller/data_model/controller-clusters.matter | 
 | #pragma once | 
 |  | 
 | #include <clusters/shared/GlobalIds.h> | 
 | #include <lib/core/DataModelTypes.h> | 
 |  | 
 | namespace chip { | 
 | namespace app { | 
 | namespace Clusters { | 
 | namespace RvcRunMode { | 
 | namespace Attributes { | 
 |  | 
 | // Total number of attributes supported by the cluster, including global attributes | 
 | inline constexpr uint32_t kAttributesCount = 7; | 
 |  | 
 | namespace SupportedModes { | 
 | inline constexpr AttributeId Id = 0x00000000; | 
 | } // namespace SupportedModes | 
 |  | 
 | namespace CurrentMode { | 
 | inline constexpr AttributeId Id = 0x00000001; | 
 | } // namespace CurrentMode | 
 |  | 
 | namespace GeneratedCommandList { | 
 | inline constexpr AttributeId Id = Globals::Attributes::GeneratedCommandList::Id; | 
 | } // namespace GeneratedCommandList | 
 |  | 
 | namespace AcceptedCommandList { | 
 | inline constexpr AttributeId Id = Globals::Attributes::AcceptedCommandList::Id; | 
 | } // namespace AcceptedCommandList | 
 |  | 
 | namespace AttributeList { | 
 | inline constexpr AttributeId Id = Globals::Attributes::AttributeList::Id; | 
 | } // namespace AttributeList | 
 |  | 
 | namespace FeatureMap { | 
 | inline constexpr AttributeId Id = Globals::Attributes::FeatureMap::Id; | 
 | } // namespace FeatureMap | 
 |  | 
 | namespace ClusterRevision { | 
 | inline constexpr AttributeId Id = Globals::Attributes::ClusterRevision::Id; | 
 | } // namespace ClusterRevision | 
 |  | 
 | } // namespace Attributes | 
 | } // namespace RvcRunMode | 
 | } // namespace Clusters | 
 | } // namespace app | 
 | } // namespace chip |