| // DO NOT EDIT MANUALLY - Generated file |
| // |
| // Cluster metadata information for cluster UnitTesting (cluster code: 4294048773/0xFFF1FC05) |
| // based on src/controller/data_model/controller-clusters.matter |
| #pragma once |
| |
| #include <app/data-model-provider/MetadataTypes.h> |
| #include <lib/core/DataModelTypes.h> |
| |
| #include <cstdint> |
| |
| #include <clusters/UnitTesting/Ids.h> |
| |
| namespace chip { |
| namespace app { |
| namespace Clusters { |
| namespace UnitTesting { |
| |
| inline constexpr uint32_t kRevision = 1; |
| |
| namespace Attributes { |
| namespace Boolean { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(Boolean::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace Boolean |
| namespace Bitmap8 { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(Bitmap8::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace Bitmap8 |
| namespace Bitmap16 { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(Bitmap16::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace Bitmap16 |
| namespace Bitmap32 { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(Bitmap32::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace Bitmap32 |
| namespace Bitmap64 { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(Bitmap64::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace Bitmap64 |
| namespace Int8u { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(Int8u::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace Int8u |
| namespace Int16u { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(Int16u::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace Int16u |
| namespace Int24u { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(Int24u::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace Int24u |
| namespace Int32u { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(Int32u::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace Int32u |
| namespace Int40u { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(Int40u::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace Int40u |
| namespace Int48u { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(Int48u::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace Int48u |
| namespace Int56u { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(Int56u::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace Int56u |
| namespace Int64u { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(Int64u::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace Int64u |
| namespace Int8s { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(Int8s::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace Int8s |
| namespace Int16s { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(Int16s::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace Int16s |
| namespace Int24s { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(Int24s::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace Int24s |
| namespace Int32s { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(Int32s::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace Int32s |
| namespace Int40s { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(Int40s::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace Int40s |
| namespace Int48s { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(Int48s::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace Int48s |
| namespace Int56s { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(Int56s::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace Int56s |
| namespace Int64s { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(Int64s::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace Int64s |
| namespace Enum8 { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(Enum8::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace Enum8 |
| namespace Enum16 { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(Enum16::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace Enum16 |
| namespace FloatSingle { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(FloatSingle::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace FloatSingle |
| namespace FloatDouble { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(FloatDouble::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace FloatDouble |
| namespace OctetString { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(OctetString::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace OctetString |
| namespace ListInt8u { |
| inline constexpr DataModel::AttributeEntry |
| kMetadataEntry(ListInt8u::Id, BitFlags<DataModel::AttributeQualityFlags>(DataModel::AttributeQualityFlags::kListAttribute), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace ListInt8u |
| namespace ListOctetString { |
| inline constexpr DataModel::AttributeEntry |
| kMetadataEntry(ListOctetString::Id, |
| BitFlags<DataModel::AttributeQualityFlags>(DataModel::AttributeQualityFlags::kListAttribute), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace ListOctetString |
| namespace ListStructOctetString { |
| inline constexpr DataModel::AttributeEntry |
| kMetadataEntry(ListStructOctetString::Id, |
| BitFlags<DataModel::AttributeQualityFlags>(DataModel::AttributeQualityFlags::kListAttribute), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace ListStructOctetString |
| namespace LongOctetString { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(LongOctetString::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace LongOctetString |
| namespace CharString { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(CharString::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace CharString |
| namespace LongCharString { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(LongCharString::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace LongCharString |
| namespace EpochUs { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(EpochUs::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace EpochUs |
| namespace EpochS { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(EpochS::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace EpochS |
| namespace VendorId { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(VendorId::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace VendorId |
| namespace ListNullablesAndOptionalsStruct { |
| inline constexpr DataModel::AttributeEntry |
| kMetadataEntry(ListNullablesAndOptionalsStruct::Id, |
| BitFlags<DataModel::AttributeQualityFlags>(DataModel::AttributeQualityFlags::kListAttribute), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace ListNullablesAndOptionalsStruct |
| namespace EnumAttr { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(EnumAttr::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace EnumAttr |
| namespace StructAttr { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(StructAttr::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace StructAttr |
| namespace RangeRestrictedInt8u { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(RangeRestrictedInt8u::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace RangeRestrictedInt8u |
| namespace RangeRestrictedInt8s { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(RangeRestrictedInt8s::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace RangeRestrictedInt8s |
| namespace RangeRestrictedInt16u { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(RangeRestrictedInt16u::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace RangeRestrictedInt16u |
| namespace RangeRestrictedInt16s { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(RangeRestrictedInt16s::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace RangeRestrictedInt16s |
| namespace ListLongOctetString { |
| inline constexpr DataModel::AttributeEntry |
| kMetadataEntry(ListLongOctetString::Id, |
| BitFlags<DataModel::AttributeQualityFlags>(DataModel::AttributeQualityFlags::kListAttribute), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace ListLongOctetString |
| namespace ListFabricScoped { |
| inline constexpr DataModel::AttributeEntry |
| kMetadataEntry(ListFabricScoped::Id, |
| BitFlags<DataModel::AttributeQualityFlags>(DataModel::AttributeQualityFlags::kListAttribute), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace ListFabricScoped |
| namespace TimedWriteBoolean { |
| inline constexpr DataModel::AttributeEntry |
| kMetadataEntry(TimedWriteBoolean::Id, BitFlags<DataModel::AttributeQualityFlags>(DataModel::AttributeQualityFlags::kTimed), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace TimedWriteBoolean |
| namespace GeneralErrorBoolean { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(GeneralErrorBoolean::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace GeneralErrorBoolean |
| namespace ClusterErrorBoolean { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(ClusterErrorBoolean::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace ClusterErrorBoolean |
| namespace GlobalEnum { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(GlobalEnum::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace GlobalEnum |
| namespace GlobalStruct { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(GlobalStruct::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace GlobalStruct |
| namespace Unsupported { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(Unsupported::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace Unsupported |
| namespace ReadFailureCode { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(ReadFailureCode::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace ReadFailureCode |
| namespace FailureInt32U { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(FailureInt32U::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace FailureInt32U |
| namespace NullableBoolean { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(NullableBoolean::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace NullableBoolean |
| namespace NullableBitmap8 { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(NullableBitmap8::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace NullableBitmap8 |
| namespace NullableBitmap16 { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(NullableBitmap16::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace NullableBitmap16 |
| namespace NullableBitmap32 { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(NullableBitmap32::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace NullableBitmap32 |
| namespace NullableBitmap64 { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(NullableBitmap64::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace NullableBitmap64 |
| namespace NullableInt8u { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(NullableInt8u::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace NullableInt8u |
| namespace NullableInt16u { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(NullableInt16u::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace NullableInt16u |
| namespace NullableInt24u { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(NullableInt24u::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace NullableInt24u |
| namespace NullableInt32u { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(NullableInt32u::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace NullableInt32u |
| namespace NullableInt40u { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(NullableInt40u::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace NullableInt40u |
| namespace NullableInt48u { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(NullableInt48u::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace NullableInt48u |
| namespace NullableInt56u { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(NullableInt56u::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace NullableInt56u |
| namespace NullableInt64u { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(NullableInt64u::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace NullableInt64u |
| namespace NullableInt8s { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(NullableInt8s::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace NullableInt8s |
| namespace NullableInt16s { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(NullableInt16s::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace NullableInt16s |
| namespace NullableInt24s { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(NullableInt24s::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace NullableInt24s |
| namespace NullableInt32s { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(NullableInt32s::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace NullableInt32s |
| namespace NullableInt40s { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(NullableInt40s::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace NullableInt40s |
| namespace NullableInt48s { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(NullableInt48s::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace NullableInt48s |
| namespace NullableInt56s { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(NullableInt56s::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace NullableInt56s |
| namespace NullableInt64s { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(NullableInt64s::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace NullableInt64s |
| namespace NullableEnum8 { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(NullableEnum8::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace NullableEnum8 |
| namespace NullableEnum16 { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(NullableEnum16::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace NullableEnum16 |
| namespace NullableFloatSingle { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(NullableFloatSingle::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace NullableFloatSingle |
| namespace NullableFloatDouble { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(NullableFloatDouble::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace NullableFloatDouble |
| namespace NullableOctetString { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(NullableOctetString::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace NullableOctetString |
| namespace NullableCharString { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(NullableCharString::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace NullableCharString |
| namespace NullableEnumAttr { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(NullableEnumAttr::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace NullableEnumAttr |
| namespace NullableStruct { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(NullableStruct::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace NullableStruct |
| namespace NullableRangeRestrictedInt8u { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(NullableRangeRestrictedInt8u::Id, |
| BitFlags<DataModel::AttributeQualityFlags>(), Access::Privilege::kView, |
| Access::Privilege::kOperate); |
| } // namespace NullableRangeRestrictedInt8u |
| namespace NullableRangeRestrictedInt8s { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(NullableRangeRestrictedInt8s::Id, |
| BitFlags<DataModel::AttributeQualityFlags>(), Access::Privilege::kView, |
| Access::Privilege::kOperate); |
| } // namespace NullableRangeRestrictedInt8s |
| namespace NullableRangeRestrictedInt16u { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(NullableRangeRestrictedInt16u::Id, |
| BitFlags<DataModel::AttributeQualityFlags>(), Access::Privilege::kView, |
| Access::Privilege::kOperate); |
| } // namespace NullableRangeRestrictedInt16u |
| namespace NullableRangeRestrictedInt16s { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(NullableRangeRestrictedInt16s::Id, |
| BitFlags<DataModel::AttributeQualityFlags>(), Access::Privilege::kView, |
| Access::Privilege::kOperate); |
| } // namespace NullableRangeRestrictedInt16s |
| namespace WriteOnlyInt8u { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(WriteOnlyInt8u::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace WriteOnlyInt8u |
| namespace NullableGlobalEnum { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(NullableGlobalEnum::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace NullableGlobalEnum |
| namespace NullableGlobalStruct { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(NullableGlobalStruct::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace NullableGlobalStruct |
| namespace MeiInt8u { |
| inline constexpr DataModel::AttributeEntry kMetadataEntry(MeiInt8u::Id, BitFlags<DataModel::AttributeQualityFlags>(), |
| Access::Privilege::kView, Access::Privilege::kOperate); |
| } // namespace MeiInt8u |
| |
| } // namespace Attributes |
| |
| namespace Commands { |
| namespace Test { |
| inline constexpr DataModel::AcceptedCommandEntry kMetadataEntry(Test::Id, BitFlags<DataModel::CommandQualityFlags>(), |
| Access::Privilege::kOperate); |
| } // namespace Test |
| namespace TestNotHandled { |
| inline constexpr DataModel::AcceptedCommandEntry kMetadataEntry(TestNotHandled::Id, BitFlags<DataModel::CommandQualityFlags>(), |
| Access::Privilege::kOperate); |
| } // namespace TestNotHandled |
| namespace TestSpecific { |
| inline constexpr DataModel::AcceptedCommandEntry kMetadataEntry(TestSpecific::Id, BitFlags<DataModel::CommandQualityFlags>(), |
| Access::Privilege::kOperate); |
| } // namespace TestSpecific |
| namespace TestUnknownCommand { |
| inline constexpr DataModel::AcceptedCommandEntry kMetadataEntry(TestUnknownCommand::Id, BitFlags<DataModel::CommandQualityFlags>(), |
| Access::Privilege::kOperate); |
| } // namespace TestUnknownCommand |
| namespace TestAddArguments { |
| inline constexpr DataModel::AcceptedCommandEntry kMetadataEntry(TestAddArguments::Id, BitFlags<DataModel::CommandQualityFlags>(), |
| Access::Privilege::kOperate); |
| } // namespace TestAddArguments |
| namespace TestSimpleArgumentRequest { |
| inline constexpr DataModel::AcceptedCommandEntry |
| kMetadataEntry(TestSimpleArgumentRequest::Id, BitFlags<DataModel::CommandQualityFlags>(), Access::Privilege::kOperate); |
| } // namespace TestSimpleArgumentRequest |
| namespace TestStructArrayArgumentRequest { |
| inline constexpr DataModel::AcceptedCommandEntry |
| kMetadataEntry(TestStructArrayArgumentRequest::Id, BitFlags<DataModel::CommandQualityFlags>(), Access::Privilege::kOperate); |
| } // namespace TestStructArrayArgumentRequest |
| namespace TestStructArgumentRequest { |
| inline constexpr DataModel::AcceptedCommandEntry |
| kMetadataEntry(TestStructArgumentRequest::Id, BitFlags<DataModel::CommandQualityFlags>(), Access::Privilege::kOperate); |
| } // namespace TestStructArgumentRequest |
| namespace TestNestedStructArgumentRequest { |
| inline constexpr DataModel::AcceptedCommandEntry |
| kMetadataEntry(TestNestedStructArgumentRequest::Id, BitFlags<DataModel::CommandQualityFlags>(), Access::Privilege::kOperate); |
| } // namespace TestNestedStructArgumentRequest |
| namespace TestListStructArgumentRequest { |
| inline constexpr DataModel::AcceptedCommandEntry |
| kMetadataEntry(TestListStructArgumentRequest::Id, BitFlags<DataModel::CommandQualityFlags>(), Access::Privilege::kOperate); |
| } // namespace TestListStructArgumentRequest |
| namespace TestListInt8UArgumentRequest { |
| inline constexpr DataModel::AcceptedCommandEntry |
| kMetadataEntry(TestListInt8UArgumentRequest::Id, BitFlags<DataModel::CommandQualityFlags>(), Access::Privilege::kOperate); |
| } // namespace TestListInt8UArgumentRequest |
| namespace TestNestedStructListArgumentRequest { |
| inline constexpr DataModel::AcceptedCommandEntry kMetadataEntry(TestNestedStructListArgumentRequest::Id, |
| BitFlags<DataModel::CommandQualityFlags>(), |
| Access::Privilege::kOperate); |
| } // namespace TestNestedStructListArgumentRequest |
| namespace TestListNestedStructListArgumentRequest { |
| inline constexpr DataModel::AcceptedCommandEntry kMetadataEntry(TestListNestedStructListArgumentRequest::Id, |
| BitFlags<DataModel::CommandQualityFlags>(), |
| Access::Privilege::kOperate); |
| } // namespace TestListNestedStructListArgumentRequest |
| namespace TestListInt8UReverseRequest { |
| inline constexpr DataModel::AcceptedCommandEntry |
| kMetadataEntry(TestListInt8UReverseRequest::Id, BitFlags<DataModel::CommandQualityFlags>(), Access::Privilege::kOperate); |
| } // namespace TestListInt8UReverseRequest |
| namespace TestEnumsRequest { |
| inline constexpr DataModel::AcceptedCommandEntry kMetadataEntry(TestEnumsRequest::Id, BitFlags<DataModel::CommandQualityFlags>(), |
| Access::Privilege::kOperate); |
| } // namespace TestEnumsRequest |
| namespace TestNullableOptionalRequest { |
| inline constexpr DataModel::AcceptedCommandEntry |
| kMetadataEntry(TestNullableOptionalRequest::Id, BitFlags<DataModel::CommandQualityFlags>(), Access::Privilege::kOperate); |
| } // namespace TestNullableOptionalRequest |
| namespace TestComplexNullableOptionalRequest { |
| inline constexpr DataModel::AcceptedCommandEntry |
| kMetadataEntry(TestComplexNullableOptionalRequest::Id, BitFlags<DataModel::CommandQualityFlags>(), Access::Privilege::kOperate); |
| } // namespace TestComplexNullableOptionalRequest |
| namespace SimpleStructEchoRequest { |
| inline constexpr DataModel::AcceptedCommandEntry |
| kMetadataEntry(SimpleStructEchoRequest::Id, BitFlags<DataModel::CommandQualityFlags>(), Access::Privilege::kOperate); |
| } // namespace SimpleStructEchoRequest |
| namespace TimedInvokeRequest { |
| inline constexpr DataModel::AcceptedCommandEntry |
| kMetadataEntry(TimedInvokeRequest::Id, BitFlags<DataModel::CommandQualityFlags>(DataModel::CommandQualityFlags::kTimed), |
| Access::Privilege::kOperate); |
| } // namespace TimedInvokeRequest |
| namespace TestSimpleOptionalArgumentRequest { |
| inline constexpr DataModel::AcceptedCommandEntry |
| kMetadataEntry(TestSimpleOptionalArgumentRequest::Id, BitFlags<DataModel::CommandQualityFlags>(), Access::Privilege::kOperate); |
| } // namespace TestSimpleOptionalArgumentRequest |
| namespace TestEmitTestEventRequest { |
| inline constexpr DataModel::AcceptedCommandEntry |
| kMetadataEntry(TestEmitTestEventRequest::Id, BitFlags<DataModel::CommandQualityFlags>(), Access::Privilege::kOperate); |
| } // namespace TestEmitTestEventRequest |
| namespace TestEmitTestFabricScopedEventRequest { |
| inline constexpr DataModel::AcceptedCommandEntry kMetadataEntry(TestEmitTestFabricScopedEventRequest::Id, |
| BitFlags<DataModel::CommandQualityFlags>(), |
| Access::Privilege::kOperate); |
| } // namespace TestEmitTestFabricScopedEventRequest |
| namespace TestBatchHelperRequest { |
| inline constexpr DataModel::AcceptedCommandEntry |
| kMetadataEntry(TestBatchHelperRequest::Id, BitFlags<DataModel::CommandQualityFlags>(), Access::Privilege::kOperate); |
| } // namespace TestBatchHelperRequest |
| namespace TestSecondBatchHelperRequest { |
| inline constexpr DataModel::AcceptedCommandEntry |
| kMetadataEntry(TestSecondBatchHelperRequest::Id, BitFlags<DataModel::CommandQualityFlags>(), Access::Privilege::kOperate); |
| } // namespace TestSecondBatchHelperRequest |
| namespace StringEchoRequest { |
| inline constexpr DataModel::AcceptedCommandEntry kMetadataEntry(StringEchoRequest::Id, BitFlags<DataModel::CommandQualityFlags>(), |
| Access::Privilege::kOperate); |
| } // namespace StringEchoRequest |
| namespace GlobalEchoRequest { |
| inline constexpr DataModel::AcceptedCommandEntry kMetadataEntry(GlobalEchoRequest::Id, BitFlags<DataModel::CommandQualityFlags>(), |
| Access::Privilege::kOperate); |
| } // namespace GlobalEchoRequest |
| namespace TestDifferentVendorMeiRequest { |
| inline constexpr DataModel::AcceptedCommandEntry |
| kMetadataEntry(TestDifferentVendorMeiRequest::Id, BitFlags<DataModel::CommandQualityFlags>(), Access::Privilege::kOperate); |
| } // namespace TestDifferentVendorMeiRequest |
| |
| } // namespace Commands |
| } // namespace UnitTesting |
| } // namespace Clusters |
| } // namespace app |
| } // namespace chip |