From 2aa20d76120c04fb9f4237ffa9851f9b2c1809c5 Mon Sep 17 00:00:00 2001 From: Andrei Litvin Date: Fri, 26 Jul 2024 15:00:05 -0400 Subject: [PATCH 01/16] Starting a template implementation --- src/app/zap-templates/matter-idl-client.json | 4 ++++ src/app/zap-templates/matter-idl-server.json | 4 ++++ src/app/zap-templates/partials/global_types.zapt | 1 + src/app/zap-templates/templates/app/MatterIDL_Client.zapt | 2 ++ src/app/zap-templates/templates/app/MatterIDL_Server.zapt | 2 ++ 5 files changed, 13 insertions(+) create mode 100644 src/app/zap-templates/partials/global_types.zapt diff --git a/src/app/zap-templates/matter-idl-client.json b/src/app/zap-templates/matter-idl-client.json index 98bddf36ffaad1..8c918bc54260ca 100644 --- a/src/app/zap-templates/matter-idl-client.json +++ b/src/app/zap-templates/matter-idl-client.json @@ -38,6 +38,10 @@ { "name": "idl_cluster_definition", "path": "partials/idl/cluster_definition.zapt" + }, + { + "name": "idl_global_types", + "path": "partials/idl/global_types.zapt" } ], "templates": [ diff --git a/src/app/zap-templates/matter-idl-server.json b/src/app/zap-templates/matter-idl-server.json index 6b39f04826d6ee..047e4d6759e879 100644 --- a/src/app/zap-templates/matter-idl-server.json +++ b/src/app/zap-templates/matter-idl-server.json @@ -38,6 +38,10 @@ { "name": "idl_cluster_definition", "path": "partials/idl/cluster_definition.zapt" + }, + { + "name": "idl_global_types", + "path": "partials/idl/global_types.zapt" } ], "templates": [ diff --git a/src/app/zap-templates/partials/global_types.zapt b/src/app/zap-templates/partials/global_types.zapt new file mode 100644 index 00000000000000..d9c6d467a5494b --- /dev/null +++ b/src/app/zap-templates/partials/global_types.zapt @@ -0,0 +1 @@ +// FIXME diff --git a/src/app/zap-templates/templates/app/MatterIDL_Client.zapt b/src/app/zap-templates/templates/app/MatterIDL_Client.zapt index 143e065c1b459d..2d290b44a76d60 100644 --- a/src/app/zap-templates/templates/app/MatterIDL_Client.zapt +++ b/src/app/zap-templates/templates/app/MatterIDL_Client.zapt @@ -1,6 +1,8 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +{{>idl_global_types}} + {{#zcl_clusters~}} {{>idl_cluster_definition}} {{/zcl_clusters}} diff --git a/src/app/zap-templates/templates/app/MatterIDL_Server.zapt b/src/app/zap-templates/templates/app/MatterIDL_Server.zapt index 9531fc268a189a..7ed71648bdc951 100644 --- a/src/app/zap-templates/templates/app/MatterIDL_Server.zapt +++ b/src/app/zap-templates/templates/app/MatterIDL_Server.zapt @@ -1,6 +1,8 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +{{>idl_global_types}} + {{#all_user_clusters~}} {{>idl_cluster_definition}} {{/all_user_clusters}} From ca14f074816cefed1e94a28de559a97067e64c4b Mon Sep 17 00:00:00 2001 From: Andrei Litvin Date: Fri, 26 Jul 2024 15:03:14 -0400 Subject: [PATCH 02/16] Move file to propper location --- src/app/zap-templates/partials/{ => idl}/global_types.zapt | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename src/app/zap-templates/partials/{ => idl}/global_types.zapt (100%) diff --git a/src/app/zap-templates/partials/global_types.zapt b/src/app/zap-templates/partials/idl/global_types.zapt similarity index 100% rename from src/app/zap-templates/partials/global_types.zapt rename to src/app/zap-templates/partials/idl/global_types.zapt From b2fb564682c5928aabdde6404e212b9652be64ab Mon Sep 17 00:00:00 2001 From: Andrei Litvin Date: Fri, 26 Jul 2024 15:15:39 -0400 Subject: [PATCH 03/16] Start adding some global types in codegen --- .../partials/idl/global_types.zapt | 27 ++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/src/app/zap-templates/partials/idl/global_types.zapt b/src/app/zap-templates/partials/idl/global_types.zapt index d9c6d467a5494b..74f038689f2e08 100644 --- a/src/app/zap-templates/partials/idl/global_types.zapt +++ b/src/app/zap-templates/partials/idl/global_types.zapt @@ -1 +1,26 @@ -// FIXME +{{#zcl_enums}} +{{#if has_no_clusters}} +enum {{asUpperCamelCase name preserveAcronyms=true}} : enum{{multiply size 8}} { + {{#zcl_enum_items}} + k{{asUpperCamelCase label preserveAcronyms=true}} = {{value}}; + {{/zcl_enum_items}} +} + +{{/if}} +{{/zcl_enums}} +{{#zcl_bitmaps}} +{{#if has_no_clusters}} +bitmap {{asUpperCamelCase name preserveAcronyms=true}} : bitmap{{multiply size 8}} { + {{#zcl_bitmap_items}} + k{{asUpperCamelCase label preserveAcronyms=true}} = {{asHex mask}}; + {{/zcl_bitmap_items}} +} + +{{/if}} +{{/zcl_bitmaps}} +{{#zcl_structs}} +{{#if has_no_clusters}} +{{~>idl_structure_definition extraIndent=1}} + +{{/if}} +{{/zcl_structs}} From 859f27b8858f022a625752be5c071f9a77194564 Mon Sep 17 00:00:00 2001 From: Andrei Litvin Date: Fri, 26 Jul 2024 15:20:04 -0400 Subject: [PATCH 04/16] Fix indent --- .../air-purifier-app.matter | 30 +++++++++++++++++++ .../air-quality-sensor-app.matter | 30 +++++++++++++++++++ .../all-clusters-app.matter | 30 +++++++++++++++++++ .../all-clusters-minimal-app.matter | 30 +++++++++++++++++++ .../bridge-common/bridge-app.matter | 30 +++++++++++++++++++ ...p_rootnode_dimmablelight_bCwGYSDpoe.matter | 30 +++++++++++++++++++ .../rootnode_airpurifier_73a6fe2651.matter | 30 +++++++++++++++++++ ...umiditysensor_thermostat_56de3d5f45.matter | 30 +++++++++++++++++++ ...ootnode_airqualitysensor_e63187f6c9.matter | 30 +++++++++++++++++++ ...ootnode_basicvideoplayer_0ff86e943b.matter | 30 +++++++++++++++++++ ...de_colortemperaturelight_hbUnzYVeyn.matter | 30 +++++++++++++++++++ .../rootnode_contactsensor_27f76aeaf5.matter | 30 +++++++++++++++++++ .../rootnode_contactsensor_lFAGG1bfRO.matter | 30 +++++++++++++++++++ .../rootnode_dimmablelight_bCwGYSDpoe.matter | 30 +++++++++++++++++++ ...tnode_dimmablepluginunit_f8a9a0b9d4.matter | 30 +++++++++++++++++++ .../rootnode_dishwasher_cc105034fe.matter | 30 +++++++++++++++++++ .../rootnode_doorlock_aNKYAreMXE.matter | 30 +++++++++++++++++++ ...tnode_extendedcolorlight_8lcaaYJVAa.matter | 30 +++++++++++++++++++ .../devices/rootnode_fan_7N2TobIlOX.matter | 30 +++++++++++++++++++ .../rootnode_flowsensor_1zVxHedlaV.matter | 30 +++++++++++++++++++ .../rootnode_genericswitch_2dfff6e516.matter | 30 +++++++++++++++++++ .../rootnode_genericswitch_9866e35d0b.matter | 30 +++++++++++++++++++ ...tnode_heatingcoolingunit_ncdGai1E5a.matter | 30 +++++++++++++++++++ .../rootnode_humiditysensor_Xyj4gda6Hb.matter | 30 +++++++++++++++++++ .../rootnode_laundrywasher_fb10d238c8.matter | 30 +++++++++++++++++++ .../rootnode_lightsensor_lZQycTFcJK.matter | 30 +++++++++++++++++++ ...rootnode_occupancysensor_iHyVgifZuo.matter | 30 +++++++++++++++++++ .../rootnode_onofflight_bbs1b7IaOV.matter | 30 +++++++++++++++++++ .../rootnode_onofflight_samplemei.matter | 30 +++++++++++++++++++ ...ootnode_onofflightswitch_FsPlMr090Q.matter | 30 +++++++++++++++++++ ...rootnode_onoffpluginunit_Wtf8ss5EBY.matter | 30 +++++++++++++++++++ .../rootnode_pressuresensor_s0qC9wLH4k.matter | 30 +++++++++++++++++++ .../devices/rootnode_pump_5f904818cc.matter | 30 +++++++++++++++++++ .../devices/rootnode_pump_a811bb33a0.matter | 30 +++++++++++++++++++ ...eraturecontrolledcabinet_ffdb696680.matter | 30 +++++++++++++++++++ ...ode_roboticvacuumcleaner_1807ff0c49.matter | 30 +++++++++++++++++++ ...tnode_roomairconditioner_9cf3607804.matter | 30 +++++++++++++++++++ .../rootnode_smokecoalarm_686fe0dcb8.matter | 30 +++++++++++++++++++ .../rootnode_speaker_RpzeXdimqA.matter | 30 +++++++++++++++++++ ...otnode_temperaturesensor_Qy1zkNW7c3.matter | 30 +++++++++++++++++++ .../rootnode_thermostat_bm3fb8dhYi.matter | 30 +++++++++++++++++++ .../rootnode_windowcovering_RLCxaGi9Yx.matter | 30 +++++++++++++++++++ .../contact-sensor-app.matter | 30 +++++++++++++++++++ .../nxp/zap-lit/contact-sensor-app.matter | 30 +++++++++++++++++++ .../nxp/zap-sit/contact-sensor-app.matter | 30 +++++++++++++++++++ .../dishwasher-common/dishwasher-app.matter | 30 +++++++++++++++++++ .../energy-management-app.matter | 30 +++++++++++++++++++ .../fabric-bridge-app.matter | 30 +++++++++++++++++++ .../nxp/zap/laundry-washer-app.matter | 30 +++++++++++++++++++ .../light-switch-app.matter | 30 +++++++++++++++++++ .../light-switch-app/qpg/zap/switch.matter | 30 +++++++++++++++++++ .../data_model/lighting-app-ethernet.matter | 30 +++++++++++++++++++ .../data_model/lighting-app-thread.matter | 30 +++++++++++++++++++ .../data_model/lighting-app-wifi.matter | 30 +++++++++++++++++++ .../lighting-common/lighting-app.matter | 30 +++++++++++++++++++ .../nxp/zap/lighting-on-off.matter | 30 +++++++++++++++++++ examples/lighting-app/qpg/zap/light.matter | 30 +++++++++++++++++++ .../data_model/lighting-thread-app.matter | 30 +++++++++++++++++++ .../data_model/lighting-wifi-app.matter | 30 +++++++++++++++++++ .../lit-icd-common/lit-icd-server-app.matter | 30 +++++++++++++++++++ examples/lock-app/lock-common/lock-app.matter | 30 +++++++++++++++++++ examples/lock-app/nxp/zap/lock-app.matter | 30 +++++++++++++++++++ examples/lock-app/qpg/zap/lock.matter | 30 +++++++++++++++++++ .../log-source-common/log-source-app.matter | 30 +++++++++++++++++++ .../microwave-oven-app.matter | 30 +++++++++++++++++++ .../network-manager-app.matter | 30 +++++++++++++++++++ .../ota-provider-app.matter | 30 +++++++++++++++++++ .../ota-requestor-app.matter | 30 +++++++++++++++++++ .../placeholder/linux/apps/app1/config.matter | 30 +++++++++++++++++++ .../placeholder/linux/apps/app2/config.matter | 30 +++++++++++++++++++ examples/pump-app/pump-common/pump-app.matter | 30 +++++++++++++++++++ .../silabs/data_model/pump-thread-app.matter | 30 +++++++++++++++++++ .../silabs/data_model/pump-wifi-app.matter | 30 +++++++++++++++++++ .../pump-controller-app.matter | 30 +++++++++++++++++++ .../refrigerator-app.matter | 30 +++++++++++++++++++ examples/rvc-app/rvc-common/rvc-app.matter | 30 +++++++++++++++++++ .../smoke-co-alarm-app.matter | 30 +++++++++++++++++++ .../temperature-measurement.matter | 30 +++++++++++++++++++ .../nxp/zap/thermostat_matter_thread.matter | 30 +++++++++++++++++++ .../nxp/zap/thermostat_matter_wifi.matter | 30 +++++++++++++++++++ .../qpg/zap/thermostaticRadiatorValve.matter | 30 +++++++++++++++++++ .../thermostat-common/thermostat.matter | 30 +++++++++++++++++++ examples/tv-app/tv-common/tv-app.matter | 30 +++++++++++++++++++ .../tv-casting-common/tv-casting-app.matter | 30 +++++++++++++++++++ .../virtual-device-app.matter | 30 +++++++++++++++++++ examples/window-app/common/window-app.matter | 30 +++++++++++++++++++ .../partials/idl/global_types.zapt | 2 +- .../data_model/controller-clusters.matter | 30 +++++++++++++++++++ 88 files changed, 2611 insertions(+), 1 deletion(-) diff --git a/examples/air-purifier-app/air-purifier-common/air-purifier-app.matter b/examples/air-purifier-app/air-purifier-common/air-purifier-app.matter index 4e9d31f7df3b8e..92244032446638 100644 --- a/examples/air-purifier-app/air-purifier-common/air-purifier-app.matter +++ b/examples/air-purifier-app/air-purifier-common/air-purifier-app.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/air-quality-sensor-app/air-quality-sensor-common/air-quality-sensor-app.matter b/examples/air-quality-sensor-app/air-quality-sensor-common/air-quality-sensor-app.matter index 1191c5f55c0c67..a101eef72277f0 100644 --- a/examples/air-quality-sensor-app/air-quality-sensor-common/air-quality-sensor-app.matter +++ b/examples/air-quality-sensor-app/air-quality-sensor-common/air-quality-sensor-app.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/all-clusters-app/all-clusters-common/all-clusters-app.matter b/examples/all-clusters-app/all-clusters-common/all-clusters-app.matter index 3144546a72b849..8352d5f1921d4f 100644 --- a/examples/all-clusters-app/all-clusters-common/all-clusters-app.matter +++ b/examples/all-clusters-app/all-clusters-common/all-clusters-app.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/all-clusters-minimal-app/all-clusters-common/all-clusters-minimal-app.matter b/examples/all-clusters-minimal-app/all-clusters-common/all-clusters-minimal-app.matter index 80fd60040a9142..c70282567f6694 100644 --- a/examples/all-clusters-minimal-app/all-clusters-common/all-clusters-minimal-app.matter +++ b/examples/all-clusters-minimal-app/all-clusters-common/all-clusters-minimal-app.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/bridge-app/bridge-common/bridge-app.matter b/examples/bridge-app/bridge-common/bridge-app.matter index 8f91a116cb0bb1..5f17b0393ae47e 100644 --- a/examples/bridge-app/bridge-common/bridge-app.matter +++ b/examples/bridge-app/bridge-common/bridge-app.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/noip_rootnode_dimmablelight_bCwGYSDpoe.matter b/examples/chef/devices/noip_rootnode_dimmablelight_bCwGYSDpoe.matter index 83413127c088db..6bae36bee9ca4c 100644 --- a/examples/chef/devices/noip_rootnode_dimmablelight_bCwGYSDpoe.matter +++ b/examples/chef/devices/noip_rootnode_dimmablelight_bCwGYSDpoe.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_airpurifier_73a6fe2651.matter b/examples/chef/devices/rootnode_airpurifier_73a6fe2651.matter index 7d9b2a51326aa1..c3ebc205552ab3 100644 --- a/examples/chef/devices/rootnode_airpurifier_73a6fe2651.matter +++ b/examples/chef/devices/rootnode_airpurifier_73a6fe2651.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_airpurifier_airqualitysensor_temperaturesensor_humiditysensor_thermostat_56de3d5f45.matter b/examples/chef/devices/rootnode_airpurifier_airqualitysensor_temperaturesensor_humiditysensor_thermostat_56de3d5f45.matter index d56dff0afcf204..2eba9d059bc9aa 100644 --- a/examples/chef/devices/rootnode_airpurifier_airqualitysensor_temperaturesensor_humiditysensor_thermostat_56de3d5f45.matter +++ b/examples/chef/devices/rootnode_airpurifier_airqualitysensor_temperaturesensor_humiditysensor_thermostat_56de3d5f45.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_airqualitysensor_e63187f6c9.matter b/examples/chef/devices/rootnode_airqualitysensor_e63187f6c9.matter index bac48320116f79..fa5b484eab9e59 100644 --- a/examples/chef/devices/rootnode_airqualitysensor_e63187f6c9.matter +++ b/examples/chef/devices/rootnode_airqualitysensor_e63187f6c9.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_basicvideoplayer_0ff86e943b.matter b/examples/chef/devices/rootnode_basicvideoplayer_0ff86e943b.matter index 9621d615447e40..bb206941e6cf10 100644 --- a/examples/chef/devices/rootnode_basicvideoplayer_0ff86e943b.matter +++ b/examples/chef/devices/rootnode_basicvideoplayer_0ff86e943b.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_colortemperaturelight_hbUnzYVeyn.matter b/examples/chef/devices/rootnode_colortemperaturelight_hbUnzYVeyn.matter index c5059bc7a07bad..a503618c2894f6 100644 --- a/examples/chef/devices/rootnode_colortemperaturelight_hbUnzYVeyn.matter +++ b/examples/chef/devices/rootnode_colortemperaturelight_hbUnzYVeyn.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_contactsensor_27f76aeaf5.matter b/examples/chef/devices/rootnode_contactsensor_27f76aeaf5.matter index 49df10bf2cd3aa..42d8fc9f8b9df5 100644 --- a/examples/chef/devices/rootnode_contactsensor_27f76aeaf5.matter +++ b/examples/chef/devices/rootnode_contactsensor_27f76aeaf5.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_contactsensor_lFAGG1bfRO.matter b/examples/chef/devices/rootnode_contactsensor_lFAGG1bfRO.matter index 37d2d4554e7156..7ac8ab51225149 100644 --- a/examples/chef/devices/rootnode_contactsensor_lFAGG1bfRO.matter +++ b/examples/chef/devices/rootnode_contactsensor_lFAGG1bfRO.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_dimmablelight_bCwGYSDpoe.matter b/examples/chef/devices/rootnode_dimmablelight_bCwGYSDpoe.matter index da3fb96aae5575..fae3cc79ade9f5 100644 --- a/examples/chef/devices/rootnode_dimmablelight_bCwGYSDpoe.matter +++ b/examples/chef/devices/rootnode_dimmablelight_bCwGYSDpoe.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_dimmablepluginunit_f8a9a0b9d4.matter b/examples/chef/devices/rootnode_dimmablepluginunit_f8a9a0b9d4.matter index 2cc78bab075179..e98aedc503d1be 100644 --- a/examples/chef/devices/rootnode_dimmablepluginunit_f8a9a0b9d4.matter +++ b/examples/chef/devices/rootnode_dimmablepluginunit_f8a9a0b9d4.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_dishwasher_cc105034fe.matter b/examples/chef/devices/rootnode_dishwasher_cc105034fe.matter index e0587dbd481463..215c6508ccf0ee 100644 --- a/examples/chef/devices/rootnode_dishwasher_cc105034fe.matter +++ b/examples/chef/devices/rootnode_dishwasher_cc105034fe.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_doorlock_aNKYAreMXE.matter b/examples/chef/devices/rootnode_doorlock_aNKYAreMXE.matter index 3b4feb2216aa0e..03ecb90e212b08 100644 --- a/examples/chef/devices/rootnode_doorlock_aNKYAreMXE.matter +++ b/examples/chef/devices/rootnode_doorlock_aNKYAreMXE.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_extendedcolorlight_8lcaaYJVAa.matter b/examples/chef/devices/rootnode_extendedcolorlight_8lcaaYJVAa.matter index 48c250ea3fd4b5..b447b1be14e754 100644 --- a/examples/chef/devices/rootnode_extendedcolorlight_8lcaaYJVAa.matter +++ b/examples/chef/devices/rootnode_extendedcolorlight_8lcaaYJVAa.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_fan_7N2TobIlOX.matter b/examples/chef/devices/rootnode_fan_7N2TobIlOX.matter index c98aa70af8f82e..43b6ed83659d35 100644 --- a/examples/chef/devices/rootnode_fan_7N2TobIlOX.matter +++ b/examples/chef/devices/rootnode_fan_7N2TobIlOX.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_flowsensor_1zVxHedlaV.matter b/examples/chef/devices/rootnode_flowsensor_1zVxHedlaV.matter index e46fa09b3111fb..8dfeaac3876c0b 100644 --- a/examples/chef/devices/rootnode_flowsensor_1zVxHedlaV.matter +++ b/examples/chef/devices/rootnode_flowsensor_1zVxHedlaV.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_genericswitch_2dfff6e516.matter b/examples/chef/devices/rootnode_genericswitch_2dfff6e516.matter index 1c58822f13aa71..f22f7f98400e3e 100644 --- a/examples/chef/devices/rootnode_genericswitch_2dfff6e516.matter +++ b/examples/chef/devices/rootnode_genericswitch_2dfff6e516.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_genericswitch_9866e35d0b.matter b/examples/chef/devices/rootnode_genericswitch_9866e35d0b.matter index 58eb58d22deb9f..c3bc6eb5466769 100644 --- a/examples/chef/devices/rootnode_genericswitch_9866e35d0b.matter +++ b/examples/chef/devices/rootnode_genericswitch_9866e35d0b.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_heatingcoolingunit_ncdGai1E5a.matter b/examples/chef/devices/rootnode_heatingcoolingunit_ncdGai1E5a.matter index 45bdce794448c0..dd9932aac63da9 100644 --- a/examples/chef/devices/rootnode_heatingcoolingunit_ncdGai1E5a.matter +++ b/examples/chef/devices/rootnode_heatingcoolingunit_ncdGai1E5a.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_humiditysensor_Xyj4gda6Hb.matter b/examples/chef/devices/rootnode_humiditysensor_Xyj4gda6Hb.matter index 23a9bc8a578a95..024eed1fbe0179 100644 --- a/examples/chef/devices/rootnode_humiditysensor_Xyj4gda6Hb.matter +++ b/examples/chef/devices/rootnode_humiditysensor_Xyj4gda6Hb.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_laundrywasher_fb10d238c8.matter b/examples/chef/devices/rootnode_laundrywasher_fb10d238c8.matter index 4b4762ce78bb46..72c44685ffda26 100644 --- a/examples/chef/devices/rootnode_laundrywasher_fb10d238c8.matter +++ b/examples/chef/devices/rootnode_laundrywasher_fb10d238c8.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_lightsensor_lZQycTFcJK.matter b/examples/chef/devices/rootnode_lightsensor_lZQycTFcJK.matter index 7e744cafc5409c..cf8669ff170c4d 100644 --- a/examples/chef/devices/rootnode_lightsensor_lZQycTFcJK.matter +++ b/examples/chef/devices/rootnode_lightsensor_lZQycTFcJK.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_occupancysensor_iHyVgifZuo.matter b/examples/chef/devices/rootnode_occupancysensor_iHyVgifZuo.matter index 4406f572f99dfb..55f0c322bb3fdc 100644 --- a/examples/chef/devices/rootnode_occupancysensor_iHyVgifZuo.matter +++ b/examples/chef/devices/rootnode_occupancysensor_iHyVgifZuo.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_onofflight_bbs1b7IaOV.matter b/examples/chef/devices/rootnode_onofflight_bbs1b7IaOV.matter index b5a953cb331994..a264b236d11061 100644 --- a/examples/chef/devices/rootnode_onofflight_bbs1b7IaOV.matter +++ b/examples/chef/devices/rootnode_onofflight_bbs1b7IaOV.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_onofflight_samplemei.matter b/examples/chef/devices/rootnode_onofflight_samplemei.matter index 201ad01c70d944..7c35eb315d405c 100644 --- a/examples/chef/devices/rootnode_onofflight_samplemei.matter +++ b/examples/chef/devices/rootnode_onofflight_samplemei.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_onofflightswitch_FsPlMr090Q.matter b/examples/chef/devices/rootnode_onofflightswitch_FsPlMr090Q.matter index bf818da2a37cb9..c2e02c79995aa4 100644 --- a/examples/chef/devices/rootnode_onofflightswitch_FsPlMr090Q.matter +++ b/examples/chef/devices/rootnode_onofflightswitch_FsPlMr090Q.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_onoffpluginunit_Wtf8ss5EBY.matter b/examples/chef/devices/rootnode_onoffpluginunit_Wtf8ss5EBY.matter index 37ab328bad6886..5dc4fd83754d5e 100644 --- a/examples/chef/devices/rootnode_onoffpluginunit_Wtf8ss5EBY.matter +++ b/examples/chef/devices/rootnode_onoffpluginunit_Wtf8ss5EBY.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_pressuresensor_s0qC9wLH4k.matter b/examples/chef/devices/rootnode_pressuresensor_s0qC9wLH4k.matter index 83b7eba578d8b0..dbb71af24b1fd2 100644 --- a/examples/chef/devices/rootnode_pressuresensor_s0qC9wLH4k.matter +++ b/examples/chef/devices/rootnode_pressuresensor_s0qC9wLH4k.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_pump_5f904818cc.matter b/examples/chef/devices/rootnode_pump_5f904818cc.matter index 89a69529465401..abd54c37f10d46 100644 --- a/examples/chef/devices/rootnode_pump_5f904818cc.matter +++ b/examples/chef/devices/rootnode_pump_5f904818cc.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_pump_a811bb33a0.matter b/examples/chef/devices/rootnode_pump_a811bb33a0.matter index c748c1ed56cd84..64b4e106ede2cc 100644 --- a/examples/chef/devices/rootnode_pump_a811bb33a0.matter +++ b/examples/chef/devices/rootnode_pump_a811bb33a0.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_refrigerator_temperaturecontrolledcabinet_temperaturecontrolledcabinet_ffdb696680.matter b/examples/chef/devices/rootnode_refrigerator_temperaturecontrolledcabinet_temperaturecontrolledcabinet_ffdb696680.matter index b8664ec2e38a0b..5183e15a8e73f3 100644 --- a/examples/chef/devices/rootnode_refrigerator_temperaturecontrolledcabinet_temperaturecontrolledcabinet_ffdb696680.matter +++ b/examples/chef/devices/rootnode_refrigerator_temperaturecontrolledcabinet_temperaturecontrolledcabinet_ffdb696680.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_roboticvacuumcleaner_1807ff0c49.matter b/examples/chef/devices/rootnode_roboticvacuumcleaner_1807ff0c49.matter index eaf2ff0d0dd339..1f960d3bb79699 100644 --- a/examples/chef/devices/rootnode_roboticvacuumcleaner_1807ff0c49.matter +++ b/examples/chef/devices/rootnode_roboticvacuumcleaner_1807ff0c49.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_roomairconditioner_9cf3607804.matter b/examples/chef/devices/rootnode_roomairconditioner_9cf3607804.matter index 81770335f21b94..d181233cf903ad 100644 --- a/examples/chef/devices/rootnode_roomairconditioner_9cf3607804.matter +++ b/examples/chef/devices/rootnode_roomairconditioner_9cf3607804.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_smokecoalarm_686fe0dcb8.matter b/examples/chef/devices/rootnode_smokecoalarm_686fe0dcb8.matter index 60b79acd4c07b9..c5f692e92b50cd 100644 --- a/examples/chef/devices/rootnode_smokecoalarm_686fe0dcb8.matter +++ b/examples/chef/devices/rootnode_smokecoalarm_686fe0dcb8.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_speaker_RpzeXdimqA.matter b/examples/chef/devices/rootnode_speaker_RpzeXdimqA.matter index 8cbcd9852df88f..59139cd94d06a6 100644 --- a/examples/chef/devices/rootnode_speaker_RpzeXdimqA.matter +++ b/examples/chef/devices/rootnode_speaker_RpzeXdimqA.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_temperaturesensor_Qy1zkNW7c3.matter b/examples/chef/devices/rootnode_temperaturesensor_Qy1zkNW7c3.matter index 51eb8ddd45a282..3f9617cc1a25b9 100644 --- a/examples/chef/devices/rootnode_temperaturesensor_Qy1zkNW7c3.matter +++ b/examples/chef/devices/rootnode_temperaturesensor_Qy1zkNW7c3.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_thermostat_bm3fb8dhYi.matter b/examples/chef/devices/rootnode_thermostat_bm3fb8dhYi.matter index 6ae0a08d75721a..71cffa8f90dd65 100644 --- a/examples/chef/devices/rootnode_thermostat_bm3fb8dhYi.matter +++ b/examples/chef/devices/rootnode_thermostat_bm3fb8dhYi.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_windowcovering_RLCxaGi9Yx.matter b/examples/chef/devices/rootnode_windowcovering_RLCxaGi9Yx.matter index f69d11d92bd19a..bba17e32f31296 100644 --- a/examples/chef/devices/rootnode_windowcovering_RLCxaGi9Yx.matter +++ b/examples/chef/devices/rootnode_windowcovering_RLCxaGi9Yx.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/contact-sensor-app/contact-sensor-common/contact-sensor-app.matter b/examples/contact-sensor-app/contact-sensor-common/contact-sensor-app.matter index 03b8cdf10bc55c..30c4b36b98026b 100644 --- a/examples/contact-sensor-app/contact-sensor-common/contact-sensor-app.matter +++ b/examples/contact-sensor-app/contact-sensor-common/contact-sensor-app.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/contact-sensor-app/nxp/zap-lit/contact-sensor-app.matter b/examples/contact-sensor-app/nxp/zap-lit/contact-sensor-app.matter index dcfae7fdb2cbc5..95e8c132725c1a 100644 --- a/examples/contact-sensor-app/nxp/zap-lit/contact-sensor-app.matter +++ b/examples/contact-sensor-app/nxp/zap-lit/contact-sensor-app.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/contact-sensor-app/nxp/zap-sit/contact-sensor-app.matter b/examples/contact-sensor-app/nxp/zap-sit/contact-sensor-app.matter index 0fb89660b37975..b0da8541abc896 100644 --- a/examples/contact-sensor-app/nxp/zap-sit/contact-sensor-app.matter +++ b/examples/contact-sensor-app/nxp/zap-sit/contact-sensor-app.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/dishwasher-app/dishwasher-common/dishwasher-app.matter b/examples/dishwasher-app/dishwasher-common/dishwasher-app.matter index db68c2ddea702d..e1ce5929dd0f5f 100644 --- a/examples/dishwasher-app/dishwasher-common/dishwasher-app.matter +++ b/examples/dishwasher-app/dishwasher-common/dishwasher-app.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/energy-management-app/energy-management-common/energy-management-app.matter b/examples/energy-management-app/energy-management-common/energy-management-app.matter index 623c247391a6a1..77c6dbbf8a7626 100644 --- a/examples/energy-management-app/energy-management-common/energy-management-app.matter +++ b/examples/energy-management-app/energy-management-common/energy-management-app.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/fabric-bridge-app/fabric-bridge-common/fabric-bridge-app.matter b/examples/fabric-bridge-app/fabric-bridge-common/fabric-bridge-app.matter index 46bd51d578e6ee..d251f3d3c60a0c 100644 --- a/examples/fabric-bridge-app/fabric-bridge-common/fabric-bridge-app.matter +++ b/examples/fabric-bridge-app/fabric-bridge-common/fabric-bridge-app.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/laundry-washer-app/nxp/zap/laundry-washer-app.matter b/examples/laundry-washer-app/nxp/zap/laundry-washer-app.matter index 727e4c3b097302..91699477cff245 100644 --- a/examples/laundry-washer-app/nxp/zap/laundry-washer-app.matter +++ b/examples/laundry-washer-app/nxp/zap/laundry-washer-app.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/light-switch-app/light-switch-common/light-switch-app.matter b/examples/light-switch-app/light-switch-common/light-switch-app.matter index b437fbdb633d2e..baf30af4394233 100644 --- a/examples/light-switch-app/light-switch-common/light-switch-app.matter +++ b/examples/light-switch-app/light-switch-common/light-switch-app.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/light-switch-app/qpg/zap/switch.matter b/examples/light-switch-app/qpg/zap/switch.matter index 73968414b217e9..ac6e1703ff4706 100644 --- a/examples/light-switch-app/qpg/zap/switch.matter +++ b/examples/light-switch-app/qpg/zap/switch.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/lighting-app/bouffalolab/data_model/lighting-app-ethernet.matter b/examples/lighting-app/bouffalolab/data_model/lighting-app-ethernet.matter index f55a79c699b676..b577fc359aa6d2 100644 --- a/examples/lighting-app/bouffalolab/data_model/lighting-app-ethernet.matter +++ b/examples/lighting-app/bouffalolab/data_model/lighting-app-ethernet.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/lighting-app/bouffalolab/data_model/lighting-app-thread.matter b/examples/lighting-app/bouffalolab/data_model/lighting-app-thread.matter index 76615a2e64fd88..41d51394c618c3 100644 --- a/examples/lighting-app/bouffalolab/data_model/lighting-app-thread.matter +++ b/examples/lighting-app/bouffalolab/data_model/lighting-app-thread.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/lighting-app/bouffalolab/data_model/lighting-app-wifi.matter b/examples/lighting-app/bouffalolab/data_model/lighting-app-wifi.matter index 47736182e30ed2..a2f8e4c7cd1b5b 100644 --- a/examples/lighting-app/bouffalolab/data_model/lighting-app-wifi.matter +++ b/examples/lighting-app/bouffalolab/data_model/lighting-app-wifi.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/lighting-app/lighting-common/lighting-app.matter b/examples/lighting-app/lighting-common/lighting-app.matter index 61fa92b32778cd..f8266ee84b9d9e 100644 --- a/examples/lighting-app/lighting-common/lighting-app.matter +++ b/examples/lighting-app/lighting-common/lighting-app.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/lighting-app/nxp/zap/lighting-on-off.matter b/examples/lighting-app/nxp/zap/lighting-on-off.matter index 11b4298d8fad5e..336b0eb2e219a4 100644 --- a/examples/lighting-app/nxp/zap/lighting-on-off.matter +++ b/examples/lighting-app/nxp/zap/lighting-on-off.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/lighting-app/qpg/zap/light.matter b/examples/lighting-app/qpg/zap/light.matter index b2160c8fae6ddb..8b6f229e08d1a3 100644 --- a/examples/lighting-app/qpg/zap/light.matter +++ b/examples/lighting-app/qpg/zap/light.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/lighting-app/silabs/data_model/lighting-thread-app.matter b/examples/lighting-app/silabs/data_model/lighting-thread-app.matter index 3ed9a2273a3436..0d05adcb0b7b63 100644 --- a/examples/lighting-app/silabs/data_model/lighting-thread-app.matter +++ b/examples/lighting-app/silabs/data_model/lighting-thread-app.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/lighting-app/silabs/data_model/lighting-wifi-app.matter b/examples/lighting-app/silabs/data_model/lighting-wifi-app.matter index e89bd41f1278b2..2678ea19821f0d 100644 --- a/examples/lighting-app/silabs/data_model/lighting-wifi-app.matter +++ b/examples/lighting-app/silabs/data_model/lighting-wifi-app.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/lit-icd-app/lit-icd-common/lit-icd-server-app.matter b/examples/lit-icd-app/lit-icd-common/lit-icd-server-app.matter index 4f8b1b55b51f42..7c792ecd8ec649 100644 --- a/examples/lit-icd-app/lit-icd-common/lit-icd-server-app.matter +++ b/examples/lit-icd-app/lit-icd-common/lit-icd-server-app.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/lock-app/lock-common/lock-app.matter b/examples/lock-app/lock-common/lock-app.matter index c42fb812cb8d41..834346d986be53 100644 --- a/examples/lock-app/lock-common/lock-app.matter +++ b/examples/lock-app/lock-common/lock-app.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/lock-app/nxp/zap/lock-app.matter b/examples/lock-app/nxp/zap/lock-app.matter index cef586575e2bb3..75bdce08973217 100644 --- a/examples/lock-app/nxp/zap/lock-app.matter +++ b/examples/lock-app/nxp/zap/lock-app.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/lock-app/qpg/zap/lock.matter b/examples/lock-app/qpg/zap/lock.matter index f8794650f14d17..556ae9a189fb65 100644 --- a/examples/lock-app/qpg/zap/lock.matter +++ b/examples/lock-app/qpg/zap/lock.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/log-source-app/log-source-common/log-source-app.matter b/examples/log-source-app/log-source-common/log-source-app.matter index de444f53751547..4c86dbe2cd38f2 100644 --- a/examples/log-source-app/log-source-common/log-source-app.matter +++ b/examples/log-source-app/log-source-common/log-source-app.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** The Access Control Cluster exposes a data model view of a Node's Access Control List (ACL), which codifies the rules used to manage and enforce Access Control for the Node's endpoints and their associated diff --git a/examples/microwave-oven-app/microwave-oven-common/microwave-oven-app.matter b/examples/microwave-oven-app/microwave-oven-common/microwave-oven-app.matter index c50956a64841c2..faf96814e85fce 100644 --- a/examples/microwave-oven-app/microwave-oven-common/microwave-oven-app.matter +++ b/examples/microwave-oven-app/microwave-oven-common/microwave-oven-app.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/network-manager-app/network-manager-common/network-manager-app.matter b/examples/network-manager-app/network-manager-common/network-manager-app.matter index 22fee8337e549e..e1ceabd0a7a5b0 100644 --- a/examples/network-manager-app/network-manager-common/network-manager-app.matter +++ b/examples/network-manager-app/network-manager-common/network-manager-app.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/ota-provider-app/ota-provider-common/ota-provider-app.matter b/examples/ota-provider-app/ota-provider-common/ota-provider-app.matter index 17c6e8fb8dbea3..e20a498d4929f3 100644 --- a/examples/ota-provider-app/ota-provider-common/ota-provider-app.matter +++ b/examples/ota-provider-app/ota-provider-common/ota-provider-app.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** The Descriptor Cluster is meant to replace the support from the Zigbee Device Object (ZDO) for describing a node, its endpoints and clusters. */ cluster Descriptor = 29 { revision 2; diff --git a/examples/ota-requestor-app/ota-requestor-common/ota-requestor-app.matter b/examples/ota-requestor-app/ota-requestor-common/ota-requestor-app.matter index a0ae180bbc1307..d49ac8e602acbb 100644 --- a/examples/ota-requestor-app/ota-requestor-common/ota-requestor-app.matter +++ b/examples/ota-requestor-app/ota-requestor-common/ota-requestor-app.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/placeholder/linux/apps/app1/config.matter b/examples/placeholder/linux/apps/app1/config.matter index 1955b363c01a4d..d7fb49eebc9a1e 100644 --- a/examples/placeholder/linux/apps/app1/config.matter +++ b/examples/placeholder/linux/apps/app1/config.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/placeholder/linux/apps/app2/config.matter b/examples/placeholder/linux/apps/app2/config.matter index 8debe20800dc40..1857d351e83cec 100644 --- a/examples/placeholder/linux/apps/app2/config.matter +++ b/examples/placeholder/linux/apps/app2/config.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/pump-app/pump-common/pump-app.matter b/examples/pump-app/pump-common/pump-app.matter index 242d64e29ddd95..6a2ab66a752801 100644 --- a/examples/pump-app/pump-common/pump-app.matter +++ b/examples/pump-app/pump-common/pump-app.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/pump-app/silabs/data_model/pump-thread-app.matter b/examples/pump-app/silabs/data_model/pump-thread-app.matter index 907af129f460aa..e862d3476e35b7 100644 --- a/examples/pump-app/silabs/data_model/pump-thread-app.matter +++ b/examples/pump-app/silabs/data_model/pump-thread-app.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/pump-app/silabs/data_model/pump-wifi-app.matter b/examples/pump-app/silabs/data_model/pump-wifi-app.matter index 907af129f460aa..e862d3476e35b7 100644 --- a/examples/pump-app/silabs/data_model/pump-wifi-app.matter +++ b/examples/pump-app/silabs/data_model/pump-wifi-app.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/pump-controller-app/pump-controller-common/pump-controller-app.matter b/examples/pump-controller-app/pump-controller-common/pump-controller-app.matter index b23e832c0d7d88..e188176e320426 100644 --- a/examples/pump-controller-app/pump-controller-common/pump-controller-app.matter +++ b/examples/pump-controller-app/pump-controller-common/pump-controller-app.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/refrigerator-app/refrigerator-common/refrigerator-app.matter b/examples/refrigerator-app/refrigerator-common/refrigerator-app.matter index 685893ec111f89..b89ca75e260f4e 100644 --- a/examples/refrigerator-app/refrigerator-common/refrigerator-app.matter +++ b/examples/refrigerator-app/refrigerator-common/refrigerator-app.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** The Descriptor Cluster is meant to replace the support from the Zigbee Device Object (ZDO) for describing a node, its endpoints and clusters. */ cluster Descriptor = 29 { revision 2; diff --git a/examples/rvc-app/rvc-common/rvc-app.matter b/examples/rvc-app/rvc-common/rvc-app.matter index 3c9ef5e4d817c1..7f62e63a7e4748 100644 --- a/examples/rvc-app/rvc-common/rvc-app.matter +++ b/examples/rvc-app/rvc-common/rvc-app.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/smoke-co-alarm-app/smoke-co-alarm-common/smoke-co-alarm-app.matter b/examples/smoke-co-alarm-app/smoke-co-alarm-common/smoke-co-alarm-app.matter index 8e2f8a41993005..8df30dddf82a84 100644 --- a/examples/smoke-co-alarm-app/smoke-co-alarm-common/smoke-co-alarm-app.matter +++ b/examples/smoke-co-alarm-app/smoke-co-alarm-common/smoke-co-alarm-app.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/temperature-measurement-app/temperature-measurement-common/temperature-measurement.matter b/examples/temperature-measurement-app/temperature-measurement-common/temperature-measurement.matter index ea8faa4892d428..3ed7f5fbd71550 100644 --- a/examples/temperature-measurement-app/temperature-measurement-common/temperature-measurement.matter +++ b/examples/temperature-measurement-app/temperature-measurement-common/temperature-measurement.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** The Descriptor Cluster is meant to replace the support from the Zigbee Device Object (ZDO) for describing a node, its endpoints and clusters. */ cluster Descriptor = 29 { revision 2; diff --git a/examples/thermostat/nxp/zap/thermostat_matter_thread.matter b/examples/thermostat/nxp/zap/thermostat_matter_thread.matter index 43cae6aee44148..8eb166b8e3bd97 100644 --- a/examples/thermostat/nxp/zap/thermostat_matter_thread.matter +++ b/examples/thermostat/nxp/zap/thermostat_matter_thread.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/thermostat/nxp/zap/thermostat_matter_wifi.matter b/examples/thermostat/nxp/zap/thermostat_matter_wifi.matter index 356347c1e7bf02..065d83c850888c 100644 --- a/examples/thermostat/nxp/zap/thermostat_matter_wifi.matter +++ b/examples/thermostat/nxp/zap/thermostat_matter_wifi.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/thermostat/qpg/zap/thermostaticRadiatorValve.matter b/examples/thermostat/qpg/zap/thermostaticRadiatorValve.matter index 7d90277b06091e..bea14e4ea1e1c1 100644 --- a/examples/thermostat/qpg/zap/thermostaticRadiatorValve.matter +++ b/examples/thermostat/qpg/zap/thermostaticRadiatorValve.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/thermostat/thermostat-common/thermostat.matter b/examples/thermostat/thermostat-common/thermostat.matter index 3246155268aca9..cd41e0a9550cde 100644 --- a/examples/thermostat/thermostat-common/thermostat.matter +++ b/examples/thermostat/thermostat-common/thermostat.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/tv-app/tv-common/tv-app.matter b/examples/tv-app/tv-common/tv-app.matter index 69c714a56bf7da..a8d3eb05a2322e 100644 --- a/examples/tv-app/tv-common/tv-app.matter +++ b/examples/tv-app/tv-common/tv-app.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for switching devices between 'On' and 'Off' states. */ cluster OnOff = 6 { revision 6; diff --git a/examples/tv-casting-app/tv-casting-common/tv-casting-app.matter b/examples/tv-casting-app/tv-casting-common/tv-casting-app.matter index e7bbc1e6c2eee4..d1fdb37fe3c459 100644 --- a/examples/tv-casting-app/tv-casting-common/tv-casting-app.matter +++ b/examples/tv-casting-app/tv-casting-common/tv-casting-app.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/virtual-device-app/virtual-device-common/virtual-device-app.matter b/examples/virtual-device-app/virtual-device-common/virtual-device-app.matter index 21e19e2640fbcb..77e1c488bb5e83 100644 --- a/examples/virtual-device-app/virtual-device-common/virtual-device-app.matter +++ b/examples/virtual-device-app/virtual-device-common/virtual-device-app.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/window-app/common/window-app.matter b/examples/window-app/common/window-app.matter index 8c272c7c17dacd..d47daecfa442ab 100644 --- a/examples/window-app/common/window-app.matter +++ b/examples/window-app/common/window-app.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/src/app/zap-templates/partials/idl/global_types.zapt b/src/app/zap-templates/partials/idl/global_types.zapt index 74f038689f2e08..0c865592839816 100644 --- a/src/app/zap-templates/partials/idl/global_types.zapt +++ b/src/app/zap-templates/partials/idl/global_types.zapt @@ -20,7 +20,7 @@ bitmap {{asUpperCamelCase name preserveAcronyms=true}} : bitmap{{multiply size 8 {{/zcl_bitmaps}} {{#zcl_structs}} {{#if has_no_clusters}} -{{~>idl_structure_definition extraIndent=1}} +{{~>idl_structure_definition extraIndent=0}} {{/if}} {{/zcl_structs}} diff --git a/src/controller/data_model/controller-clusters.matter b/src/controller/data_model/controller-clusters.matter index 6831539e0c9def..48300208518b3f 100644 --- a/src/controller/data_model/controller-clusters.matter +++ b/src/controller/data_model/controller-clusters.matter @@ -1,6 +1,36 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; From 39c18da8ecf2c63819bfd2ee14bbc4566645f0d0 Mon Sep 17 00:00:00 2001 From: Andrei Litvin Date: Fri, 26 Jul 2024 15:21:58 -0400 Subject: [PATCH 05/16] Undo large changes and fix spacing --- .../air-purifier-app.matter | 30 ------------------- .../air-quality-sensor-app.matter | 30 ------------------- .../all-clusters-app.matter | 30 ------------------- .../all-clusters-minimal-app.matter | 30 ------------------- .../bridge-common/bridge-app.matter | 30 ------------------- ...p_rootnode_dimmablelight_bCwGYSDpoe.matter | 30 ------------------- .../rootnode_airpurifier_73a6fe2651.matter | 30 ------------------- ...umiditysensor_thermostat_56de3d5f45.matter | 30 ------------------- ...ootnode_airqualitysensor_e63187f6c9.matter | 30 ------------------- ...ootnode_basicvideoplayer_0ff86e943b.matter | 30 ------------------- ...de_colortemperaturelight_hbUnzYVeyn.matter | 30 ------------------- .../rootnode_contactsensor_27f76aeaf5.matter | 30 ------------------- .../rootnode_contactsensor_lFAGG1bfRO.matter | 30 ------------------- .../rootnode_dimmablelight_bCwGYSDpoe.matter | 30 ------------------- ...tnode_dimmablepluginunit_f8a9a0b9d4.matter | 30 ------------------- .../rootnode_dishwasher_cc105034fe.matter | 30 ------------------- .../rootnode_doorlock_aNKYAreMXE.matter | 30 ------------------- ...tnode_extendedcolorlight_8lcaaYJVAa.matter | 30 ------------------- .../devices/rootnode_fan_7N2TobIlOX.matter | 30 ------------------- .../rootnode_flowsensor_1zVxHedlaV.matter | 30 ------------------- .../rootnode_genericswitch_2dfff6e516.matter | 30 ------------------- .../rootnode_genericswitch_9866e35d0b.matter | 30 ------------------- ...tnode_heatingcoolingunit_ncdGai1E5a.matter | 30 ------------------- .../rootnode_humiditysensor_Xyj4gda6Hb.matter | 30 ------------------- .../rootnode_laundrywasher_fb10d238c8.matter | 30 ------------------- .../rootnode_lightsensor_lZQycTFcJK.matter | 30 ------------------- ...rootnode_occupancysensor_iHyVgifZuo.matter | 30 ------------------- .../rootnode_onofflight_bbs1b7IaOV.matter | 30 ------------------- .../rootnode_onofflight_samplemei.matter | 30 ------------------- ...ootnode_onofflightswitch_FsPlMr090Q.matter | 30 ------------------- ...rootnode_onoffpluginunit_Wtf8ss5EBY.matter | 30 ------------------- .../rootnode_pressuresensor_s0qC9wLH4k.matter | 30 ------------------- .../devices/rootnode_pump_5f904818cc.matter | 30 ------------------- .../devices/rootnode_pump_a811bb33a0.matter | 30 ------------------- ...eraturecontrolledcabinet_ffdb696680.matter | 30 ------------------- ...ode_roboticvacuumcleaner_1807ff0c49.matter | 30 ------------------- ...tnode_roomairconditioner_9cf3607804.matter | 30 ------------------- .../rootnode_smokecoalarm_686fe0dcb8.matter | 30 ------------------- .../rootnode_speaker_RpzeXdimqA.matter | 30 ------------------- ...otnode_temperaturesensor_Qy1zkNW7c3.matter | 30 ------------------- .../rootnode_thermostat_bm3fb8dhYi.matter | 30 ------------------- .../rootnode_windowcovering_RLCxaGi9Yx.matter | 30 ------------------- .../contact-sensor-app.matter | 30 ------------------- .../nxp/zap-lit/contact-sensor-app.matter | 30 ------------------- .../nxp/zap-sit/contact-sensor-app.matter | 30 ------------------- .../dishwasher-common/dishwasher-app.matter | 30 ------------------- .../energy-management-app.matter | 30 ------------------- .../fabric-bridge-app.matter | 30 ------------------- .../nxp/zap/laundry-washer-app.matter | 30 ------------------- .../light-switch-app.matter | 30 ------------------- .../light-switch-app/qpg/zap/switch.matter | 30 ------------------- .../data_model/lighting-app-ethernet.matter | 30 ------------------- .../data_model/lighting-app-thread.matter | 30 ------------------- .../data_model/lighting-app-wifi.matter | 30 ------------------- .../lighting-common/lighting-app.matter | 30 ------------------- .../nxp/zap/lighting-on-off.matter | 30 ------------------- examples/lighting-app/qpg/zap/light.matter | 30 ------------------- .../data_model/lighting-thread-app.matter | 30 ------------------- .../data_model/lighting-wifi-app.matter | 30 ------------------- .../lit-icd-common/lit-icd-server-app.matter | 30 ------------------- examples/lock-app/lock-common/lock-app.matter | 30 ------------------- examples/lock-app/nxp/zap/lock-app.matter | 30 ------------------- examples/lock-app/qpg/zap/lock.matter | 30 ------------------- .../log-source-common/log-source-app.matter | 30 ------------------- .../microwave-oven-app.matter | 30 ------------------- .../network-manager-app.matter | 30 ------------------- .../ota-provider-app.matter | 30 ------------------- .../ota-requestor-app.matter | 30 ------------------- .../placeholder/linux/apps/app1/config.matter | 30 ------------------- .../placeholder/linux/apps/app2/config.matter | 30 ------------------- examples/pump-app/pump-common/pump-app.matter | 30 ------------------- .../silabs/data_model/pump-thread-app.matter | 30 ------------------- .../silabs/data_model/pump-wifi-app.matter | 30 ------------------- .../pump-controller-app.matter | 30 ------------------- .../refrigerator-app.matter | 30 ------------------- examples/rvc-app/rvc-common/rvc-app.matter | 30 ------------------- .../smoke-co-alarm-app.matter | 30 ------------------- .../temperature-measurement.matter | 30 ------------------- .../nxp/zap/thermostat_matter_thread.matter | 30 ------------------- .../nxp/zap/thermostat_matter_wifi.matter | 30 ------------------- .../qpg/zap/thermostaticRadiatorValve.matter | 30 ------------------- .../thermostat-common/thermostat.matter | 30 ------------------- examples/tv-app/tv-common/tv-app.matter | 30 ------------------- .../tv-casting-common/tv-casting-app.matter | 30 ------------------- .../virtual-device-app.matter | 30 ------------------- examples/window-app/common/window-app.matter | 30 ------------------- .../templates/app/MatterIDL_Client.zapt | 1 - .../templates/app/MatterIDL_Server.zapt | 1 - .../data_model/controller-clusters.matter | 30 ------------------- 89 files changed, 2612 deletions(-) diff --git a/examples/air-purifier-app/air-purifier-common/air-purifier-app.matter b/examples/air-purifier-app/air-purifier-common/air-purifier-app.matter index 92244032446638..4e9d31f7df3b8e 100644 --- a/examples/air-purifier-app/air-purifier-common/air-purifier-app.matter +++ b/examples/air-purifier-app/air-purifier-common/air-purifier-app.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/air-quality-sensor-app/air-quality-sensor-common/air-quality-sensor-app.matter b/examples/air-quality-sensor-app/air-quality-sensor-common/air-quality-sensor-app.matter index a101eef72277f0..1191c5f55c0c67 100644 --- a/examples/air-quality-sensor-app/air-quality-sensor-common/air-quality-sensor-app.matter +++ b/examples/air-quality-sensor-app/air-quality-sensor-common/air-quality-sensor-app.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/all-clusters-app/all-clusters-common/all-clusters-app.matter b/examples/all-clusters-app/all-clusters-common/all-clusters-app.matter index 8352d5f1921d4f..3144546a72b849 100644 --- a/examples/all-clusters-app/all-clusters-common/all-clusters-app.matter +++ b/examples/all-clusters-app/all-clusters-common/all-clusters-app.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/all-clusters-minimal-app/all-clusters-common/all-clusters-minimal-app.matter b/examples/all-clusters-minimal-app/all-clusters-common/all-clusters-minimal-app.matter index c70282567f6694..80fd60040a9142 100644 --- a/examples/all-clusters-minimal-app/all-clusters-common/all-clusters-minimal-app.matter +++ b/examples/all-clusters-minimal-app/all-clusters-common/all-clusters-minimal-app.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/bridge-app/bridge-common/bridge-app.matter b/examples/bridge-app/bridge-common/bridge-app.matter index 5f17b0393ae47e..8f91a116cb0bb1 100644 --- a/examples/bridge-app/bridge-common/bridge-app.matter +++ b/examples/bridge-app/bridge-common/bridge-app.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/noip_rootnode_dimmablelight_bCwGYSDpoe.matter b/examples/chef/devices/noip_rootnode_dimmablelight_bCwGYSDpoe.matter index 6bae36bee9ca4c..83413127c088db 100644 --- a/examples/chef/devices/noip_rootnode_dimmablelight_bCwGYSDpoe.matter +++ b/examples/chef/devices/noip_rootnode_dimmablelight_bCwGYSDpoe.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_airpurifier_73a6fe2651.matter b/examples/chef/devices/rootnode_airpurifier_73a6fe2651.matter index c3ebc205552ab3..7d9b2a51326aa1 100644 --- a/examples/chef/devices/rootnode_airpurifier_73a6fe2651.matter +++ b/examples/chef/devices/rootnode_airpurifier_73a6fe2651.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_airpurifier_airqualitysensor_temperaturesensor_humiditysensor_thermostat_56de3d5f45.matter b/examples/chef/devices/rootnode_airpurifier_airqualitysensor_temperaturesensor_humiditysensor_thermostat_56de3d5f45.matter index 2eba9d059bc9aa..d56dff0afcf204 100644 --- a/examples/chef/devices/rootnode_airpurifier_airqualitysensor_temperaturesensor_humiditysensor_thermostat_56de3d5f45.matter +++ b/examples/chef/devices/rootnode_airpurifier_airqualitysensor_temperaturesensor_humiditysensor_thermostat_56de3d5f45.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_airqualitysensor_e63187f6c9.matter b/examples/chef/devices/rootnode_airqualitysensor_e63187f6c9.matter index fa5b484eab9e59..bac48320116f79 100644 --- a/examples/chef/devices/rootnode_airqualitysensor_e63187f6c9.matter +++ b/examples/chef/devices/rootnode_airqualitysensor_e63187f6c9.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_basicvideoplayer_0ff86e943b.matter b/examples/chef/devices/rootnode_basicvideoplayer_0ff86e943b.matter index bb206941e6cf10..9621d615447e40 100644 --- a/examples/chef/devices/rootnode_basicvideoplayer_0ff86e943b.matter +++ b/examples/chef/devices/rootnode_basicvideoplayer_0ff86e943b.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_colortemperaturelight_hbUnzYVeyn.matter b/examples/chef/devices/rootnode_colortemperaturelight_hbUnzYVeyn.matter index a503618c2894f6..c5059bc7a07bad 100644 --- a/examples/chef/devices/rootnode_colortemperaturelight_hbUnzYVeyn.matter +++ b/examples/chef/devices/rootnode_colortemperaturelight_hbUnzYVeyn.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_contactsensor_27f76aeaf5.matter b/examples/chef/devices/rootnode_contactsensor_27f76aeaf5.matter index 42d8fc9f8b9df5..49df10bf2cd3aa 100644 --- a/examples/chef/devices/rootnode_contactsensor_27f76aeaf5.matter +++ b/examples/chef/devices/rootnode_contactsensor_27f76aeaf5.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_contactsensor_lFAGG1bfRO.matter b/examples/chef/devices/rootnode_contactsensor_lFAGG1bfRO.matter index 7ac8ab51225149..37d2d4554e7156 100644 --- a/examples/chef/devices/rootnode_contactsensor_lFAGG1bfRO.matter +++ b/examples/chef/devices/rootnode_contactsensor_lFAGG1bfRO.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_dimmablelight_bCwGYSDpoe.matter b/examples/chef/devices/rootnode_dimmablelight_bCwGYSDpoe.matter index fae3cc79ade9f5..da3fb96aae5575 100644 --- a/examples/chef/devices/rootnode_dimmablelight_bCwGYSDpoe.matter +++ b/examples/chef/devices/rootnode_dimmablelight_bCwGYSDpoe.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_dimmablepluginunit_f8a9a0b9d4.matter b/examples/chef/devices/rootnode_dimmablepluginunit_f8a9a0b9d4.matter index e98aedc503d1be..2cc78bab075179 100644 --- a/examples/chef/devices/rootnode_dimmablepluginunit_f8a9a0b9d4.matter +++ b/examples/chef/devices/rootnode_dimmablepluginunit_f8a9a0b9d4.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_dishwasher_cc105034fe.matter b/examples/chef/devices/rootnode_dishwasher_cc105034fe.matter index 215c6508ccf0ee..e0587dbd481463 100644 --- a/examples/chef/devices/rootnode_dishwasher_cc105034fe.matter +++ b/examples/chef/devices/rootnode_dishwasher_cc105034fe.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_doorlock_aNKYAreMXE.matter b/examples/chef/devices/rootnode_doorlock_aNKYAreMXE.matter index 03ecb90e212b08..3b4feb2216aa0e 100644 --- a/examples/chef/devices/rootnode_doorlock_aNKYAreMXE.matter +++ b/examples/chef/devices/rootnode_doorlock_aNKYAreMXE.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_extendedcolorlight_8lcaaYJVAa.matter b/examples/chef/devices/rootnode_extendedcolorlight_8lcaaYJVAa.matter index b447b1be14e754..48c250ea3fd4b5 100644 --- a/examples/chef/devices/rootnode_extendedcolorlight_8lcaaYJVAa.matter +++ b/examples/chef/devices/rootnode_extendedcolorlight_8lcaaYJVAa.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_fan_7N2TobIlOX.matter b/examples/chef/devices/rootnode_fan_7N2TobIlOX.matter index 43b6ed83659d35..c98aa70af8f82e 100644 --- a/examples/chef/devices/rootnode_fan_7N2TobIlOX.matter +++ b/examples/chef/devices/rootnode_fan_7N2TobIlOX.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_flowsensor_1zVxHedlaV.matter b/examples/chef/devices/rootnode_flowsensor_1zVxHedlaV.matter index 8dfeaac3876c0b..e46fa09b3111fb 100644 --- a/examples/chef/devices/rootnode_flowsensor_1zVxHedlaV.matter +++ b/examples/chef/devices/rootnode_flowsensor_1zVxHedlaV.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_genericswitch_2dfff6e516.matter b/examples/chef/devices/rootnode_genericswitch_2dfff6e516.matter index f22f7f98400e3e..1c58822f13aa71 100644 --- a/examples/chef/devices/rootnode_genericswitch_2dfff6e516.matter +++ b/examples/chef/devices/rootnode_genericswitch_2dfff6e516.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_genericswitch_9866e35d0b.matter b/examples/chef/devices/rootnode_genericswitch_9866e35d0b.matter index c3bc6eb5466769..58eb58d22deb9f 100644 --- a/examples/chef/devices/rootnode_genericswitch_9866e35d0b.matter +++ b/examples/chef/devices/rootnode_genericswitch_9866e35d0b.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_heatingcoolingunit_ncdGai1E5a.matter b/examples/chef/devices/rootnode_heatingcoolingunit_ncdGai1E5a.matter index dd9932aac63da9..45bdce794448c0 100644 --- a/examples/chef/devices/rootnode_heatingcoolingunit_ncdGai1E5a.matter +++ b/examples/chef/devices/rootnode_heatingcoolingunit_ncdGai1E5a.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_humiditysensor_Xyj4gda6Hb.matter b/examples/chef/devices/rootnode_humiditysensor_Xyj4gda6Hb.matter index 024eed1fbe0179..23a9bc8a578a95 100644 --- a/examples/chef/devices/rootnode_humiditysensor_Xyj4gda6Hb.matter +++ b/examples/chef/devices/rootnode_humiditysensor_Xyj4gda6Hb.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_laundrywasher_fb10d238c8.matter b/examples/chef/devices/rootnode_laundrywasher_fb10d238c8.matter index 72c44685ffda26..4b4762ce78bb46 100644 --- a/examples/chef/devices/rootnode_laundrywasher_fb10d238c8.matter +++ b/examples/chef/devices/rootnode_laundrywasher_fb10d238c8.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_lightsensor_lZQycTFcJK.matter b/examples/chef/devices/rootnode_lightsensor_lZQycTFcJK.matter index cf8669ff170c4d..7e744cafc5409c 100644 --- a/examples/chef/devices/rootnode_lightsensor_lZQycTFcJK.matter +++ b/examples/chef/devices/rootnode_lightsensor_lZQycTFcJK.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_occupancysensor_iHyVgifZuo.matter b/examples/chef/devices/rootnode_occupancysensor_iHyVgifZuo.matter index 55f0c322bb3fdc..4406f572f99dfb 100644 --- a/examples/chef/devices/rootnode_occupancysensor_iHyVgifZuo.matter +++ b/examples/chef/devices/rootnode_occupancysensor_iHyVgifZuo.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_onofflight_bbs1b7IaOV.matter b/examples/chef/devices/rootnode_onofflight_bbs1b7IaOV.matter index a264b236d11061..b5a953cb331994 100644 --- a/examples/chef/devices/rootnode_onofflight_bbs1b7IaOV.matter +++ b/examples/chef/devices/rootnode_onofflight_bbs1b7IaOV.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_onofflight_samplemei.matter b/examples/chef/devices/rootnode_onofflight_samplemei.matter index 7c35eb315d405c..201ad01c70d944 100644 --- a/examples/chef/devices/rootnode_onofflight_samplemei.matter +++ b/examples/chef/devices/rootnode_onofflight_samplemei.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_onofflightswitch_FsPlMr090Q.matter b/examples/chef/devices/rootnode_onofflightswitch_FsPlMr090Q.matter index c2e02c79995aa4..bf818da2a37cb9 100644 --- a/examples/chef/devices/rootnode_onofflightswitch_FsPlMr090Q.matter +++ b/examples/chef/devices/rootnode_onofflightswitch_FsPlMr090Q.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_onoffpluginunit_Wtf8ss5EBY.matter b/examples/chef/devices/rootnode_onoffpluginunit_Wtf8ss5EBY.matter index 5dc4fd83754d5e..37ab328bad6886 100644 --- a/examples/chef/devices/rootnode_onoffpluginunit_Wtf8ss5EBY.matter +++ b/examples/chef/devices/rootnode_onoffpluginunit_Wtf8ss5EBY.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_pressuresensor_s0qC9wLH4k.matter b/examples/chef/devices/rootnode_pressuresensor_s0qC9wLH4k.matter index dbb71af24b1fd2..83b7eba578d8b0 100644 --- a/examples/chef/devices/rootnode_pressuresensor_s0qC9wLH4k.matter +++ b/examples/chef/devices/rootnode_pressuresensor_s0qC9wLH4k.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_pump_5f904818cc.matter b/examples/chef/devices/rootnode_pump_5f904818cc.matter index abd54c37f10d46..89a69529465401 100644 --- a/examples/chef/devices/rootnode_pump_5f904818cc.matter +++ b/examples/chef/devices/rootnode_pump_5f904818cc.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_pump_a811bb33a0.matter b/examples/chef/devices/rootnode_pump_a811bb33a0.matter index 64b4e106ede2cc..c748c1ed56cd84 100644 --- a/examples/chef/devices/rootnode_pump_a811bb33a0.matter +++ b/examples/chef/devices/rootnode_pump_a811bb33a0.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_refrigerator_temperaturecontrolledcabinet_temperaturecontrolledcabinet_ffdb696680.matter b/examples/chef/devices/rootnode_refrigerator_temperaturecontrolledcabinet_temperaturecontrolledcabinet_ffdb696680.matter index 5183e15a8e73f3..b8664ec2e38a0b 100644 --- a/examples/chef/devices/rootnode_refrigerator_temperaturecontrolledcabinet_temperaturecontrolledcabinet_ffdb696680.matter +++ b/examples/chef/devices/rootnode_refrigerator_temperaturecontrolledcabinet_temperaturecontrolledcabinet_ffdb696680.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_roboticvacuumcleaner_1807ff0c49.matter b/examples/chef/devices/rootnode_roboticvacuumcleaner_1807ff0c49.matter index 1f960d3bb79699..eaf2ff0d0dd339 100644 --- a/examples/chef/devices/rootnode_roboticvacuumcleaner_1807ff0c49.matter +++ b/examples/chef/devices/rootnode_roboticvacuumcleaner_1807ff0c49.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_roomairconditioner_9cf3607804.matter b/examples/chef/devices/rootnode_roomairconditioner_9cf3607804.matter index d181233cf903ad..81770335f21b94 100644 --- a/examples/chef/devices/rootnode_roomairconditioner_9cf3607804.matter +++ b/examples/chef/devices/rootnode_roomairconditioner_9cf3607804.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_smokecoalarm_686fe0dcb8.matter b/examples/chef/devices/rootnode_smokecoalarm_686fe0dcb8.matter index c5f692e92b50cd..60b79acd4c07b9 100644 --- a/examples/chef/devices/rootnode_smokecoalarm_686fe0dcb8.matter +++ b/examples/chef/devices/rootnode_smokecoalarm_686fe0dcb8.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_speaker_RpzeXdimqA.matter b/examples/chef/devices/rootnode_speaker_RpzeXdimqA.matter index 59139cd94d06a6..8cbcd9852df88f 100644 --- a/examples/chef/devices/rootnode_speaker_RpzeXdimqA.matter +++ b/examples/chef/devices/rootnode_speaker_RpzeXdimqA.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_temperaturesensor_Qy1zkNW7c3.matter b/examples/chef/devices/rootnode_temperaturesensor_Qy1zkNW7c3.matter index 3f9617cc1a25b9..51eb8ddd45a282 100644 --- a/examples/chef/devices/rootnode_temperaturesensor_Qy1zkNW7c3.matter +++ b/examples/chef/devices/rootnode_temperaturesensor_Qy1zkNW7c3.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_thermostat_bm3fb8dhYi.matter b/examples/chef/devices/rootnode_thermostat_bm3fb8dhYi.matter index 71cffa8f90dd65..6ae0a08d75721a 100644 --- a/examples/chef/devices/rootnode_thermostat_bm3fb8dhYi.matter +++ b/examples/chef/devices/rootnode_thermostat_bm3fb8dhYi.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_windowcovering_RLCxaGi9Yx.matter b/examples/chef/devices/rootnode_windowcovering_RLCxaGi9Yx.matter index bba17e32f31296..f69d11d92bd19a 100644 --- a/examples/chef/devices/rootnode_windowcovering_RLCxaGi9Yx.matter +++ b/examples/chef/devices/rootnode_windowcovering_RLCxaGi9Yx.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/contact-sensor-app/contact-sensor-common/contact-sensor-app.matter b/examples/contact-sensor-app/contact-sensor-common/contact-sensor-app.matter index 30c4b36b98026b..03b8cdf10bc55c 100644 --- a/examples/contact-sensor-app/contact-sensor-common/contact-sensor-app.matter +++ b/examples/contact-sensor-app/contact-sensor-common/contact-sensor-app.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/contact-sensor-app/nxp/zap-lit/contact-sensor-app.matter b/examples/contact-sensor-app/nxp/zap-lit/contact-sensor-app.matter index 95e8c132725c1a..dcfae7fdb2cbc5 100644 --- a/examples/contact-sensor-app/nxp/zap-lit/contact-sensor-app.matter +++ b/examples/contact-sensor-app/nxp/zap-lit/contact-sensor-app.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/contact-sensor-app/nxp/zap-sit/contact-sensor-app.matter b/examples/contact-sensor-app/nxp/zap-sit/contact-sensor-app.matter index b0da8541abc896..0fb89660b37975 100644 --- a/examples/contact-sensor-app/nxp/zap-sit/contact-sensor-app.matter +++ b/examples/contact-sensor-app/nxp/zap-sit/contact-sensor-app.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/dishwasher-app/dishwasher-common/dishwasher-app.matter b/examples/dishwasher-app/dishwasher-common/dishwasher-app.matter index e1ce5929dd0f5f..db68c2ddea702d 100644 --- a/examples/dishwasher-app/dishwasher-common/dishwasher-app.matter +++ b/examples/dishwasher-app/dishwasher-common/dishwasher-app.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/energy-management-app/energy-management-common/energy-management-app.matter b/examples/energy-management-app/energy-management-common/energy-management-app.matter index 77c6dbbf8a7626..623c247391a6a1 100644 --- a/examples/energy-management-app/energy-management-common/energy-management-app.matter +++ b/examples/energy-management-app/energy-management-common/energy-management-app.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/fabric-bridge-app/fabric-bridge-common/fabric-bridge-app.matter b/examples/fabric-bridge-app/fabric-bridge-common/fabric-bridge-app.matter index d251f3d3c60a0c..46bd51d578e6ee 100644 --- a/examples/fabric-bridge-app/fabric-bridge-common/fabric-bridge-app.matter +++ b/examples/fabric-bridge-app/fabric-bridge-common/fabric-bridge-app.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/laundry-washer-app/nxp/zap/laundry-washer-app.matter b/examples/laundry-washer-app/nxp/zap/laundry-washer-app.matter index 91699477cff245..727e4c3b097302 100644 --- a/examples/laundry-washer-app/nxp/zap/laundry-washer-app.matter +++ b/examples/laundry-washer-app/nxp/zap/laundry-washer-app.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/light-switch-app/light-switch-common/light-switch-app.matter b/examples/light-switch-app/light-switch-common/light-switch-app.matter index baf30af4394233..b437fbdb633d2e 100644 --- a/examples/light-switch-app/light-switch-common/light-switch-app.matter +++ b/examples/light-switch-app/light-switch-common/light-switch-app.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/light-switch-app/qpg/zap/switch.matter b/examples/light-switch-app/qpg/zap/switch.matter index ac6e1703ff4706..73968414b217e9 100644 --- a/examples/light-switch-app/qpg/zap/switch.matter +++ b/examples/light-switch-app/qpg/zap/switch.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/lighting-app/bouffalolab/data_model/lighting-app-ethernet.matter b/examples/lighting-app/bouffalolab/data_model/lighting-app-ethernet.matter index b577fc359aa6d2..f55a79c699b676 100644 --- a/examples/lighting-app/bouffalolab/data_model/lighting-app-ethernet.matter +++ b/examples/lighting-app/bouffalolab/data_model/lighting-app-ethernet.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/lighting-app/bouffalolab/data_model/lighting-app-thread.matter b/examples/lighting-app/bouffalolab/data_model/lighting-app-thread.matter index 41d51394c618c3..76615a2e64fd88 100644 --- a/examples/lighting-app/bouffalolab/data_model/lighting-app-thread.matter +++ b/examples/lighting-app/bouffalolab/data_model/lighting-app-thread.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/lighting-app/bouffalolab/data_model/lighting-app-wifi.matter b/examples/lighting-app/bouffalolab/data_model/lighting-app-wifi.matter index a2f8e4c7cd1b5b..47736182e30ed2 100644 --- a/examples/lighting-app/bouffalolab/data_model/lighting-app-wifi.matter +++ b/examples/lighting-app/bouffalolab/data_model/lighting-app-wifi.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/lighting-app/lighting-common/lighting-app.matter b/examples/lighting-app/lighting-common/lighting-app.matter index f8266ee84b9d9e..61fa92b32778cd 100644 --- a/examples/lighting-app/lighting-common/lighting-app.matter +++ b/examples/lighting-app/lighting-common/lighting-app.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/lighting-app/nxp/zap/lighting-on-off.matter b/examples/lighting-app/nxp/zap/lighting-on-off.matter index 336b0eb2e219a4..11b4298d8fad5e 100644 --- a/examples/lighting-app/nxp/zap/lighting-on-off.matter +++ b/examples/lighting-app/nxp/zap/lighting-on-off.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/lighting-app/qpg/zap/light.matter b/examples/lighting-app/qpg/zap/light.matter index 8b6f229e08d1a3..b2160c8fae6ddb 100644 --- a/examples/lighting-app/qpg/zap/light.matter +++ b/examples/lighting-app/qpg/zap/light.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/lighting-app/silabs/data_model/lighting-thread-app.matter b/examples/lighting-app/silabs/data_model/lighting-thread-app.matter index 0d05adcb0b7b63..3ed9a2273a3436 100644 --- a/examples/lighting-app/silabs/data_model/lighting-thread-app.matter +++ b/examples/lighting-app/silabs/data_model/lighting-thread-app.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/lighting-app/silabs/data_model/lighting-wifi-app.matter b/examples/lighting-app/silabs/data_model/lighting-wifi-app.matter index 2678ea19821f0d..e89bd41f1278b2 100644 --- a/examples/lighting-app/silabs/data_model/lighting-wifi-app.matter +++ b/examples/lighting-app/silabs/data_model/lighting-wifi-app.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/lit-icd-app/lit-icd-common/lit-icd-server-app.matter b/examples/lit-icd-app/lit-icd-common/lit-icd-server-app.matter index 7c792ecd8ec649..4f8b1b55b51f42 100644 --- a/examples/lit-icd-app/lit-icd-common/lit-icd-server-app.matter +++ b/examples/lit-icd-app/lit-icd-common/lit-icd-server-app.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/lock-app/lock-common/lock-app.matter b/examples/lock-app/lock-common/lock-app.matter index 834346d986be53..c42fb812cb8d41 100644 --- a/examples/lock-app/lock-common/lock-app.matter +++ b/examples/lock-app/lock-common/lock-app.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/lock-app/nxp/zap/lock-app.matter b/examples/lock-app/nxp/zap/lock-app.matter index 75bdce08973217..cef586575e2bb3 100644 --- a/examples/lock-app/nxp/zap/lock-app.matter +++ b/examples/lock-app/nxp/zap/lock-app.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/lock-app/qpg/zap/lock.matter b/examples/lock-app/qpg/zap/lock.matter index 556ae9a189fb65..f8794650f14d17 100644 --- a/examples/lock-app/qpg/zap/lock.matter +++ b/examples/lock-app/qpg/zap/lock.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/log-source-app/log-source-common/log-source-app.matter b/examples/log-source-app/log-source-common/log-source-app.matter index 4c86dbe2cd38f2..de444f53751547 100644 --- a/examples/log-source-app/log-source-common/log-source-app.matter +++ b/examples/log-source-app/log-source-common/log-source-app.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** The Access Control Cluster exposes a data model view of a Node's Access Control List (ACL), which codifies the rules used to manage and enforce Access Control for the Node's endpoints and their associated diff --git a/examples/microwave-oven-app/microwave-oven-common/microwave-oven-app.matter b/examples/microwave-oven-app/microwave-oven-common/microwave-oven-app.matter index faf96814e85fce..c50956a64841c2 100644 --- a/examples/microwave-oven-app/microwave-oven-common/microwave-oven-app.matter +++ b/examples/microwave-oven-app/microwave-oven-common/microwave-oven-app.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/network-manager-app/network-manager-common/network-manager-app.matter b/examples/network-manager-app/network-manager-common/network-manager-app.matter index e1ceabd0a7a5b0..22fee8337e549e 100644 --- a/examples/network-manager-app/network-manager-common/network-manager-app.matter +++ b/examples/network-manager-app/network-manager-common/network-manager-app.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/ota-provider-app/ota-provider-common/ota-provider-app.matter b/examples/ota-provider-app/ota-provider-common/ota-provider-app.matter index e20a498d4929f3..17c6e8fb8dbea3 100644 --- a/examples/ota-provider-app/ota-provider-common/ota-provider-app.matter +++ b/examples/ota-provider-app/ota-provider-common/ota-provider-app.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** The Descriptor Cluster is meant to replace the support from the Zigbee Device Object (ZDO) for describing a node, its endpoints and clusters. */ cluster Descriptor = 29 { revision 2; diff --git a/examples/ota-requestor-app/ota-requestor-common/ota-requestor-app.matter b/examples/ota-requestor-app/ota-requestor-common/ota-requestor-app.matter index d49ac8e602acbb..a0ae180bbc1307 100644 --- a/examples/ota-requestor-app/ota-requestor-common/ota-requestor-app.matter +++ b/examples/ota-requestor-app/ota-requestor-common/ota-requestor-app.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/placeholder/linux/apps/app1/config.matter b/examples/placeholder/linux/apps/app1/config.matter index d7fb49eebc9a1e..1955b363c01a4d 100644 --- a/examples/placeholder/linux/apps/app1/config.matter +++ b/examples/placeholder/linux/apps/app1/config.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/placeholder/linux/apps/app2/config.matter b/examples/placeholder/linux/apps/app2/config.matter index 1857d351e83cec..8debe20800dc40 100644 --- a/examples/placeholder/linux/apps/app2/config.matter +++ b/examples/placeholder/linux/apps/app2/config.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/pump-app/pump-common/pump-app.matter b/examples/pump-app/pump-common/pump-app.matter index 6a2ab66a752801..242d64e29ddd95 100644 --- a/examples/pump-app/pump-common/pump-app.matter +++ b/examples/pump-app/pump-common/pump-app.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/pump-app/silabs/data_model/pump-thread-app.matter b/examples/pump-app/silabs/data_model/pump-thread-app.matter index e862d3476e35b7..907af129f460aa 100644 --- a/examples/pump-app/silabs/data_model/pump-thread-app.matter +++ b/examples/pump-app/silabs/data_model/pump-thread-app.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/pump-app/silabs/data_model/pump-wifi-app.matter b/examples/pump-app/silabs/data_model/pump-wifi-app.matter index e862d3476e35b7..907af129f460aa 100644 --- a/examples/pump-app/silabs/data_model/pump-wifi-app.matter +++ b/examples/pump-app/silabs/data_model/pump-wifi-app.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/pump-controller-app/pump-controller-common/pump-controller-app.matter b/examples/pump-controller-app/pump-controller-common/pump-controller-app.matter index e188176e320426..b23e832c0d7d88 100644 --- a/examples/pump-controller-app/pump-controller-common/pump-controller-app.matter +++ b/examples/pump-controller-app/pump-controller-common/pump-controller-app.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/refrigerator-app/refrigerator-common/refrigerator-app.matter b/examples/refrigerator-app/refrigerator-common/refrigerator-app.matter index b89ca75e260f4e..685893ec111f89 100644 --- a/examples/refrigerator-app/refrigerator-common/refrigerator-app.matter +++ b/examples/refrigerator-app/refrigerator-common/refrigerator-app.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** The Descriptor Cluster is meant to replace the support from the Zigbee Device Object (ZDO) for describing a node, its endpoints and clusters. */ cluster Descriptor = 29 { revision 2; diff --git a/examples/rvc-app/rvc-common/rvc-app.matter b/examples/rvc-app/rvc-common/rvc-app.matter index 7f62e63a7e4748..3c9ef5e4d817c1 100644 --- a/examples/rvc-app/rvc-common/rvc-app.matter +++ b/examples/rvc-app/rvc-common/rvc-app.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/smoke-co-alarm-app/smoke-co-alarm-common/smoke-co-alarm-app.matter b/examples/smoke-co-alarm-app/smoke-co-alarm-common/smoke-co-alarm-app.matter index 8df30dddf82a84..8e2f8a41993005 100644 --- a/examples/smoke-co-alarm-app/smoke-co-alarm-common/smoke-co-alarm-app.matter +++ b/examples/smoke-co-alarm-app/smoke-co-alarm-common/smoke-co-alarm-app.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/temperature-measurement-app/temperature-measurement-common/temperature-measurement.matter b/examples/temperature-measurement-app/temperature-measurement-common/temperature-measurement.matter index 3ed7f5fbd71550..ea8faa4892d428 100644 --- a/examples/temperature-measurement-app/temperature-measurement-common/temperature-measurement.matter +++ b/examples/temperature-measurement-app/temperature-measurement-common/temperature-measurement.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** The Descriptor Cluster is meant to replace the support from the Zigbee Device Object (ZDO) for describing a node, its endpoints and clusters. */ cluster Descriptor = 29 { revision 2; diff --git a/examples/thermostat/nxp/zap/thermostat_matter_thread.matter b/examples/thermostat/nxp/zap/thermostat_matter_thread.matter index 8eb166b8e3bd97..43cae6aee44148 100644 --- a/examples/thermostat/nxp/zap/thermostat_matter_thread.matter +++ b/examples/thermostat/nxp/zap/thermostat_matter_thread.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/thermostat/nxp/zap/thermostat_matter_wifi.matter b/examples/thermostat/nxp/zap/thermostat_matter_wifi.matter index 065d83c850888c..356347c1e7bf02 100644 --- a/examples/thermostat/nxp/zap/thermostat_matter_wifi.matter +++ b/examples/thermostat/nxp/zap/thermostat_matter_wifi.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/thermostat/qpg/zap/thermostaticRadiatorValve.matter b/examples/thermostat/qpg/zap/thermostaticRadiatorValve.matter index bea14e4ea1e1c1..7d90277b06091e 100644 --- a/examples/thermostat/qpg/zap/thermostaticRadiatorValve.matter +++ b/examples/thermostat/qpg/zap/thermostaticRadiatorValve.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/thermostat/thermostat-common/thermostat.matter b/examples/thermostat/thermostat-common/thermostat.matter index cd41e0a9550cde..3246155268aca9 100644 --- a/examples/thermostat/thermostat-common/thermostat.matter +++ b/examples/thermostat/thermostat-common/thermostat.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/tv-app/tv-common/tv-app.matter b/examples/tv-app/tv-common/tv-app.matter index a8d3eb05a2322e..69c714a56bf7da 100644 --- a/examples/tv-app/tv-common/tv-app.matter +++ b/examples/tv-app/tv-common/tv-app.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for switching devices between 'On' and 'Off' states. */ cluster OnOff = 6 { revision 6; diff --git a/examples/tv-casting-app/tv-casting-common/tv-casting-app.matter b/examples/tv-casting-app/tv-casting-common/tv-casting-app.matter index d1fdb37fe3c459..e7bbc1e6c2eee4 100644 --- a/examples/tv-casting-app/tv-casting-common/tv-casting-app.matter +++ b/examples/tv-casting-app/tv-casting-common/tv-casting-app.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/virtual-device-app/virtual-device-common/virtual-device-app.matter b/examples/virtual-device-app/virtual-device-common/virtual-device-app.matter index 77e1c488bb5e83..21e19e2640fbcb 100644 --- a/examples/virtual-device-app/virtual-device-common/virtual-device-app.matter +++ b/examples/virtual-device-app/virtual-device-common/virtual-device-app.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/window-app/common/window-app.matter b/examples/window-app/common/window-app.matter index d47daecfa442ab..8c272c7c17dacd 100644 --- a/examples/window-app/common/window-app.matter +++ b/examples/window-app/common/window-app.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/src/app/zap-templates/templates/app/MatterIDL_Client.zapt b/src/app/zap-templates/templates/app/MatterIDL_Client.zapt index 2d290b44a76d60..b3a93844e49a0e 100644 --- a/src/app/zap-templates/templates/app/MatterIDL_Client.zapt +++ b/src/app/zap-templates/templates/app/MatterIDL_Client.zapt @@ -2,7 +2,6 @@ // It is for view/code review purposes only. {{>idl_global_types}} - {{#zcl_clusters~}} {{>idl_cluster_definition}} {{/zcl_clusters}} diff --git a/src/app/zap-templates/templates/app/MatterIDL_Server.zapt b/src/app/zap-templates/templates/app/MatterIDL_Server.zapt index 7ed71648bdc951..ce0d2bdb5b1600 100644 --- a/src/app/zap-templates/templates/app/MatterIDL_Server.zapt +++ b/src/app/zap-templates/templates/app/MatterIDL_Server.zapt @@ -2,7 +2,6 @@ // It is for view/code review purposes only. {{>idl_global_types}} - {{#all_user_clusters~}} {{>idl_cluster_definition}} {{/all_user_clusters}} diff --git a/src/controller/data_model/controller-clusters.matter b/src/controller/data_model/controller-clusters.matter index 48300208518b3f..6831539e0c9def 100644 --- a/src/controller/data_model/controller-clusters.matter +++ b/src/controller/data_model/controller-clusters.matter @@ -1,36 +1,6 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. -enum TestGlobalEnum : enum8 { - kSomeValue = 0; - kSomeOtherValue = 1; - kFinalValue = 2; -} - -bitmap TestGlobalBitmap : bitmap32 { - kFirstBit = 0x1; - kSecondBit = 0x2; -} - -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - -struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; -} - - /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; From 64ab2f6704a4d892b4b234c6cd5cfcf1ba492e11 Mon Sep 17 00:00:00 2001 From: Andrei Litvin Date: Fri, 26 Jul 2024 15:25:27 -0400 Subject: [PATCH 06/16] zap regen --- .../air-purifier-app.matter | 29 +++++++++++++++++++ .../air-quality-sensor-app.matter | 29 +++++++++++++++++++ .../all-clusters-app.matter | 29 +++++++++++++++++++ .../all-clusters-minimal-app.matter | 29 +++++++++++++++++++ .../bridge-common/bridge-app.matter | 29 +++++++++++++++++++ ...p_rootnode_dimmablelight_bCwGYSDpoe.matter | 29 +++++++++++++++++++ .../rootnode_airpurifier_73a6fe2651.matter | 29 +++++++++++++++++++ ...umiditysensor_thermostat_56de3d5f45.matter | 29 +++++++++++++++++++ ...ootnode_airqualitysensor_e63187f6c9.matter | 29 +++++++++++++++++++ ...ootnode_basicvideoplayer_0ff86e943b.matter | 29 +++++++++++++++++++ ...de_colortemperaturelight_hbUnzYVeyn.matter | 29 +++++++++++++++++++ .../rootnode_contactsensor_27f76aeaf5.matter | 29 +++++++++++++++++++ .../rootnode_contactsensor_lFAGG1bfRO.matter | 29 +++++++++++++++++++ .../rootnode_dimmablelight_bCwGYSDpoe.matter | 29 +++++++++++++++++++ ...tnode_dimmablepluginunit_f8a9a0b9d4.matter | 29 +++++++++++++++++++ .../rootnode_dishwasher_cc105034fe.matter | 29 +++++++++++++++++++ .../rootnode_doorlock_aNKYAreMXE.matter | 29 +++++++++++++++++++ ...tnode_extendedcolorlight_8lcaaYJVAa.matter | 29 +++++++++++++++++++ .../devices/rootnode_fan_7N2TobIlOX.matter | 29 +++++++++++++++++++ .../rootnode_flowsensor_1zVxHedlaV.matter | 29 +++++++++++++++++++ .../rootnode_genericswitch_2dfff6e516.matter | 29 +++++++++++++++++++ .../rootnode_genericswitch_9866e35d0b.matter | 29 +++++++++++++++++++ ...tnode_heatingcoolingunit_ncdGai1E5a.matter | 29 +++++++++++++++++++ .../rootnode_humiditysensor_Xyj4gda6Hb.matter | 29 +++++++++++++++++++ .../rootnode_laundrywasher_fb10d238c8.matter | 29 +++++++++++++++++++ .../rootnode_lightsensor_lZQycTFcJK.matter | 29 +++++++++++++++++++ ...rootnode_occupancysensor_iHyVgifZuo.matter | 29 +++++++++++++++++++ .../rootnode_onofflight_bbs1b7IaOV.matter | 29 +++++++++++++++++++ .../rootnode_onofflight_samplemei.matter | 29 +++++++++++++++++++ ...ootnode_onofflightswitch_FsPlMr090Q.matter | 29 +++++++++++++++++++ ...rootnode_onoffpluginunit_Wtf8ss5EBY.matter | 29 +++++++++++++++++++ .../rootnode_pressuresensor_s0qC9wLH4k.matter | 29 +++++++++++++++++++ .../devices/rootnode_pump_5f904818cc.matter | 29 +++++++++++++++++++ .../devices/rootnode_pump_a811bb33a0.matter | 29 +++++++++++++++++++ ...eraturecontrolledcabinet_ffdb696680.matter | 29 +++++++++++++++++++ ...ode_roboticvacuumcleaner_1807ff0c49.matter | 29 +++++++++++++++++++ ...tnode_roomairconditioner_9cf3607804.matter | 29 +++++++++++++++++++ .../rootnode_smokecoalarm_686fe0dcb8.matter | 29 +++++++++++++++++++ .../rootnode_speaker_RpzeXdimqA.matter | 29 +++++++++++++++++++ ...otnode_temperaturesensor_Qy1zkNW7c3.matter | 29 +++++++++++++++++++ .../rootnode_thermostat_bm3fb8dhYi.matter | 29 +++++++++++++++++++ .../rootnode_windowcovering_RLCxaGi9Yx.matter | 29 +++++++++++++++++++ .../contact-sensor-app.matter | 29 +++++++++++++++++++ .../nxp/zap-lit/contact-sensor-app.matter | 29 +++++++++++++++++++ .../nxp/zap-sit/contact-sensor-app.matter | 29 +++++++++++++++++++ .../dishwasher-common/dishwasher-app.matter | 29 +++++++++++++++++++ .../energy-management-app.matter | 29 +++++++++++++++++++ .../fabric-bridge-app.matter | 29 +++++++++++++++++++ .../nxp/zap/laundry-washer-app.matter | 29 +++++++++++++++++++ .../light-switch-app.matter | 29 +++++++++++++++++++ .../light-switch-app/qpg/zap/switch.matter | 29 +++++++++++++++++++ .../data_model/lighting-app-ethernet.matter | 29 +++++++++++++++++++ .../data_model/lighting-app-thread.matter | 29 +++++++++++++++++++ .../data_model/lighting-app-wifi.matter | 29 +++++++++++++++++++ .../lighting-common/lighting-app.matter | 29 +++++++++++++++++++ .../nxp/zap/lighting-on-off.matter | 29 +++++++++++++++++++ examples/lighting-app/qpg/zap/light.matter | 29 +++++++++++++++++++ .../data_model/lighting-thread-app.matter | 29 +++++++++++++++++++ .../data_model/lighting-wifi-app.matter | 29 +++++++++++++++++++ .../lit-icd-common/lit-icd-server-app.matter | 29 +++++++++++++++++++ examples/lock-app/lock-common/lock-app.matter | 29 +++++++++++++++++++ examples/lock-app/nxp/zap/lock-app.matter | 29 +++++++++++++++++++ examples/lock-app/qpg/zap/lock.matter | 29 +++++++++++++++++++ .../log-source-common/log-source-app.matter | 29 +++++++++++++++++++ .../microwave-oven-app.matter | 29 +++++++++++++++++++ .../network-manager-app.matter | 29 +++++++++++++++++++ .../ota-provider-app.matter | 29 +++++++++++++++++++ .../ota-requestor-app.matter | 29 +++++++++++++++++++ .../placeholder/linux/apps/app1/config.matter | 29 +++++++++++++++++++ .../placeholder/linux/apps/app2/config.matter | 29 +++++++++++++++++++ examples/pump-app/pump-common/pump-app.matter | 29 +++++++++++++++++++ .../silabs/data_model/pump-thread-app.matter | 29 +++++++++++++++++++ .../silabs/data_model/pump-wifi-app.matter | 29 +++++++++++++++++++ .../pump-controller-app.matter | 29 +++++++++++++++++++ .../refrigerator-app.matter | 29 +++++++++++++++++++ examples/rvc-app/rvc-common/rvc-app.matter | 29 +++++++++++++++++++ .../smoke-co-alarm-app.matter | 29 +++++++++++++++++++ .../temperature-measurement.matter | 29 +++++++++++++++++++ .../nxp/zap/thermostat_matter_thread.matter | 29 +++++++++++++++++++ .../nxp/zap/thermostat_matter_wifi.matter | 29 +++++++++++++++++++ .../qpg/zap/thermostaticRadiatorValve.matter | 29 +++++++++++++++++++ .../thermostat-common/thermostat.matter | 29 +++++++++++++++++++ examples/tv-app/tv-common/tv-app.matter | 29 +++++++++++++++++++ .../tv-casting-common/tv-casting-app.matter | 29 +++++++++++++++++++ .../virtual-device-app.matter | 29 +++++++++++++++++++ examples/window-app/common/window-app.matter | 29 +++++++++++++++++++ .../data_model/controller-clusters.matter | 29 +++++++++++++++++++ 87 files changed, 2523 insertions(+) diff --git a/examples/air-purifier-app/air-purifier-common/air-purifier-app.matter b/examples/air-purifier-app/air-purifier-common/air-purifier-app.matter index 4e9d31f7df3b8e..19ef7c5de07350 100644 --- a/examples/air-purifier-app/air-purifier-common/air-purifier-app.matter +++ b/examples/air-purifier-app/air-purifier-common/air-purifier-app.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/air-quality-sensor-app/air-quality-sensor-common/air-quality-sensor-app.matter b/examples/air-quality-sensor-app/air-quality-sensor-common/air-quality-sensor-app.matter index 1191c5f55c0c67..046146cebe25dc 100644 --- a/examples/air-quality-sensor-app/air-quality-sensor-common/air-quality-sensor-app.matter +++ b/examples/air-quality-sensor-app/air-quality-sensor-common/air-quality-sensor-app.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/all-clusters-app/all-clusters-common/all-clusters-app.matter b/examples/all-clusters-app/all-clusters-common/all-clusters-app.matter index 3144546a72b849..ee9e32d578d30c 100644 --- a/examples/all-clusters-app/all-clusters-common/all-clusters-app.matter +++ b/examples/all-clusters-app/all-clusters-common/all-clusters-app.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/all-clusters-minimal-app/all-clusters-common/all-clusters-minimal-app.matter b/examples/all-clusters-minimal-app/all-clusters-common/all-clusters-minimal-app.matter index 80fd60040a9142..1372b685a6bfb2 100644 --- a/examples/all-clusters-minimal-app/all-clusters-common/all-clusters-minimal-app.matter +++ b/examples/all-clusters-minimal-app/all-clusters-common/all-clusters-minimal-app.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/bridge-app/bridge-common/bridge-app.matter b/examples/bridge-app/bridge-common/bridge-app.matter index 8f91a116cb0bb1..0126378129ec3f 100644 --- a/examples/bridge-app/bridge-common/bridge-app.matter +++ b/examples/bridge-app/bridge-common/bridge-app.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/noip_rootnode_dimmablelight_bCwGYSDpoe.matter b/examples/chef/devices/noip_rootnode_dimmablelight_bCwGYSDpoe.matter index 83413127c088db..d5dd98a5e1fdd9 100644 --- a/examples/chef/devices/noip_rootnode_dimmablelight_bCwGYSDpoe.matter +++ b/examples/chef/devices/noip_rootnode_dimmablelight_bCwGYSDpoe.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_airpurifier_73a6fe2651.matter b/examples/chef/devices/rootnode_airpurifier_73a6fe2651.matter index 7d9b2a51326aa1..29054d9dc96733 100644 --- a/examples/chef/devices/rootnode_airpurifier_73a6fe2651.matter +++ b/examples/chef/devices/rootnode_airpurifier_73a6fe2651.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_airpurifier_airqualitysensor_temperaturesensor_humiditysensor_thermostat_56de3d5f45.matter b/examples/chef/devices/rootnode_airpurifier_airqualitysensor_temperaturesensor_humiditysensor_thermostat_56de3d5f45.matter index d56dff0afcf204..90aca14589b2fb 100644 --- a/examples/chef/devices/rootnode_airpurifier_airqualitysensor_temperaturesensor_humiditysensor_thermostat_56de3d5f45.matter +++ b/examples/chef/devices/rootnode_airpurifier_airqualitysensor_temperaturesensor_humiditysensor_thermostat_56de3d5f45.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_airqualitysensor_e63187f6c9.matter b/examples/chef/devices/rootnode_airqualitysensor_e63187f6c9.matter index bac48320116f79..51f6853c100273 100644 --- a/examples/chef/devices/rootnode_airqualitysensor_e63187f6c9.matter +++ b/examples/chef/devices/rootnode_airqualitysensor_e63187f6c9.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_basicvideoplayer_0ff86e943b.matter b/examples/chef/devices/rootnode_basicvideoplayer_0ff86e943b.matter index 9621d615447e40..76de48e7989cc8 100644 --- a/examples/chef/devices/rootnode_basicvideoplayer_0ff86e943b.matter +++ b/examples/chef/devices/rootnode_basicvideoplayer_0ff86e943b.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_colortemperaturelight_hbUnzYVeyn.matter b/examples/chef/devices/rootnode_colortemperaturelight_hbUnzYVeyn.matter index c5059bc7a07bad..04ed08a48111fa 100644 --- a/examples/chef/devices/rootnode_colortemperaturelight_hbUnzYVeyn.matter +++ b/examples/chef/devices/rootnode_colortemperaturelight_hbUnzYVeyn.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_contactsensor_27f76aeaf5.matter b/examples/chef/devices/rootnode_contactsensor_27f76aeaf5.matter index 49df10bf2cd3aa..5bbd9b326be4c9 100644 --- a/examples/chef/devices/rootnode_contactsensor_27f76aeaf5.matter +++ b/examples/chef/devices/rootnode_contactsensor_27f76aeaf5.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_contactsensor_lFAGG1bfRO.matter b/examples/chef/devices/rootnode_contactsensor_lFAGG1bfRO.matter index 37d2d4554e7156..b4a8b380565e6d 100644 --- a/examples/chef/devices/rootnode_contactsensor_lFAGG1bfRO.matter +++ b/examples/chef/devices/rootnode_contactsensor_lFAGG1bfRO.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_dimmablelight_bCwGYSDpoe.matter b/examples/chef/devices/rootnode_dimmablelight_bCwGYSDpoe.matter index da3fb96aae5575..8432f979c8dac3 100644 --- a/examples/chef/devices/rootnode_dimmablelight_bCwGYSDpoe.matter +++ b/examples/chef/devices/rootnode_dimmablelight_bCwGYSDpoe.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_dimmablepluginunit_f8a9a0b9d4.matter b/examples/chef/devices/rootnode_dimmablepluginunit_f8a9a0b9d4.matter index 2cc78bab075179..10af3da20faae4 100644 --- a/examples/chef/devices/rootnode_dimmablepluginunit_f8a9a0b9d4.matter +++ b/examples/chef/devices/rootnode_dimmablepluginunit_f8a9a0b9d4.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_dishwasher_cc105034fe.matter b/examples/chef/devices/rootnode_dishwasher_cc105034fe.matter index e0587dbd481463..9ef6ccac3a76af 100644 --- a/examples/chef/devices/rootnode_dishwasher_cc105034fe.matter +++ b/examples/chef/devices/rootnode_dishwasher_cc105034fe.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_doorlock_aNKYAreMXE.matter b/examples/chef/devices/rootnode_doorlock_aNKYAreMXE.matter index 3b4feb2216aa0e..c00df45e263e9c 100644 --- a/examples/chef/devices/rootnode_doorlock_aNKYAreMXE.matter +++ b/examples/chef/devices/rootnode_doorlock_aNKYAreMXE.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_extendedcolorlight_8lcaaYJVAa.matter b/examples/chef/devices/rootnode_extendedcolorlight_8lcaaYJVAa.matter index 48c250ea3fd4b5..5bf7f054c889d4 100644 --- a/examples/chef/devices/rootnode_extendedcolorlight_8lcaaYJVAa.matter +++ b/examples/chef/devices/rootnode_extendedcolorlight_8lcaaYJVAa.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_fan_7N2TobIlOX.matter b/examples/chef/devices/rootnode_fan_7N2TobIlOX.matter index c98aa70af8f82e..52d731eb0a2114 100644 --- a/examples/chef/devices/rootnode_fan_7N2TobIlOX.matter +++ b/examples/chef/devices/rootnode_fan_7N2TobIlOX.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_flowsensor_1zVxHedlaV.matter b/examples/chef/devices/rootnode_flowsensor_1zVxHedlaV.matter index e46fa09b3111fb..86310eb2bf3e86 100644 --- a/examples/chef/devices/rootnode_flowsensor_1zVxHedlaV.matter +++ b/examples/chef/devices/rootnode_flowsensor_1zVxHedlaV.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_genericswitch_2dfff6e516.matter b/examples/chef/devices/rootnode_genericswitch_2dfff6e516.matter index 1c58822f13aa71..23e41698647fe6 100644 --- a/examples/chef/devices/rootnode_genericswitch_2dfff6e516.matter +++ b/examples/chef/devices/rootnode_genericswitch_2dfff6e516.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_genericswitch_9866e35d0b.matter b/examples/chef/devices/rootnode_genericswitch_9866e35d0b.matter index 58eb58d22deb9f..f9f7efc55bbb0a 100644 --- a/examples/chef/devices/rootnode_genericswitch_9866e35d0b.matter +++ b/examples/chef/devices/rootnode_genericswitch_9866e35d0b.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_heatingcoolingunit_ncdGai1E5a.matter b/examples/chef/devices/rootnode_heatingcoolingunit_ncdGai1E5a.matter index 45bdce794448c0..4ee39c6a8f0f6a 100644 --- a/examples/chef/devices/rootnode_heatingcoolingunit_ncdGai1E5a.matter +++ b/examples/chef/devices/rootnode_heatingcoolingunit_ncdGai1E5a.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_humiditysensor_Xyj4gda6Hb.matter b/examples/chef/devices/rootnode_humiditysensor_Xyj4gda6Hb.matter index 23a9bc8a578a95..e4543e8d436c37 100644 --- a/examples/chef/devices/rootnode_humiditysensor_Xyj4gda6Hb.matter +++ b/examples/chef/devices/rootnode_humiditysensor_Xyj4gda6Hb.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_laundrywasher_fb10d238c8.matter b/examples/chef/devices/rootnode_laundrywasher_fb10d238c8.matter index 4b4762ce78bb46..ef9511c268398e 100644 --- a/examples/chef/devices/rootnode_laundrywasher_fb10d238c8.matter +++ b/examples/chef/devices/rootnode_laundrywasher_fb10d238c8.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_lightsensor_lZQycTFcJK.matter b/examples/chef/devices/rootnode_lightsensor_lZQycTFcJK.matter index 7e744cafc5409c..73600e0468a7aa 100644 --- a/examples/chef/devices/rootnode_lightsensor_lZQycTFcJK.matter +++ b/examples/chef/devices/rootnode_lightsensor_lZQycTFcJK.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_occupancysensor_iHyVgifZuo.matter b/examples/chef/devices/rootnode_occupancysensor_iHyVgifZuo.matter index 4406f572f99dfb..cdc347b280472e 100644 --- a/examples/chef/devices/rootnode_occupancysensor_iHyVgifZuo.matter +++ b/examples/chef/devices/rootnode_occupancysensor_iHyVgifZuo.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_onofflight_bbs1b7IaOV.matter b/examples/chef/devices/rootnode_onofflight_bbs1b7IaOV.matter index b5a953cb331994..62b0942df720f7 100644 --- a/examples/chef/devices/rootnode_onofflight_bbs1b7IaOV.matter +++ b/examples/chef/devices/rootnode_onofflight_bbs1b7IaOV.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_onofflight_samplemei.matter b/examples/chef/devices/rootnode_onofflight_samplemei.matter index 201ad01c70d944..982633bb25c1dc 100644 --- a/examples/chef/devices/rootnode_onofflight_samplemei.matter +++ b/examples/chef/devices/rootnode_onofflight_samplemei.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_onofflightswitch_FsPlMr090Q.matter b/examples/chef/devices/rootnode_onofflightswitch_FsPlMr090Q.matter index bf818da2a37cb9..3bba9da336aa47 100644 --- a/examples/chef/devices/rootnode_onofflightswitch_FsPlMr090Q.matter +++ b/examples/chef/devices/rootnode_onofflightswitch_FsPlMr090Q.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_onoffpluginunit_Wtf8ss5EBY.matter b/examples/chef/devices/rootnode_onoffpluginunit_Wtf8ss5EBY.matter index 37ab328bad6886..919abbcafdbcec 100644 --- a/examples/chef/devices/rootnode_onoffpluginunit_Wtf8ss5EBY.matter +++ b/examples/chef/devices/rootnode_onoffpluginunit_Wtf8ss5EBY.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_pressuresensor_s0qC9wLH4k.matter b/examples/chef/devices/rootnode_pressuresensor_s0qC9wLH4k.matter index 83b7eba578d8b0..22d0a3b53f0d5f 100644 --- a/examples/chef/devices/rootnode_pressuresensor_s0qC9wLH4k.matter +++ b/examples/chef/devices/rootnode_pressuresensor_s0qC9wLH4k.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_pump_5f904818cc.matter b/examples/chef/devices/rootnode_pump_5f904818cc.matter index 89a69529465401..2d96a3b0ce7156 100644 --- a/examples/chef/devices/rootnode_pump_5f904818cc.matter +++ b/examples/chef/devices/rootnode_pump_5f904818cc.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_pump_a811bb33a0.matter b/examples/chef/devices/rootnode_pump_a811bb33a0.matter index c748c1ed56cd84..b67e6f8841c461 100644 --- a/examples/chef/devices/rootnode_pump_a811bb33a0.matter +++ b/examples/chef/devices/rootnode_pump_a811bb33a0.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_refrigerator_temperaturecontrolledcabinet_temperaturecontrolledcabinet_ffdb696680.matter b/examples/chef/devices/rootnode_refrigerator_temperaturecontrolledcabinet_temperaturecontrolledcabinet_ffdb696680.matter index b8664ec2e38a0b..c030448c02bcec 100644 --- a/examples/chef/devices/rootnode_refrigerator_temperaturecontrolledcabinet_temperaturecontrolledcabinet_ffdb696680.matter +++ b/examples/chef/devices/rootnode_refrigerator_temperaturecontrolledcabinet_temperaturecontrolledcabinet_ffdb696680.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_roboticvacuumcleaner_1807ff0c49.matter b/examples/chef/devices/rootnode_roboticvacuumcleaner_1807ff0c49.matter index eaf2ff0d0dd339..93d5be0ec1dfba 100644 --- a/examples/chef/devices/rootnode_roboticvacuumcleaner_1807ff0c49.matter +++ b/examples/chef/devices/rootnode_roboticvacuumcleaner_1807ff0c49.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_roomairconditioner_9cf3607804.matter b/examples/chef/devices/rootnode_roomairconditioner_9cf3607804.matter index 81770335f21b94..c1a21cb0b16c1f 100644 --- a/examples/chef/devices/rootnode_roomairconditioner_9cf3607804.matter +++ b/examples/chef/devices/rootnode_roomairconditioner_9cf3607804.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_smokecoalarm_686fe0dcb8.matter b/examples/chef/devices/rootnode_smokecoalarm_686fe0dcb8.matter index 60b79acd4c07b9..20bd7b642147c1 100644 --- a/examples/chef/devices/rootnode_smokecoalarm_686fe0dcb8.matter +++ b/examples/chef/devices/rootnode_smokecoalarm_686fe0dcb8.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_speaker_RpzeXdimqA.matter b/examples/chef/devices/rootnode_speaker_RpzeXdimqA.matter index 8cbcd9852df88f..778db7f981db24 100644 --- a/examples/chef/devices/rootnode_speaker_RpzeXdimqA.matter +++ b/examples/chef/devices/rootnode_speaker_RpzeXdimqA.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_temperaturesensor_Qy1zkNW7c3.matter b/examples/chef/devices/rootnode_temperaturesensor_Qy1zkNW7c3.matter index 51eb8ddd45a282..7dd2d25085df6d 100644 --- a/examples/chef/devices/rootnode_temperaturesensor_Qy1zkNW7c3.matter +++ b/examples/chef/devices/rootnode_temperaturesensor_Qy1zkNW7c3.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_thermostat_bm3fb8dhYi.matter b/examples/chef/devices/rootnode_thermostat_bm3fb8dhYi.matter index 6ae0a08d75721a..f3dc4d570d1a4a 100644 --- a/examples/chef/devices/rootnode_thermostat_bm3fb8dhYi.matter +++ b/examples/chef/devices/rootnode_thermostat_bm3fb8dhYi.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/chef/devices/rootnode_windowcovering_RLCxaGi9Yx.matter b/examples/chef/devices/rootnode_windowcovering_RLCxaGi9Yx.matter index f69d11d92bd19a..073dc90711af3d 100644 --- a/examples/chef/devices/rootnode_windowcovering_RLCxaGi9Yx.matter +++ b/examples/chef/devices/rootnode_windowcovering_RLCxaGi9Yx.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/contact-sensor-app/contact-sensor-common/contact-sensor-app.matter b/examples/contact-sensor-app/contact-sensor-common/contact-sensor-app.matter index 03b8cdf10bc55c..3e026556c0e55c 100644 --- a/examples/contact-sensor-app/contact-sensor-common/contact-sensor-app.matter +++ b/examples/contact-sensor-app/contact-sensor-common/contact-sensor-app.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/contact-sensor-app/nxp/zap-lit/contact-sensor-app.matter b/examples/contact-sensor-app/nxp/zap-lit/contact-sensor-app.matter index dcfae7fdb2cbc5..04a0ff8d03b2e0 100644 --- a/examples/contact-sensor-app/nxp/zap-lit/contact-sensor-app.matter +++ b/examples/contact-sensor-app/nxp/zap-lit/contact-sensor-app.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/contact-sensor-app/nxp/zap-sit/contact-sensor-app.matter b/examples/contact-sensor-app/nxp/zap-sit/contact-sensor-app.matter index 0fb89660b37975..8044e6dec1e0bb 100644 --- a/examples/contact-sensor-app/nxp/zap-sit/contact-sensor-app.matter +++ b/examples/contact-sensor-app/nxp/zap-sit/contact-sensor-app.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/dishwasher-app/dishwasher-common/dishwasher-app.matter b/examples/dishwasher-app/dishwasher-common/dishwasher-app.matter index db68c2ddea702d..c40b56c9a5b572 100644 --- a/examples/dishwasher-app/dishwasher-common/dishwasher-app.matter +++ b/examples/dishwasher-app/dishwasher-common/dishwasher-app.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/energy-management-app/energy-management-common/energy-management-app.matter b/examples/energy-management-app/energy-management-common/energy-management-app.matter index 623c247391a6a1..1cf503b1d745b3 100644 --- a/examples/energy-management-app/energy-management-common/energy-management-app.matter +++ b/examples/energy-management-app/energy-management-common/energy-management-app.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/fabric-bridge-app/fabric-bridge-common/fabric-bridge-app.matter b/examples/fabric-bridge-app/fabric-bridge-common/fabric-bridge-app.matter index 46bd51d578e6ee..84813e2b26a7a7 100644 --- a/examples/fabric-bridge-app/fabric-bridge-common/fabric-bridge-app.matter +++ b/examples/fabric-bridge-app/fabric-bridge-common/fabric-bridge-app.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/laundry-washer-app/nxp/zap/laundry-washer-app.matter b/examples/laundry-washer-app/nxp/zap/laundry-washer-app.matter index 727e4c3b097302..9da7af141a9fcf 100644 --- a/examples/laundry-washer-app/nxp/zap/laundry-washer-app.matter +++ b/examples/laundry-washer-app/nxp/zap/laundry-washer-app.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/light-switch-app/light-switch-common/light-switch-app.matter b/examples/light-switch-app/light-switch-common/light-switch-app.matter index b437fbdb633d2e..a351f6598ee5ac 100644 --- a/examples/light-switch-app/light-switch-common/light-switch-app.matter +++ b/examples/light-switch-app/light-switch-common/light-switch-app.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/light-switch-app/qpg/zap/switch.matter b/examples/light-switch-app/qpg/zap/switch.matter index 73968414b217e9..e8535a6866ade4 100644 --- a/examples/light-switch-app/qpg/zap/switch.matter +++ b/examples/light-switch-app/qpg/zap/switch.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/lighting-app/bouffalolab/data_model/lighting-app-ethernet.matter b/examples/lighting-app/bouffalolab/data_model/lighting-app-ethernet.matter index f55a79c699b676..c59ffed6472928 100644 --- a/examples/lighting-app/bouffalolab/data_model/lighting-app-ethernet.matter +++ b/examples/lighting-app/bouffalolab/data_model/lighting-app-ethernet.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/lighting-app/bouffalolab/data_model/lighting-app-thread.matter b/examples/lighting-app/bouffalolab/data_model/lighting-app-thread.matter index 76615a2e64fd88..9263f85bab5418 100644 --- a/examples/lighting-app/bouffalolab/data_model/lighting-app-thread.matter +++ b/examples/lighting-app/bouffalolab/data_model/lighting-app-thread.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/lighting-app/bouffalolab/data_model/lighting-app-wifi.matter b/examples/lighting-app/bouffalolab/data_model/lighting-app-wifi.matter index 47736182e30ed2..f16f97ee290394 100644 --- a/examples/lighting-app/bouffalolab/data_model/lighting-app-wifi.matter +++ b/examples/lighting-app/bouffalolab/data_model/lighting-app-wifi.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/lighting-app/lighting-common/lighting-app.matter b/examples/lighting-app/lighting-common/lighting-app.matter index 61fa92b32778cd..9171edec0a7e81 100644 --- a/examples/lighting-app/lighting-common/lighting-app.matter +++ b/examples/lighting-app/lighting-common/lighting-app.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/lighting-app/nxp/zap/lighting-on-off.matter b/examples/lighting-app/nxp/zap/lighting-on-off.matter index 11b4298d8fad5e..9666c1530cdcea 100644 --- a/examples/lighting-app/nxp/zap/lighting-on-off.matter +++ b/examples/lighting-app/nxp/zap/lighting-on-off.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/lighting-app/qpg/zap/light.matter b/examples/lighting-app/qpg/zap/light.matter index b2160c8fae6ddb..136f894d7b8a02 100644 --- a/examples/lighting-app/qpg/zap/light.matter +++ b/examples/lighting-app/qpg/zap/light.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/lighting-app/silabs/data_model/lighting-thread-app.matter b/examples/lighting-app/silabs/data_model/lighting-thread-app.matter index 3ed9a2273a3436..30395f9341f62d 100644 --- a/examples/lighting-app/silabs/data_model/lighting-thread-app.matter +++ b/examples/lighting-app/silabs/data_model/lighting-thread-app.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/lighting-app/silabs/data_model/lighting-wifi-app.matter b/examples/lighting-app/silabs/data_model/lighting-wifi-app.matter index e89bd41f1278b2..897de474161b7f 100644 --- a/examples/lighting-app/silabs/data_model/lighting-wifi-app.matter +++ b/examples/lighting-app/silabs/data_model/lighting-wifi-app.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/lit-icd-app/lit-icd-common/lit-icd-server-app.matter b/examples/lit-icd-app/lit-icd-common/lit-icd-server-app.matter index 4f8b1b55b51f42..9ae7a7f33de69e 100644 --- a/examples/lit-icd-app/lit-icd-common/lit-icd-server-app.matter +++ b/examples/lit-icd-app/lit-icd-common/lit-icd-server-app.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/lock-app/lock-common/lock-app.matter b/examples/lock-app/lock-common/lock-app.matter index c42fb812cb8d41..b511e1c59186ed 100644 --- a/examples/lock-app/lock-common/lock-app.matter +++ b/examples/lock-app/lock-common/lock-app.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/lock-app/nxp/zap/lock-app.matter b/examples/lock-app/nxp/zap/lock-app.matter index cef586575e2bb3..2fe58093b8496b 100644 --- a/examples/lock-app/nxp/zap/lock-app.matter +++ b/examples/lock-app/nxp/zap/lock-app.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/lock-app/qpg/zap/lock.matter b/examples/lock-app/qpg/zap/lock.matter index f8794650f14d17..2683aa069457ce 100644 --- a/examples/lock-app/qpg/zap/lock.matter +++ b/examples/lock-app/qpg/zap/lock.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/log-source-app/log-source-common/log-source-app.matter b/examples/log-source-app/log-source-common/log-source-app.matter index de444f53751547..bc4723a34b01a8 100644 --- a/examples/log-source-app/log-source-common/log-source-app.matter +++ b/examples/log-source-app/log-source-common/log-source-app.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** The Access Control Cluster exposes a data model view of a Node's Access Control List (ACL), which codifies the rules used to manage and enforce Access Control for the Node's endpoints and their associated diff --git a/examples/microwave-oven-app/microwave-oven-common/microwave-oven-app.matter b/examples/microwave-oven-app/microwave-oven-common/microwave-oven-app.matter index c50956a64841c2..67f2beaca5607b 100644 --- a/examples/microwave-oven-app/microwave-oven-common/microwave-oven-app.matter +++ b/examples/microwave-oven-app/microwave-oven-common/microwave-oven-app.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/network-manager-app/network-manager-common/network-manager-app.matter b/examples/network-manager-app/network-manager-common/network-manager-app.matter index 22fee8337e549e..f01e452e82a30a 100644 --- a/examples/network-manager-app/network-manager-common/network-manager-app.matter +++ b/examples/network-manager-app/network-manager-common/network-manager-app.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/ota-provider-app/ota-provider-common/ota-provider-app.matter b/examples/ota-provider-app/ota-provider-common/ota-provider-app.matter index 17c6e8fb8dbea3..ad7d3e44725cbb 100644 --- a/examples/ota-provider-app/ota-provider-common/ota-provider-app.matter +++ b/examples/ota-provider-app/ota-provider-common/ota-provider-app.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** The Descriptor Cluster is meant to replace the support from the Zigbee Device Object (ZDO) for describing a node, its endpoints and clusters. */ cluster Descriptor = 29 { revision 2; diff --git a/examples/ota-requestor-app/ota-requestor-common/ota-requestor-app.matter b/examples/ota-requestor-app/ota-requestor-common/ota-requestor-app.matter index a0ae180bbc1307..5d98b30d9fc8a7 100644 --- a/examples/ota-requestor-app/ota-requestor-common/ota-requestor-app.matter +++ b/examples/ota-requestor-app/ota-requestor-common/ota-requestor-app.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/placeholder/linux/apps/app1/config.matter b/examples/placeholder/linux/apps/app1/config.matter index 1955b363c01a4d..4b1661c209e123 100644 --- a/examples/placeholder/linux/apps/app1/config.matter +++ b/examples/placeholder/linux/apps/app1/config.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/placeholder/linux/apps/app2/config.matter b/examples/placeholder/linux/apps/app2/config.matter index 8debe20800dc40..b7fa085d87da8d 100644 --- a/examples/placeholder/linux/apps/app2/config.matter +++ b/examples/placeholder/linux/apps/app2/config.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/pump-app/pump-common/pump-app.matter b/examples/pump-app/pump-common/pump-app.matter index 242d64e29ddd95..4579b0d6b19b98 100644 --- a/examples/pump-app/pump-common/pump-app.matter +++ b/examples/pump-app/pump-common/pump-app.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/pump-app/silabs/data_model/pump-thread-app.matter b/examples/pump-app/silabs/data_model/pump-thread-app.matter index 907af129f460aa..200e280ed73374 100644 --- a/examples/pump-app/silabs/data_model/pump-thread-app.matter +++ b/examples/pump-app/silabs/data_model/pump-thread-app.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/pump-app/silabs/data_model/pump-wifi-app.matter b/examples/pump-app/silabs/data_model/pump-wifi-app.matter index 907af129f460aa..200e280ed73374 100644 --- a/examples/pump-app/silabs/data_model/pump-wifi-app.matter +++ b/examples/pump-app/silabs/data_model/pump-wifi-app.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/pump-controller-app/pump-controller-common/pump-controller-app.matter b/examples/pump-controller-app/pump-controller-common/pump-controller-app.matter index b23e832c0d7d88..b17ce8ee61b53e 100644 --- a/examples/pump-controller-app/pump-controller-common/pump-controller-app.matter +++ b/examples/pump-controller-app/pump-controller-common/pump-controller-app.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/refrigerator-app/refrigerator-common/refrigerator-app.matter b/examples/refrigerator-app/refrigerator-common/refrigerator-app.matter index 685893ec111f89..489d1d381eb9e0 100644 --- a/examples/refrigerator-app/refrigerator-common/refrigerator-app.matter +++ b/examples/refrigerator-app/refrigerator-common/refrigerator-app.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** The Descriptor Cluster is meant to replace the support from the Zigbee Device Object (ZDO) for describing a node, its endpoints and clusters. */ cluster Descriptor = 29 { revision 2; diff --git a/examples/rvc-app/rvc-common/rvc-app.matter b/examples/rvc-app/rvc-common/rvc-app.matter index 3c9ef5e4d817c1..ad3a0bd76c45a1 100644 --- a/examples/rvc-app/rvc-common/rvc-app.matter +++ b/examples/rvc-app/rvc-common/rvc-app.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/smoke-co-alarm-app/smoke-co-alarm-common/smoke-co-alarm-app.matter b/examples/smoke-co-alarm-app/smoke-co-alarm-common/smoke-co-alarm-app.matter index 8e2f8a41993005..368250da059467 100644 --- a/examples/smoke-co-alarm-app/smoke-co-alarm-common/smoke-co-alarm-app.matter +++ b/examples/smoke-co-alarm-app/smoke-co-alarm-common/smoke-co-alarm-app.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/temperature-measurement-app/temperature-measurement-common/temperature-measurement.matter b/examples/temperature-measurement-app/temperature-measurement-common/temperature-measurement.matter index ea8faa4892d428..657ebcd6a2dbb5 100644 --- a/examples/temperature-measurement-app/temperature-measurement-common/temperature-measurement.matter +++ b/examples/temperature-measurement-app/temperature-measurement-common/temperature-measurement.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** The Descriptor Cluster is meant to replace the support from the Zigbee Device Object (ZDO) for describing a node, its endpoints and clusters. */ cluster Descriptor = 29 { revision 2; diff --git a/examples/thermostat/nxp/zap/thermostat_matter_thread.matter b/examples/thermostat/nxp/zap/thermostat_matter_thread.matter index 43cae6aee44148..a3335231f7a764 100644 --- a/examples/thermostat/nxp/zap/thermostat_matter_thread.matter +++ b/examples/thermostat/nxp/zap/thermostat_matter_thread.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/thermostat/nxp/zap/thermostat_matter_wifi.matter b/examples/thermostat/nxp/zap/thermostat_matter_wifi.matter index 356347c1e7bf02..9ce20fa80918b1 100644 --- a/examples/thermostat/nxp/zap/thermostat_matter_wifi.matter +++ b/examples/thermostat/nxp/zap/thermostat_matter_wifi.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/thermostat/qpg/zap/thermostaticRadiatorValve.matter b/examples/thermostat/qpg/zap/thermostaticRadiatorValve.matter index 7d90277b06091e..0224ee6a05cfb6 100644 --- a/examples/thermostat/qpg/zap/thermostaticRadiatorValve.matter +++ b/examples/thermostat/qpg/zap/thermostaticRadiatorValve.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/thermostat/thermostat-common/thermostat.matter b/examples/thermostat/thermostat-common/thermostat.matter index 3246155268aca9..2b3abb7a9cace0 100644 --- a/examples/thermostat/thermostat-common/thermostat.matter +++ b/examples/thermostat/thermostat-common/thermostat.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/tv-app/tv-common/tv-app.matter b/examples/tv-app/tv-common/tv-app.matter index 69c714a56bf7da..74b376b9461fc5 100644 --- a/examples/tv-app/tv-common/tv-app.matter +++ b/examples/tv-app/tv-common/tv-app.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for switching devices between 'On' and 'Off' states. */ cluster OnOff = 6 { revision 6; diff --git a/examples/tv-casting-app/tv-casting-common/tv-casting-app.matter b/examples/tv-casting-app/tv-casting-common/tv-casting-app.matter index e7bbc1e6c2eee4..995f2912f8d6ce 100644 --- a/examples/tv-casting-app/tv-casting-common/tv-casting-app.matter +++ b/examples/tv-casting-app/tv-casting-common/tv-casting-app.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/virtual-device-app/virtual-device-common/virtual-device-app.matter b/examples/virtual-device-app/virtual-device-common/virtual-device-app.matter index 21e19e2640fbcb..3aeb15871c3969 100644 --- a/examples/virtual-device-app/virtual-device-common/virtual-device-app.matter +++ b/examples/virtual-device-app/virtual-device-common/virtual-device-app.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/examples/window-app/common/window-app.matter b/examples/window-app/common/window-app.matter index 8c272c7c17dacd..92e4782883f3ed 100644 --- a/examples/window-app/common/window-app.matter +++ b/examples/window-app/common/window-app.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; diff --git a/src/controller/data_model/controller-clusters.matter b/src/controller/data_model/controller-clusters.matter index 6831539e0c9def..e9fd728dc94fda 100644 --- a/src/controller/data_model/controller-clusters.matter +++ b/src/controller/data_model/controller-clusters.matter @@ -1,6 +1,35 @@ // This IDL was generated automatically by ZAP. // It is for view/code review purposes only. +enum TestGlobalEnum : enum8 { + kSomeValue = 0; + kSomeOtherValue = 1; + kFinalValue = 2; +} + +bitmap TestGlobalBitmap : bitmap32 { + kFirstBit = 0x1; + kSecondBit = 0x2; +} + +bitmap Bitmap16 : bitmap16 { +} + +bitmap Bitmap32 : bitmap32 { +} + +bitmap Bitmap64 : bitmap64 { +} + +bitmap Bitmap8 : bitmap8 { +} + +struct TestGlobalStruct { + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; +} + /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ cluster Identify = 3 { revision 4; From 6a1bf5fa465a55adf92551eb1cff7f30b9837334 Mon Sep 17 00:00:00 2001 From: Andrei Litvin Date: Fri, 26 Jul 2024 15:37:59 -0400 Subject: [PATCH 07/16] Prepare to remove the extra Bitmap types --- src/app/common/templates/config-data.yaml | 8 ++++++++ src/app/zap-templates/matter-idl-client.json | 3 +++ src/app/zap-templates/matter-idl-server.json | 3 +++ src/app/zap-templates/partials/idl/global_types.zapt | 2 ++ 4 files changed, 16 insertions(+) diff --git a/src/app/common/templates/config-data.yaml b/src/app/common/templates/config-data.yaml index a3ae2dc621fd03..40cbdaefe0c565 100644 --- a/src/app/common/templates/config-data.yaml +++ b/src/app/common/templates/config-data.yaml @@ -91,3 +91,11 @@ ClustersWithPreAttributeChangeFunctions: - Energy Preference - Laundry Washer Controls - Laundry Dryer Controls + +# Workaround for zap reporting these bitmaps as global bitmaps even though no +# XML seems to define them +NotReallyGlobalBitmaps: + - Bitmap8 + - Bitmap16 + - Bitmap32 + - Bitmap64 diff --git a/src/app/zap-templates/matter-idl-client.json b/src/app/zap-templates/matter-idl-client.json index 8c918bc54260ca..7901a538928f6b 100644 --- a/src/app/zap-templates/matter-idl-client.json +++ b/src/app/zap-templates/matter-idl-client.json @@ -9,6 +9,9 @@ "templates/app/helper.js", "templates/chip/helper.js" ], + "resources": { + "config-data": "../common/templates/config-data.yaml" + }, "override": "common/override.js", "partials": [ { diff --git a/src/app/zap-templates/matter-idl-server.json b/src/app/zap-templates/matter-idl-server.json index 047e4d6759e879..522f55ece17635 100644 --- a/src/app/zap-templates/matter-idl-server.json +++ b/src/app/zap-templates/matter-idl-server.json @@ -9,6 +9,9 @@ "templates/app/helper.js", "templates/chip/helper.js" ], + "resources": { + "config-data": "../common/templates/config-data.yaml" + }, "override": "common/override.js", "partials": [ { diff --git a/src/app/zap-templates/partials/idl/global_types.zapt b/src/app/zap-templates/partials/idl/global_types.zapt index 0c865592839816..b51364c09ed731 100644 --- a/src/app/zap-templates/partials/idl/global_types.zapt +++ b/src/app/zap-templates/partials/idl/global_types.zapt @@ -10,12 +10,14 @@ enum {{asUpperCamelCase name preserveAcronyms=true}} : enum{{multiply size 8}} { {{/zcl_enums}} {{#zcl_bitmaps}} {{#if has_no_clusters}} +{{#unless (isInConfigList (asUpperCamelCase name preserveAcronyms=true) "NotReallyGlobalBitmaps")}} bitmap {{asUpperCamelCase name preserveAcronyms=true}} : bitmap{{multiply size 8}} { {{#zcl_bitmap_items}} k{{asUpperCamelCase label preserveAcronyms=true}} = {{asHex mask}}; {{/zcl_bitmap_items}} } +{{/unless}} {{/if}} {{/zcl_bitmaps}} {{#zcl_structs}} From c1097cce03ebab5430f22b79186ef75ed3df8728 Mon Sep 17 00:00:00 2001 From: Andrei Litvin Date: Fri, 26 Jul 2024 15:40:36 -0400 Subject: [PATCH 08/16] Different style workaround --- src/app/common/templates/config-data.yaml | 7 ------- src/app/zap-templates/app-templates.json | 3 --- src/app/zap-templates/matter-idl-client.json | 3 --- src/app/zap-templates/partials/idl/global_types.zapt | 6 ++++-- 4 files changed, 4 insertions(+), 15 deletions(-) diff --git a/src/app/common/templates/config-data.yaml b/src/app/common/templates/config-data.yaml index 40cbdaefe0c565..33df2cc84e3981 100644 --- a/src/app/common/templates/config-data.yaml +++ b/src/app/common/templates/config-data.yaml @@ -92,10 +92,3 @@ ClustersWithPreAttributeChangeFunctions: - Laundry Washer Controls - Laundry Dryer Controls -# Workaround for zap reporting these bitmaps as global bitmaps even though no -# XML seems to define them -NotReallyGlobalBitmaps: - - Bitmap8 - - Bitmap16 - - Bitmap32 - - Bitmap64 diff --git a/src/app/zap-templates/app-templates.json b/src/app/zap-templates/app-templates.json index d55bae36312e03..63f3d88f5a5c55 100644 --- a/src/app/zap-templates/app-templates.json +++ b/src/app/zap-templates/app-templates.json @@ -11,9 +11,6 @@ "templates/app/helper.js", "templates/chip/helper.js" ], - "resources": { - "config-data": "../common/templates/config-data.yaml" - }, "override": "common/override.js", "partials": [ { diff --git a/src/app/zap-templates/matter-idl-client.json b/src/app/zap-templates/matter-idl-client.json index 7901a538928f6b..8c918bc54260ca 100644 --- a/src/app/zap-templates/matter-idl-client.json +++ b/src/app/zap-templates/matter-idl-client.json @@ -9,9 +9,6 @@ "templates/app/helper.js", "templates/chip/helper.js" ], - "resources": { - "config-data": "../common/templates/config-data.yaml" - }, "override": "common/override.js", "partials": [ { diff --git a/src/app/zap-templates/partials/idl/global_types.zapt b/src/app/zap-templates/partials/idl/global_types.zapt index b51364c09ed731..4214b0881c7286 100644 --- a/src/app/zap-templates/partials/idl/global_types.zapt +++ b/src/app/zap-templates/partials/idl/global_types.zapt @@ -10,14 +10,16 @@ enum {{asUpperCamelCase name preserveAcronyms=true}} : enum{{multiply size 8}} { {{/zcl_enums}} {{#zcl_bitmaps}} {{#if has_no_clusters}} -{{#unless (isInConfigList (asUpperCamelCase name preserveAcronyms=true) "NotReallyGlobalBitmaps")}} +{{#if_is_atomic label}} +{{! Work around https://github.com/project-chip/zap/issues/1370 and manually filter out built-in bitmap types. }} +{{else}} bitmap {{asUpperCamelCase name preserveAcronyms=true}} : bitmap{{multiply size 8}} { {{#zcl_bitmap_items}} k{{asUpperCamelCase label preserveAcronyms=true}} = {{asHex mask}}; {{/zcl_bitmap_items}} } -{{/unless}} +{{/if}} {{/if}} {{/zcl_bitmaps}} {{#zcl_structs}} From 173604de2787760296351caa073fd464935aeae8 Mon Sep 17 00:00:00 2001 From: Andrei Litvin Date: Fri, 26 Jul 2024 15:43:00 -0400 Subject: [PATCH 09/16] Fix the condition ending to make it work --- src/app/zap-templates/partials/idl/global_types.zapt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/zap-templates/partials/idl/global_types.zapt b/src/app/zap-templates/partials/idl/global_types.zapt index 4214b0881c7286..bd72b43b2b36b5 100644 --- a/src/app/zap-templates/partials/idl/global_types.zapt +++ b/src/app/zap-templates/partials/idl/global_types.zapt @@ -10,7 +10,7 @@ enum {{asUpperCamelCase name preserveAcronyms=true}} : enum{{multiply size 8}} { {{/zcl_enums}} {{#zcl_bitmaps}} {{#if has_no_clusters}} -{{#if_is_atomic label}} +{{#if_is_atomic name}} {{! Work around https://github.com/project-chip/zap/issues/1370 and manually filter out built-in bitmap types. }} {{else}} bitmap {{asUpperCamelCase name preserveAcronyms=true}} : bitmap{{multiply size 8}} { @@ -19,7 +19,7 @@ bitmap {{asUpperCamelCase name preserveAcronyms=true}} : bitmap{{multiply size 8 {{/zcl_bitmap_items}} } -{{/if}} +{{/if_is_atomic}} {{/if}} {{/zcl_bitmaps}} {{#zcl_structs}} From 41e776ad2725254e20d9edf3a02de9408d0ebb1b Mon Sep 17 00:00:00 2001 From: Andrei Litvin Date: Fri, 26 Jul 2024 15:47:30 -0400 Subject: [PATCH 10/16] zap regen --- .../air-purifier-common/air-purifier-app.matter | 12 ------------ .../air-quality-sensor-app.matter | 12 ------------ .../all-clusters-common/all-clusters-app.matter | 12 ------------ .../all-clusters-minimal-app.matter | 12 ------------ examples/bridge-app/bridge-common/bridge-app.matter | 12 ------------ .../noip_rootnode_dimmablelight_bCwGYSDpoe.matter | 12 ------------ .../devices/rootnode_airpurifier_73a6fe2651.matter | 12 ------------ ...ensor_humiditysensor_thermostat_56de3d5f45.matter | 12 ------------ .../rootnode_airqualitysensor_e63187f6c9.matter | 12 ------------ .../rootnode_basicvideoplayer_0ff86e943b.matter | 12 ------------ .../rootnode_colortemperaturelight_hbUnzYVeyn.matter | 12 ------------ .../devices/rootnode_contactsensor_27f76aeaf5.matter | 12 ------------ .../devices/rootnode_contactsensor_lFAGG1bfRO.matter | 12 ------------ .../devices/rootnode_dimmablelight_bCwGYSDpoe.matter | 12 ------------ .../rootnode_dimmablepluginunit_f8a9a0b9d4.matter | 12 ------------ .../devices/rootnode_dishwasher_cc105034fe.matter | 12 ------------ .../chef/devices/rootnode_doorlock_aNKYAreMXE.matter | 12 ------------ .../rootnode_extendedcolorlight_8lcaaYJVAa.matter | 12 ------------ examples/chef/devices/rootnode_fan_7N2TobIlOX.matter | 12 ------------ .../devices/rootnode_flowsensor_1zVxHedlaV.matter | 12 ------------ .../devices/rootnode_genericswitch_2dfff6e516.matter | 12 ------------ .../devices/rootnode_genericswitch_9866e35d0b.matter | 12 ------------ .../rootnode_heatingcoolingunit_ncdGai1E5a.matter | 12 ------------ .../rootnode_humiditysensor_Xyj4gda6Hb.matter | 12 ------------ .../devices/rootnode_laundrywasher_fb10d238c8.matter | 12 ------------ .../devices/rootnode_lightsensor_lZQycTFcJK.matter | 12 ------------ .../rootnode_occupancysensor_iHyVgifZuo.matter | 12 ------------ .../devices/rootnode_onofflight_bbs1b7IaOV.matter | 12 ------------ .../devices/rootnode_onofflight_samplemei.matter | 12 ------------ .../rootnode_onofflightswitch_FsPlMr090Q.matter | 12 ------------ .../rootnode_onoffpluginunit_Wtf8ss5EBY.matter | 12 ------------ .../rootnode_pressuresensor_s0qC9wLH4k.matter | 12 ------------ .../chef/devices/rootnode_pump_5f904818cc.matter | 12 ------------ .../chef/devices/rootnode_pump_a811bb33a0.matter | 12 ------------ ...et_temperaturecontrolledcabinet_ffdb696680.matter | 12 ------------ .../rootnode_roboticvacuumcleaner_1807ff0c49.matter | 12 ------------ .../rootnode_roomairconditioner_9cf3607804.matter | 12 ------------ .../devices/rootnode_smokecoalarm_686fe0dcb8.matter | 12 ------------ .../chef/devices/rootnode_speaker_RpzeXdimqA.matter | 12 ------------ .../rootnode_temperaturesensor_Qy1zkNW7c3.matter | 12 ------------ .../devices/rootnode_thermostat_bm3fb8dhYi.matter | 12 ------------ .../rootnode_windowcovering_RLCxaGi9Yx.matter | 12 ------------ .../contact-sensor-common/contact-sensor-app.matter | 12 ------------ .../nxp/zap-lit/contact-sensor-app.matter | 12 ------------ .../nxp/zap-sit/contact-sensor-app.matter | 12 ------------ .../dishwasher-common/dishwasher-app.matter | 12 ------------ .../energy-management-app.matter | 12 ------------ .../fabric-bridge-common/fabric-bridge-app.matter | 12 ------------ .../nxp/zap/laundry-washer-app.matter | 12 ------------ .../light-switch-common/light-switch-app.matter | 12 ------------ examples/light-switch-app/qpg/zap/switch.matter | 12 ------------ .../data_model/lighting-app-ethernet.matter | 12 ------------ .../data_model/lighting-app-thread.matter | 12 ------------ .../bouffalolab/data_model/lighting-app-wifi.matter | 12 ------------ .../lighting-app/lighting-common/lighting-app.matter | 12 ------------ examples/lighting-app/nxp/zap/lighting-on-off.matter | 12 ------------ examples/lighting-app/qpg/zap/light.matter | 12 ------------ .../silabs/data_model/lighting-thread-app.matter | 12 ------------ .../silabs/data_model/lighting-wifi-app.matter | 12 ------------ .../lit-icd-common/lit-icd-server-app.matter | 12 ------------ examples/lock-app/lock-common/lock-app.matter | 12 ------------ examples/lock-app/nxp/zap/lock-app.matter | 12 ------------ examples/lock-app/qpg/zap/lock.matter | 12 ------------ .../log-source-common/log-source-app.matter | 12 ------------ .../microwave-oven-common/microwave-oven-app.matter | 12 ------------ .../network-manager-app.matter | 12 ------------ .../ota-provider-common/ota-provider-app.matter | 12 ------------ .../ota-requestor-common/ota-requestor-app.matter | 12 ------------ examples/placeholder/linux/apps/app1/config.matter | 12 ------------ examples/placeholder/linux/apps/app2/config.matter | 12 ------------ examples/pump-app/pump-common/pump-app.matter | 12 ------------ .../silabs/data_model/pump-thread-app.matter | 12 ------------ .../pump-app/silabs/data_model/pump-wifi-app.matter | 12 ------------ .../pump-controller-app.matter | 12 ------------ .../refrigerator-common/refrigerator-app.matter | 12 ------------ examples/rvc-app/rvc-common/rvc-app.matter | 12 ------------ .../smoke-co-alarm-common/smoke-co-alarm-app.matter | 12 ------------ .../temperature-measurement.matter | 12 ------------ .../nxp/zap/thermostat_matter_thread.matter | 12 ------------ .../thermostat/nxp/zap/thermostat_matter_wifi.matter | 12 ------------ .../qpg/zap/thermostaticRadiatorValve.matter | 12 ------------ .../thermostat/thermostat-common/thermostat.matter | 12 ------------ examples/tv-app/tv-common/tv-app.matter | 12 ------------ .../tv-casting-common/tv-casting-app.matter | 12 ------------ .../virtual-device-common/virtual-device-app.matter | 12 ------------ examples/window-app/common/window-app.matter | 12 ------------ src/controller/data_model/controller-clusters.matter | 12 ------------ 87 files changed, 1044 deletions(-) diff --git a/examples/air-purifier-app/air-purifier-common/air-purifier-app.matter b/examples/air-purifier-app/air-purifier-common/air-purifier-app.matter index 19ef7c5de07350..01b08bd14b80da 100644 --- a/examples/air-purifier-app/air-purifier-common/air-purifier-app.matter +++ b/examples/air-purifier-app/air-purifier-common/air-purifier-app.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/air-quality-sensor-app/air-quality-sensor-common/air-quality-sensor-app.matter b/examples/air-quality-sensor-app/air-quality-sensor-common/air-quality-sensor-app.matter index 046146cebe25dc..cd14658785d094 100644 --- a/examples/air-quality-sensor-app/air-quality-sensor-common/air-quality-sensor-app.matter +++ b/examples/air-quality-sensor-app/air-quality-sensor-common/air-quality-sensor-app.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/all-clusters-app/all-clusters-common/all-clusters-app.matter b/examples/all-clusters-app/all-clusters-common/all-clusters-app.matter index ee9e32d578d30c..d18b3b8ac75ec6 100644 --- a/examples/all-clusters-app/all-clusters-common/all-clusters-app.matter +++ b/examples/all-clusters-app/all-clusters-common/all-clusters-app.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/all-clusters-minimal-app/all-clusters-common/all-clusters-minimal-app.matter b/examples/all-clusters-minimal-app/all-clusters-common/all-clusters-minimal-app.matter index 1372b685a6bfb2..05c732cad4cd53 100644 --- a/examples/all-clusters-minimal-app/all-clusters-common/all-clusters-minimal-app.matter +++ b/examples/all-clusters-minimal-app/all-clusters-common/all-clusters-minimal-app.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/bridge-app/bridge-common/bridge-app.matter b/examples/bridge-app/bridge-common/bridge-app.matter index 0126378129ec3f..1adc80173fbca4 100644 --- a/examples/bridge-app/bridge-common/bridge-app.matter +++ b/examples/bridge-app/bridge-common/bridge-app.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/chef/devices/noip_rootnode_dimmablelight_bCwGYSDpoe.matter b/examples/chef/devices/noip_rootnode_dimmablelight_bCwGYSDpoe.matter index d5dd98a5e1fdd9..93ab03660233b0 100644 --- a/examples/chef/devices/noip_rootnode_dimmablelight_bCwGYSDpoe.matter +++ b/examples/chef/devices/noip_rootnode_dimmablelight_bCwGYSDpoe.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/chef/devices/rootnode_airpurifier_73a6fe2651.matter b/examples/chef/devices/rootnode_airpurifier_73a6fe2651.matter index 29054d9dc96733..20c52628590722 100644 --- a/examples/chef/devices/rootnode_airpurifier_73a6fe2651.matter +++ b/examples/chef/devices/rootnode_airpurifier_73a6fe2651.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/chef/devices/rootnode_airpurifier_airqualitysensor_temperaturesensor_humiditysensor_thermostat_56de3d5f45.matter b/examples/chef/devices/rootnode_airpurifier_airqualitysensor_temperaturesensor_humiditysensor_thermostat_56de3d5f45.matter index 90aca14589b2fb..79679a1996009b 100644 --- a/examples/chef/devices/rootnode_airpurifier_airqualitysensor_temperaturesensor_humiditysensor_thermostat_56de3d5f45.matter +++ b/examples/chef/devices/rootnode_airpurifier_airqualitysensor_temperaturesensor_humiditysensor_thermostat_56de3d5f45.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/chef/devices/rootnode_airqualitysensor_e63187f6c9.matter b/examples/chef/devices/rootnode_airqualitysensor_e63187f6c9.matter index 51f6853c100273..d46ebda4ed8530 100644 --- a/examples/chef/devices/rootnode_airqualitysensor_e63187f6c9.matter +++ b/examples/chef/devices/rootnode_airqualitysensor_e63187f6c9.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/chef/devices/rootnode_basicvideoplayer_0ff86e943b.matter b/examples/chef/devices/rootnode_basicvideoplayer_0ff86e943b.matter index 76de48e7989cc8..a2bee27c8cc95c 100644 --- a/examples/chef/devices/rootnode_basicvideoplayer_0ff86e943b.matter +++ b/examples/chef/devices/rootnode_basicvideoplayer_0ff86e943b.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/chef/devices/rootnode_colortemperaturelight_hbUnzYVeyn.matter b/examples/chef/devices/rootnode_colortemperaturelight_hbUnzYVeyn.matter index 04ed08a48111fa..f4ac1465bcba3f 100644 --- a/examples/chef/devices/rootnode_colortemperaturelight_hbUnzYVeyn.matter +++ b/examples/chef/devices/rootnode_colortemperaturelight_hbUnzYVeyn.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/chef/devices/rootnode_contactsensor_27f76aeaf5.matter b/examples/chef/devices/rootnode_contactsensor_27f76aeaf5.matter index 5bbd9b326be4c9..021909ee5aa201 100644 --- a/examples/chef/devices/rootnode_contactsensor_27f76aeaf5.matter +++ b/examples/chef/devices/rootnode_contactsensor_27f76aeaf5.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/chef/devices/rootnode_contactsensor_lFAGG1bfRO.matter b/examples/chef/devices/rootnode_contactsensor_lFAGG1bfRO.matter index b4a8b380565e6d..74705c7cc7cd01 100644 --- a/examples/chef/devices/rootnode_contactsensor_lFAGG1bfRO.matter +++ b/examples/chef/devices/rootnode_contactsensor_lFAGG1bfRO.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/chef/devices/rootnode_dimmablelight_bCwGYSDpoe.matter b/examples/chef/devices/rootnode_dimmablelight_bCwGYSDpoe.matter index 8432f979c8dac3..43016e478b081b 100644 --- a/examples/chef/devices/rootnode_dimmablelight_bCwGYSDpoe.matter +++ b/examples/chef/devices/rootnode_dimmablelight_bCwGYSDpoe.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/chef/devices/rootnode_dimmablepluginunit_f8a9a0b9d4.matter b/examples/chef/devices/rootnode_dimmablepluginunit_f8a9a0b9d4.matter index 10af3da20faae4..5158f49ede362e 100644 --- a/examples/chef/devices/rootnode_dimmablepluginunit_f8a9a0b9d4.matter +++ b/examples/chef/devices/rootnode_dimmablepluginunit_f8a9a0b9d4.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/chef/devices/rootnode_dishwasher_cc105034fe.matter b/examples/chef/devices/rootnode_dishwasher_cc105034fe.matter index 9ef6ccac3a76af..6095f58b72ee2b 100644 --- a/examples/chef/devices/rootnode_dishwasher_cc105034fe.matter +++ b/examples/chef/devices/rootnode_dishwasher_cc105034fe.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/chef/devices/rootnode_doorlock_aNKYAreMXE.matter b/examples/chef/devices/rootnode_doorlock_aNKYAreMXE.matter index c00df45e263e9c..2d011781b6bda1 100644 --- a/examples/chef/devices/rootnode_doorlock_aNKYAreMXE.matter +++ b/examples/chef/devices/rootnode_doorlock_aNKYAreMXE.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/chef/devices/rootnode_extendedcolorlight_8lcaaYJVAa.matter b/examples/chef/devices/rootnode_extendedcolorlight_8lcaaYJVAa.matter index 5bf7f054c889d4..5ad5b428418ef2 100644 --- a/examples/chef/devices/rootnode_extendedcolorlight_8lcaaYJVAa.matter +++ b/examples/chef/devices/rootnode_extendedcolorlight_8lcaaYJVAa.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/chef/devices/rootnode_fan_7N2TobIlOX.matter b/examples/chef/devices/rootnode_fan_7N2TobIlOX.matter index 52d731eb0a2114..419433f992a668 100644 --- a/examples/chef/devices/rootnode_fan_7N2TobIlOX.matter +++ b/examples/chef/devices/rootnode_fan_7N2TobIlOX.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/chef/devices/rootnode_flowsensor_1zVxHedlaV.matter b/examples/chef/devices/rootnode_flowsensor_1zVxHedlaV.matter index 86310eb2bf3e86..700c166238cc33 100644 --- a/examples/chef/devices/rootnode_flowsensor_1zVxHedlaV.matter +++ b/examples/chef/devices/rootnode_flowsensor_1zVxHedlaV.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/chef/devices/rootnode_genericswitch_2dfff6e516.matter b/examples/chef/devices/rootnode_genericswitch_2dfff6e516.matter index 23e41698647fe6..b7b897d331f7a7 100644 --- a/examples/chef/devices/rootnode_genericswitch_2dfff6e516.matter +++ b/examples/chef/devices/rootnode_genericswitch_2dfff6e516.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/chef/devices/rootnode_genericswitch_9866e35d0b.matter b/examples/chef/devices/rootnode_genericswitch_9866e35d0b.matter index f9f7efc55bbb0a..ffb6be1d170177 100644 --- a/examples/chef/devices/rootnode_genericswitch_9866e35d0b.matter +++ b/examples/chef/devices/rootnode_genericswitch_9866e35d0b.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/chef/devices/rootnode_heatingcoolingunit_ncdGai1E5a.matter b/examples/chef/devices/rootnode_heatingcoolingunit_ncdGai1E5a.matter index 4ee39c6a8f0f6a..6a2781b2ff1783 100644 --- a/examples/chef/devices/rootnode_heatingcoolingunit_ncdGai1E5a.matter +++ b/examples/chef/devices/rootnode_heatingcoolingunit_ncdGai1E5a.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/chef/devices/rootnode_humiditysensor_Xyj4gda6Hb.matter b/examples/chef/devices/rootnode_humiditysensor_Xyj4gda6Hb.matter index e4543e8d436c37..89b55a7a35fd66 100644 --- a/examples/chef/devices/rootnode_humiditysensor_Xyj4gda6Hb.matter +++ b/examples/chef/devices/rootnode_humiditysensor_Xyj4gda6Hb.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/chef/devices/rootnode_laundrywasher_fb10d238c8.matter b/examples/chef/devices/rootnode_laundrywasher_fb10d238c8.matter index ef9511c268398e..0d45d1cc6a5d41 100644 --- a/examples/chef/devices/rootnode_laundrywasher_fb10d238c8.matter +++ b/examples/chef/devices/rootnode_laundrywasher_fb10d238c8.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/chef/devices/rootnode_lightsensor_lZQycTFcJK.matter b/examples/chef/devices/rootnode_lightsensor_lZQycTFcJK.matter index 73600e0468a7aa..ddc1aedc76f153 100644 --- a/examples/chef/devices/rootnode_lightsensor_lZQycTFcJK.matter +++ b/examples/chef/devices/rootnode_lightsensor_lZQycTFcJK.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/chef/devices/rootnode_occupancysensor_iHyVgifZuo.matter b/examples/chef/devices/rootnode_occupancysensor_iHyVgifZuo.matter index cdc347b280472e..5d0310c20c3104 100644 --- a/examples/chef/devices/rootnode_occupancysensor_iHyVgifZuo.matter +++ b/examples/chef/devices/rootnode_occupancysensor_iHyVgifZuo.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/chef/devices/rootnode_onofflight_bbs1b7IaOV.matter b/examples/chef/devices/rootnode_onofflight_bbs1b7IaOV.matter index 62b0942df720f7..6c74e06b958555 100644 --- a/examples/chef/devices/rootnode_onofflight_bbs1b7IaOV.matter +++ b/examples/chef/devices/rootnode_onofflight_bbs1b7IaOV.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/chef/devices/rootnode_onofflight_samplemei.matter b/examples/chef/devices/rootnode_onofflight_samplemei.matter index 982633bb25c1dc..a19ab0f32edcdb 100644 --- a/examples/chef/devices/rootnode_onofflight_samplemei.matter +++ b/examples/chef/devices/rootnode_onofflight_samplemei.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/chef/devices/rootnode_onofflightswitch_FsPlMr090Q.matter b/examples/chef/devices/rootnode_onofflightswitch_FsPlMr090Q.matter index 3bba9da336aa47..739449fbb46987 100644 --- a/examples/chef/devices/rootnode_onofflightswitch_FsPlMr090Q.matter +++ b/examples/chef/devices/rootnode_onofflightswitch_FsPlMr090Q.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/chef/devices/rootnode_onoffpluginunit_Wtf8ss5EBY.matter b/examples/chef/devices/rootnode_onoffpluginunit_Wtf8ss5EBY.matter index 919abbcafdbcec..01995837bd779a 100644 --- a/examples/chef/devices/rootnode_onoffpluginunit_Wtf8ss5EBY.matter +++ b/examples/chef/devices/rootnode_onoffpluginunit_Wtf8ss5EBY.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/chef/devices/rootnode_pressuresensor_s0qC9wLH4k.matter b/examples/chef/devices/rootnode_pressuresensor_s0qC9wLH4k.matter index 22d0a3b53f0d5f..956ca0079a1712 100644 --- a/examples/chef/devices/rootnode_pressuresensor_s0qC9wLH4k.matter +++ b/examples/chef/devices/rootnode_pressuresensor_s0qC9wLH4k.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/chef/devices/rootnode_pump_5f904818cc.matter b/examples/chef/devices/rootnode_pump_5f904818cc.matter index 2d96a3b0ce7156..b92d8bf209715e 100644 --- a/examples/chef/devices/rootnode_pump_5f904818cc.matter +++ b/examples/chef/devices/rootnode_pump_5f904818cc.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/chef/devices/rootnode_pump_a811bb33a0.matter b/examples/chef/devices/rootnode_pump_a811bb33a0.matter index b67e6f8841c461..c0315b9296562a 100644 --- a/examples/chef/devices/rootnode_pump_a811bb33a0.matter +++ b/examples/chef/devices/rootnode_pump_a811bb33a0.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/chef/devices/rootnode_refrigerator_temperaturecontrolledcabinet_temperaturecontrolledcabinet_ffdb696680.matter b/examples/chef/devices/rootnode_refrigerator_temperaturecontrolledcabinet_temperaturecontrolledcabinet_ffdb696680.matter index c030448c02bcec..085e4f40f9d203 100644 --- a/examples/chef/devices/rootnode_refrigerator_temperaturecontrolledcabinet_temperaturecontrolledcabinet_ffdb696680.matter +++ b/examples/chef/devices/rootnode_refrigerator_temperaturecontrolledcabinet_temperaturecontrolledcabinet_ffdb696680.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/chef/devices/rootnode_roboticvacuumcleaner_1807ff0c49.matter b/examples/chef/devices/rootnode_roboticvacuumcleaner_1807ff0c49.matter index 93d5be0ec1dfba..45ea5f295ffb4b 100644 --- a/examples/chef/devices/rootnode_roboticvacuumcleaner_1807ff0c49.matter +++ b/examples/chef/devices/rootnode_roboticvacuumcleaner_1807ff0c49.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/chef/devices/rootnode_roomairconditioner_9cf3607804.matter b/examples/chef/devices/rootnode_roomairconditioner_9cf3607804.matter index c1a21cb0b16c1f..438fbfb07477c1 100644 --- a/examples/chef/devices/rootnode_roomairconditioner_9cf3607804.matter +++ b/examples/chef/devices/rootnode_roomairconditioner_9cf3607804.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/chef/devices/rootnode_smokecoalarm_686fe0dcb8.matter b/examples/chef/devices/rootnode_smokecoalarm_686fe0dcb8.matter index 20bd7b642147c1..34f8d2cc61c8ec 100644 --- a/examples/chef/devices/rootnode_smokecoalarm_686fe0dcb8.matter +++ b/examples/chef/devices/rootnode_smokecoalarm_686fe0dcb8.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/chef/devices/rootnode_speaker_RpzeXdimqA.matter b/examples/chef/devices/rootnode_speaker_RpzeXdimqA.matter index 778db7f981db24..3c8e6012b41d27 100644 --- a/examples/chef/devices/rootnode_speaker_RpzeXdimqA.matter +++ b/examples/chef/devices/rootnode_speaker_RpzeXdimqA.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/chef/devices/rootnode_temperaturesensor_Qy1zkNW7c3.matter b/examples/chef/devices/rootnode_temperaturesensor_Qy1zkNW7c3.matter index 7dd2d25085df6d..c2e1f2b3ffb155 100644 --- a/examples/chef/devices/rootnode_temperaturesensor_Qy1zkNW7c3.matter +++ b/examples/chef/devices/rootnode_temperaturesensor_Qy1zkNW7c3.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/chef/devices/rootnode_thermostat_bm3fb8dhYi.matter b/examples/chef/devices/rootnode_thermostat_bm3fb8dhYi.matter index f3dc4d570d1a4a..22844e7faf18d4 100644 --- a/examples/chef/devices/rootnode_thermostat_bm3fb8dhYi.matter +++ b/examples/chef/devices/rootnode_thermostat_bm3fb8dhYi.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/chef/devices/rootnode_windowcovering_RLCxaGi9Yx.matter b/examples/chef/devices/rootnode_windowcovering_RLCxaGi9Yx.matter index 073dc90711af3d..e7242c58c2b582 100644 --- a/examples/chef/devices/rootnode_windowcovering_RLCxaGi9Yx.matter +++ b/examples/chef/devices/rootnode_windowcovering_RLCxaGi9Yx.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/contact-sensor-app/contact-sensor-common/contact-sensor-app.matter b/examples/contact-sensor-app/contact-sensor-common/contact-sensor-app.matter index 3e026556c0e55c..81f9e44db884b0 100644 --- a/examples/contact-sensor-app/contact-sensor-common/contact-sensor-app.matter +++ b/examples/contact-sensor-app/contact-sensor-common/contact-sensor-app.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/contact-sensor-app/nxp/zap-lit/contact-sensor-app.matter b/examples/contact-sensor-app/nxp/zap-lit/contact-sensor-app.matter index 04a0ff8d03b2e0..807acbb96d8465 100644 --- a/examples/contact-sensor-app/nxp/zap-lit/contact-sensor-app.matter +++ b/examples/contact-sensor-app/nxp/zap-lit/contact-sensor-app.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/contact-sensor-app/nxp/zap-sit/contact-sensor-app.matter b/examples/contact-sensor-app/nxp/zap-sit/contact-sensor-app.matter index 8044e6dec1e0bb..de4d063922b4a2 100644 --- a/examples/contact-sensor-app/nxp/zap-sit/contact-sensor-app.matter +++ b/examples/contact-sensor-app/nxp/zap-sit/contact-sensor-app.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/dishwasher-app/dishwasher-common/dishwasher-app.matter b/examples/dishwasher-app/dishwasher-common/dishwasher-app.matter index c40b56c9a5b572..32d91d46611084 100644 --- a/examples/dishwasher-app/dishwasher-common/dishwasher-app.matter +++ b/examples/dishwasher-app/dishwasher-common/dishwasher-app.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/energy-management-app/energy-management-common/energy-management-app.matter b/examples/energy-management-app/energy-management-common/energy-management-app.matter index 1cf503b1d745b3..a272c554b568aa 100644 --- a/examples/energy-management-app/energy-management-common/energy-management-app.matter +++ b/examples/energy-management-app/energy-management-common/energy-management-app.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/fabric-bridge-app/fabric-bridge-common/fabric-bridge-app.matter b/examples/fabric-bridge-app/fabric-bridge-common/fabric-bridge-app.matter index 84813e2b26a7a7..56aff2219c7f35 100644 --- a/examples/fabric-bridge-app/fabric-bridge-common/fabric-bridge-app.matter +++ b/examples/fabric-bridge-app/fabric-bridge-common/fabric-bridge-app.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/laundry-washer-app/nxp/zap/laundry-washer-app.matter b/examples/laundry-washer-app/nxp/zap/laundry-washer-app.matter index 9da7af141a9fcf..e0ff979d516dbc 100644 --- a/examples/laundry-washer-app/nxp/zap/laundry-washer-app.matter +++ b/examples/laundry-washer-app/nxp/zap/laundry-washer-app.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/light-switch-app/light-switch-common/light-switch-app.matter b/examples/light-switch-app/light-switch-common/light-switch-app.matter index a351f6598ee5ac..ab3d4faba54d30 100644 --- a/examples/light-switch-app/light-switch-common/light-switch-app.matter +++ b/examples/light-switch-app/light-switch-common/light-switch-app.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/light-switch-app/qpg/zap/switch.matter b/examples/light-switch-app/qpg/zap/switch.matter index e8535a6866ade4..76412c0349fe19 100644 --- a/examples/light-switch-app/qpg/zap/switch.matter +++ b/examples/light-switch-app/qpg/zap/switch.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/lighting-app/bouffalolab/data_model/lighting-app-ethernet.matter b/examples/lighting-app/bouffalolab/data_model/lighting-app-ethernet.matter index c59ffed6472928..4331c579833a0d 100644 --- a/examples/lighting-app/bouffalolab/data_model/lighting-app-ethernet.matter +++ b/examples/lighting-app/bouffalolab/data_model/lighting-app-ethernet.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/lighting-app/bouffalolab/data_model/lighting-app-thread.matter b/examples/lighting-app/bouffalolab/data_model/lighting-app-thread.matter index 9263f85bab5418..4625ca4f1d6751 100644 --- a/examples/lighting-app/bouffalolab/data_model/lighting-app-thread.matter +++ b/examples/lighting-app/bouffalolab/data_model/lighting-app-thread.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/lighting-app/bouffalolab/data_model/lighting-app-wifi.matter b/examples/lighting-app/bouffalolab/data_model/lighting-app-wifi.matter index f16f97ee290394..dd56d99761fcdc 100644 --- a/examples/lighting-app/bouffalolab/data_model/lighting-app-wifi.matter +++ b/examples/lighting-app/bouffalolab/data_model/lighting-app-wifi.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/lighting-app/lighting-common/lighting-app.matter b/examples/lighting-app/lighting-common/lighting-app.matter index 9171edec0a7e81..44e5d008f7657d 100644 --- a/examples/lighting-app/lighting-common/lighting-app.matter +++ b/examples/lighting-app/lighting-common/lighting-app.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/lighting-app/nxp/zap/lighting-on-off.matter b/examples/lighting-app/nxp/zap/lighting-on-off.matter index 9666c1530cdcea..c10a3a447bdd23 100644 --- a/examples/lighting-app/nxp/zap/lighting-on-off.matter +++ b/examples/lighting-app/nxp/zap/lighting-on-off.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/lighting-app/qpg/zap/light.matter b/examples/lighting-app/qpg/zap/light.matter index 136f894d7b8a02..89bd29dd7627c0 100644 --- a/examples/lighting-app/qpg/zap/light.matter +++ b/examples/lighting-app/qpg/zap/light.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/lighting-app/silabs/data_model/lighting-thread-app.matter b/examples/lighting-app/silabs/data_model/lighting-thread-app.matter index 30395f9341f62d..a8a48e71eb382a 100644 --- a/examples/lighting-app/silabs/data_model/lighting-thread-app.matter +++ b/examples/lighting-app/silabs/data_model/lighting-thread-app.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/lighting-app/silabs/data_model/lighting-wifi-app.matter b/examples/lighting-app/silabs/data_model/lighting-wifi-app.matter index 897de474161b7f..174291faa89c6e 100644 --- a/examples/lighting-app/silabs/data_model/lighting-wifi-app.matter +++ b/examples/lighting-app/silabs/data_model/lighting-wifi-app.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/lit-icd-app/lit-icd-common/lit-icd-server-app.matter b/examples/lit-icd-app/lit-icd-common/lit-icd-server-app.matter index 9ae7a7f33de69e..957aaaf1f0f440 100644 --- a/examples/lit-icd-app/lit-icd-common/lit-icd-server-app.matter +++ b/examples/lit-icd-app/lit-icd-common/lit-icd-server-app.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/lock-app/lock-common/lock-app.matter b/examples/lock-app/lock-common/lock-app.matter index b511e1c59186ed..78b4fd8a34a121 100644 --- a/examples/lock-app/lock-common/lock-app.matter +++ b/examples/lock-app/lock-common/lock-app.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/lock-app/nxp/zap/lock-app.matter b/examples/lock-app/nxp/zap/lock-app.matter index 2fe58093b8496b..14cf4a9daa75da 100644 --- a/examples/lock-app/nxp/zap/lock-app.matter +++ b/examples/lock-app/nxp/zap/lock-app.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/lock-app/qpg/zap/lock.matter b/examples/lock-app/qpg/zap/lock.matter index 2683aa069457ce..23790d57e61826 100644 --- a/examples/lock-app/qpg/zap/lock.matter +++ b/examples/lock-app/qpg/zap/lock.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/log-source-app/log-source-common/log-source-app.matter b/examples/log-source-app/log-source-common/log-source-app.matter index bc4723a34b01a8..22941bd8365d4b 100644 --- a/examples/log-source-app/log-source-common/log-source-app.matter +++ b/examples/log-source-app/log-source-common/log-source-app.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/microwave-oven-app/microwave-oven-common/microwave-oven-app.matter b/examples/microwave-oven-app/microwave-oven-common/microwave-oven-app.matter index 67f2beaca5607b..101dc233a48c4a 100644 --- a/examples/microwave-oven-app/microwave-oven-common/microwave-oven-app.matter +++ b/examples/microwave-oven-app/microwave-oven-common/microwave-oven-app.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/network-manager-app/network-manager-common/network-manager-app.matter b/examples/network-manager-app/network-manager-common/network-manager-app.matter index f01e452e82a30a..23f9a4872c43fe 100644 --- a/examples/network-manager-app/network-manager-common/network-manager-app.matter +++ b/examples/network-manager-app/network-manager-common/network-manager-app.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/ota-provider-app/ota-provider-common/ota-provider-app.matter b/examples/ota-provider-app/ota-provider-common/ota-provider-app.matter index ad7d3e44725cbb..8460ed33524a41 100644 --- a/examples/ota-provider-app/ota-provider-common/ota-provider-app.matter +++ b/examples/ota-provider-app/ota-provider-common/ota-provider-app.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/ota-requestor-app/ota-requestor-common/ota-requestor-app.matter b/examples/ota-requestor-app/ota-requestor-common/ota-requestor-app.matter index 5d98b30d9fc8a7..5728189e793315 100644 --- a/examples/ota-requestor-app/ota-requestor-common/ota-requestor-app.matter +++ b/examples/ota-requestor-app/ota-requestor-common/ota-requestor-app.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/placeholder/linux/apps/app1/config.matter b/examples/placeholder/linux/apps/app1/config.matter index 4b1661c209e123..70a7796123cd7b 100644 --- a/examples/placeholder/linux/apps/app1/config.matter +++ b/examples/placeholder/linux/apps/app1/config.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/placeholder/linux/apps/app2/config.matter b/examples/placeholder/linux/apps/app2/config.matter index b7fa085d87da8d..e89cc1d32f3254 100644 --- a/examples/placeholder/linux/apps/app2/config.matter +++ b/examples/placeholder/linux/apps/app2/config.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/pump-app/pump-common/pump-app.matter b/examples/pump-app/pump-common/pump-app.matter index 4579b0d6b19b98..3404739605b1f8 100644 --- a/examples/pump-app/pump-common/pump-app.matter +++ b/examples/pump-app/pump-common/pump-app.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/pump-app/silabs/data_model/pump-thread-app.matter b/examples/pump-app/silabs/data_model/pump-thread-app.matter index 200e280ed73374..b313f11ebb0e3c 100644 --- a/examples/pump-app/silabs/data_model/pump-thread-app.matter +++ b/examples/pump-app/silabs/data_model/pump-thread-app.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/pump-app/silabs/data_model/pump-wifi-app.matter b/examples/pump-app/silabs/data_model/pump-wifi-app.matter index 200e280ed73374..b313f11ebb0e3c 100644 --- a/examples/pump-app/silabs/data_model/pump-wifi-app.matter +++ b/examples/pump-app/silabs/data_model/pump-wifi-app.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/pump-controller-app/pump-controller-common/pump-controller-app.matter b/examples/pump-controller-app/pump-controller-common/pump-controller-app.matter index b17ce8ee61b53e..b620c74f4406f3 100644 --- a/examples/pump-controller-app/pump-controller-common/pump-controller-app.matter +++ b/examples/pump-controller-app/pump-controller-common/pump-controller-app.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/refrigerator-app/refrigerator-common/refrigerator-app.matter b/examples/refrigerator-app/refrigerator-common/refrigerator-app.matter index 489d1d381eb9e0..34aa235c77b569 100644 --- a/examples/refrigerator-app/refrigerator-common/refrigerator-app.matter +++ b/examples/refrigerator-app/refrigerator-common/refrigerator-app.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/rvc-app/rvc-common/rvc-app.matter b/examples/rvc-app/rvc-common/rvc-app.matter index ad3a0bd76c45a1..0a1ffc51697bdd 100644 --- a/examples/rvc-app/rvc-common/rvc-app.matter +++ b/examples/rvc-app/rvc-common/rvc-app.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/smoke-co-alarm-app/smoke-co-alarm-common/smoke-co-alarm-app.matter b/examples/smoke-co-alarm-app/smoke-co-alarm-common/smoke-co-alarm-app.matter index 368250da059467..79b5d3f92a6c1a 100644 --- a/examples/smoke-co-alarm-app/smoke-co-alarm-common/smoke-co-alarm-app.matter +++ b/examples/smoke-co-alarm-app/smoke-co-alarm-common/smoke-co-alarm-app.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/temperature-measurement-app/temperature-measurement-common/temperature-measurement.matter b/examples/temperature-measurement-app/temperature-measurement-common/temperature-measurement.matter index 657ebcd6a2dbb5..0e71177fa2238c 100644 --- a/examples/temperature-measurement-app/temperature-measurement-common/temperature-measurement.matter +++ b/examples/temperature-measurement-app/temperature-measurement-common/temperature-measurement.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/thermostat/nxp/zap/thermostat_matter_thread.matter b/examples/thermostat/nxp/zap/thermostat_matter_thread.matter index a3335231f7a764..e1fef3608dc352 100644 --- a/examples/thermostat/nxp/zap/thermostat_matter_thread.matter +++ b/examples/thermostat/nxp/zap/thermostat_matter_thread.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/thermostat/nxp/zap/thermostat_matter_wifi.matter b/examples/thermostat/nxp/zap/thermostat_matter_wifi.matter index 9ce20fa80918b1..1a96b9235d46ff 100644 --- a/examples/thermostat/nxp/zap/thermostat_matter_wifi.matter +++ b/examples/thermostat/nxp/zap/thermostat_matter_wifi.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/thermostat/qpg/zap/thermostaticRadiatorValve.matter b/examples/thermostat/qpg/zap/thermostaticRadiatorValve.matter index 0224ee6a05cfb6..cd9dbd013ae2de 100644 --- a/examples/thermostat/qpg/zap/thermostaticRadiatorValve.matter +++ b/examples/thermostat/qpg/zap/thermostaticRadiatorValve.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/thermostat/thermostat-common/thermostat.matter b/examples/thermostat/thermostat-common/thermostat.matter index 2b3abb7a9cace0..09d0c692077b21 100644 --- a/examples/thermostat/thermostat-common/thermostat.matter +++ b/examples/thermostat/thermostat-common/thermostat.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/tv-app/tv-common/tv-app.matter b/examples/tv-app/tv-common/tv-app.matter index 74b376b9461fc5..66d470ed24a653 100644 --- a/examples/tv-app/tv-common/tv-app.matter +++ b/examples/tv-app/tv-common/tv-app.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/tv-casting-app/tv-casting-common/tv-casting-app.matter b/examples/tv-casting-app/tv-casting-common/tv-casting-app.matter index 995f2912f8d6ce..0d8338a4059494 100644 --- a/examples/tv-casting-app/tv-casting-common/tv-casting-app.matter +++ b/examples/tv-casting-app/tv-casting-common/tv-casting-app.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/virtual-device-app/virtual-device-common/virtual-device-app.matter b/examples/virtual-device-app/virtual-device-common/virtual-device-app.matter index 3aeb15871c3969..856b22a05e7301 100644 --- a/examples/virtual-device-app/virtual-device-common/virtual-device-app.matter +++ b/examples/virtual-device-app/virtual-device-common/virtual-device-app.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/examples/window-app/common/window-app.matter b/examples/window-app/common/window-app.matter index 92e4782883f3ed..0d93a19c5c623b 100644 --- a/examples/window-app/common/window-app.matter +++ b/examples/window-app/common/window-app.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; diff --git a/src/controller/data_model/controller-clusters.matter b/src/controller/data_model/controller-clusters.matter index e9fd728dc94fda..e4da486eb276a9 100644 --- a/src/controller/data_model/controller-clusters.matter +++ b/src/controller/data_model/controller-clusters.matter @@ -12,18 +12,6 @@ bitmap TestGlobalBitmap : bitmap32 { kSecondBit = 0x2; } -bitmap Bitmap16 : bitmap16 { -} - -bitmap Bitmap32 : bitmap32 { -} - -bitmap Bitmap64 : bitmap64 { -} - -bitmap Bitmap8 : bitmap8 { -} - struct TestGlobalStruct { char_string<128> name = 0; nullable TestGlobalBitmap myBitmap = 1; From 62b3e77c0b176938dd5412afc0c9536693795c8c Mon Sep 17 00:00:00 2001 From: Andrei Litvin Date: Fri, 26 Jul 2024 15:49:48 -0400 Subject: [PATCH 11/16] Undo file change --- src/app/common/templates/config-data.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/src/app/common/templates/config-data.yaml b/src/app/common/templates/config-data.yaml index 33df2cc84e3981..a3ae2dc621fd03 100644 --- a/src/app/common/templates/config-data.yaml +++ b/src/app/common/templates/config-data.yaml @@ -91,4 +91,3 @@ ClustersWithPreAttributeChangeFunctions: - Energy Preference - Laundry Washer Controls - Laundry Dryer Controls - From 8c8e8a8f967834b0274c360b978c970c58b25110 Mon Sep 17 00:00:00 2001 From: Andrei Litvin Date: Fri, 26 Jul 2024 15:52:11 -0400 Subject: [PATCH 12/16] Undo file change --- src/app/zap-templates/app-templates.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/app/zap-templates/app-templates.json b/src/app/zap-templates/app-templates.json index 63f3d88f5a5c55..d55bae36312e03 100644 --- a/src/app/zap-templates/app-templates.json +++ b/src/app/zap-templates/app-templates.json @@ -11,6 +11,9 @@ "templates/app/helper.js", "templates/chip/helper.js" ], + "resources": { + "config-data": "../common/templates/config-data.yaml" + }, "override": "common/override.js", "partials": [ { From b10f289cf72a305f1d31efdea3eed3629eebd722 Mon Sep 17 00:00:00 2001 From: Andrei Litvin Date: Fri, 26 Jul 2024 16:16:38 -0400 Subject: [PATCH 13/16] Matter IDL indent is a bit better --- .../matter_idl/generators/idl/MatterIdl.jinja | 24 +++++++++---------- .../partials/idl/structure_definition.zapt | 2 +- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/scripts/py_matter_idl/matter_idl/generators/idl/MatterIdl.jinja b/scripts/py_matter_idl/matter_idl/generators/idl/MatterIdl.jinja index 73be97dd3ae5cb..72dde42ecceb23 100644 --- a/scripts/py_matter_idl/matter_idl/generators/idl/MatterIdl.jinja +++ b/scripts/py_matter_idl/matter_idl/generators/idl/MatterIdl.jinja @@ -18,15 +18,15 @@ {% macro render_struct(s) -%}{# Macro for the output of a complete struct #} - {%- if s.tag %}{{s.tag | idltxt}} {% endif -%} - {% if s.qualities %}{{s.qualities | idltxt}} {% endif -%} - struct {{s.name}} {##} - {%- if s.code is not none %}= {{s.code}} {% endif -%} - { - {% for field in s.fields %} - {{render_field(field)}} - {% endfor %} - } +{%- if s.tag %}{{s.tag | idltxt}} {% endif -%} +{% if s.qualities %}{{s.qualities | idltxt}} {% endif -%} +struct {{s.name}} {##} +{%- if s.code is not none %}= {{s.code}} {% endif -%} +{ + {% for field in s.fields %} + {{render_field(field)}} + {% endfor %} +} {%- endmacro -%} @@ -85,7 +85,7 @@ bitmap {{bitmap.name}} : {{ bitmap.base_type}} { {%- for s in cluster.structs | selectattr("is_global") %} /* GLOBAL: - {{render_struct(s)}} + {{render_struct(s) | indent(2)}} */ {% endfor %} @@ -109,7 +109,7 @@ bitmap {{bitmap.name}} : {{ bitmap.base_type}} { {% endfor %} {%- for s in cluster.structs | rejectattr("tag") | rejectattr("is_global") %} - {{render_struct(s)}} + {{render_struct(s) | indent(2)}} {% endfor %} @@ -129,7 +129,7 @@ bitmap {{bitmap.name}} : {{ bitmap.base_type}} { {%- for s in cluster.structs | selectattr("tag") %} - {{render_struct(s)}} + {{render_struct(s)|indent(2)}} {% endfor %} {%- for c in cluster.commands %} diff --git a/src/app/zap-templates/partials/idl/structure_definition.zapt b/src/app/zap-templates/partials/idl/structure_definition.zapt index 453efe65d9cdbb..a5c527ba7c5805 100644 --- a/src/app/zap-templates/partials/idl/structure_definition.zapt +++ b/src/app/zap-templates/partials/idl/structure_definition.zapt @@ -2,6 +2,6 @@ {{#if isFabricScoped~}} fabric_scoped {{/if~}} struct {{name}} { {{#zcl_struct_items}} - {{indent extraIndent~}} {{> idl_structure_member}} +{{indent extraIndent}} {{> idl_structure_member}} {{/zcl_struct_items}} {{indent extraIndent~}} } From cdfe65ff7ac17c2d79f83d798f5215c48535167a Mon Sep 17 00:00:00 2001 From: Andrei Litvin Date: Fri, 26 Jul 2024 16:46:28 -0400 Subject: [PATCH 14/16] Fighting with zap/handlebars intend... this is terrible --- .../zap-templates/partials/idl/structure_definition.zapt | 9 ++++++++- src/controller/data_model/controller-clusters.matter | 6 +++--- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/src/app/zap-templates/partials/idl/structure_definition.zapt b/src/app/zap-templates/partials/idl/structure_definition.zapt index a5c527ba7c5805..4045cdf11e98a8 100644 --- a/src/app/zap-templates/partials/idl/structure_definition.zapt +++ b/src/app/zap-templates/partials/idl/structure_definition.zapt @@ -1,7 +1,14 @@ {{indent extraIndent~}} {{#if isFabricScoped~}} fabric_scoped {{/if~}} struct {{name}} { +{{#if has_no_clusters}} {{#zcl_struct_items}} -{{indent extraIndent}} {{> idl_structure_member}} + {{> idl_structure_member}} + {{/zcl_struct_items}} +{{else}} +{{#zcl_struct_items}} + {{indent extraIndent~}} {{> idl_structure_member}} +{{/zcl_struct_items}} +{{/if}} {{indent extraIndent~}} } diff --git a/src/controller/data_model/controller-clusters.matter b/src/controller/data_model/controller-clusters.matter index e4da486eb276a9..dd93ed7fe2cc9b 100644 --- a/src/controller/data_model/controller-clusters.matter +++ b/src/controller/data_model/controller-clusters.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ From ae123d5c5744b16ee30cca3688c3f441671e79a9 Mon Sep 17 00:00:00 2001 From: Andrei Litvin Date: Fri, 26 Jul 2024 16:50:40 -0400 Subject: [PATCH 15/16] zap-regen --- .../air-purifier-common/air-purifier-app.matter | 6 +++--- .../air-quality-sensor-common/air-quality-sensor-app.matter | 6 +++--- .../all-clusters-common/all-clusters-app.matter | 6 +++--- .../all-clusters-common/all-clusters-minimal-app.matter | 6 +++--- examples/bridge-app/bridge-common/bridge-app.matter | 6 +++--- .../devices/noip_rootnode_dimmablelight_bCwGYSDpoe.matter | 6 +++--- .../chef/devices/rootnode_airpurifier_73a6fe2651.matter | 6 +++--- ...raturesensor_humiditysensor_thermostat_56de3d5f45.matter | 6 +++--- .../devices/rootnode_airqualitysensor_e63187f6c9.matter | 6 +++--- .../devices/rootnode_basicvideoplayer_0ff86e943b.matter | 6 +++--- .../rootnode_colortemperaturelight_hbUnzYVeyn.matter | 6 +++--- .../chef/devices/rootnode_contactsensor_27f76aeaf5.matter | 6 +++--- .../chef/devices/rootnode_contactsensor_lFAGG1bfRO.matter | 6 +++--- .../chef/devices/rootnode_dimmablelight_bCwGYSDpoe.matter | 6 +++--- .../devices/rootnode_dimmablepluginunit_f8a9a0b9d4.matter | 6 +++--- examples/chef/devices/rootnode_dishwasher_cc105034fe.matter | 6 +++--- examples/chef/devices/rootnode_doorlock_aNKYAreMXE.matter | 6 +++--- .../devices/rootnode_extendedcolorlight_8lcaaYJVAa.matter | 6 +++--- examples/chef/devices/rootnode_fan_7N2TobIlOX.matter | 6 +++--- examples/chef/devices/rootnode_flowsensor_1zVxHedlaV.matter | 6 +++--- .../chef/devices/rootnode_genericswitch_2dfff6e516.matter | 6 +++--- .../chef/devices/rootnode_genericswitch_9866e35d0b.matter | 6 +++--- .../devices/rootnode_heatingcoolingunit_ncdGai1E5a.matter | 6 +++--- .../chef/devices/rootnode_humiditysensor_Xyj4gda6Hb.matter | 6 +++--- .../chef/devices/rootnode_laundrywasher_fb10d238c8.matter | 6 +++--- .../chef/devices/rootnode_lightsensor_lZQycTFcJK.matter | 6 +++--- .../chef/devices/rootnode_occupancysensor_iHyVgifZuo.matter | 6 +++--- examples/chef/devices/rootnode_onofflight_bbs1b7IaOV.matter | 6 +++--- examples/chef/devices/rootnode_onofflight_samplemei.matter | 6 +++--- .../devices/rootnode_onofflightswitch_FsPlMr090Q.matter | 6 +++--- .../chef/devices/rootnode_onoffpluginunit_Wtf8ss5EBY.matter | 6 +++--- .../chef/devices/rootnode_pressuresensor_s0qC9wLH4k.matter | 6 +++--- examples/chef/devices/rootnode_pump_5f904818cc.matter | 6 +++--- examples/chef/devices/rootnode_pump_a811bb33a0.matter | 6 +++--- ...edcabinet_temperaturecontrolledcabinet_ffdb696680.matter | 6 +++--- .../devices/rootnode_roboticvacuumcleaner_1807ff0c49.matter | 6 +++--- .../devices/rootnode_roomairconditioner_9cf3607804.matter | 6 +++--- .../chef/devices/rootnode_smokecoalarm_686fe0dcb8.matter | 6 +++--- examples/chef/devices/rootnode_speaker_RpzeXdimqA.matter | 6 +++--- .../devices/rootnode_temperaturesensor_Qy1zkNW7c3.matter | 6 +++--- examples/chef/devices/rootnode_thermostat_bm3fb8dhYi.matter | 6 +++--- .../chef/devices/rootnode_windowcovering_RLCxaGi9Yx.matter | 6 +++--- .../contact-sensor-common/contact-sensor-app.matter | 6 +++--- .../nxp/zap-lit/contact-sensor-app.matter | 6 +++--- .../nxp/zap-sit/contact-sensor-app.matter | 6 +++--- .../dishwasher-app/dishwasher-common/dishwasher-app.matter | 6 +++--- .../energy-management-common/energy-management-app.matter | 6 +++--- .../fabric-bridge-common/fabric-bridge-app.matter | 6 +++--- .../laundry-washer-app/nxp/zap/laundry-washer-app.matter | 6 +++--- .../light-switch-common/light-switch-app.matter | 6 +++--- examples/light-switch-app/qpg/zap/switch.matter | 6 +++--- .../bouffalolab/data_model/lighting-app-ethernet.matter | 6 +++--- .../bouffalolab/data_model/lighting-app-thread.matter | 6 +++--- .../bouffalolab/data_model/lighting-app-wifi.matter | 6 +++--- examples/lighting-app/lighting-common/lighting-app.matter | 6 +++--- examples/lighting-app/nxp/zap/lighting-on-off.matter | 6 +++--- examples/lighting-app/qpg/zap/light.matter | 6 +++--- .../silabs/data_model/lighting-thread-app.matter | 6 +++--- .../lighting-app/silabs/data_model/lighting-wifi-app.matter | 6 +++--- .../lit-icd-app/lit-icd-common/lit-icd-server-app.matter | 6 +++--- examples/lock-app/lock-common/lock-app.matter | 6 +++--- examples/lock-app/nxp/zap/lock-app.matter | 6 +++--- examples/lock-app/qpg/zap/lock.matter | 6 +++--- .../log-source-app/log-source-common/log-source-app.matter | 6 +++--- .../microwave-oven-common/microwave-oven-app.matter | 6 +++--- .../network-manager-common/network-manager-app.matter | 6 +++--- .../ota-provider-common/ota-provider-app.matter | 6 +++--- .../ota-requestor-common/ota-requestor-app.matter | 6 +++--- examples/placeholder/linux/apps/app1/config.matter | 6 +++--- examples/placeholder/linux/apps/app2/config.matter | 6 +++--- examples/pump-app/pump-common/pump-app.matter | 6 +++--- examples/pump-app/silabs/data_model/pump-thread-app.matter | 6 +++--- examples/pump-app/silabs/data_model/pump-wifi-app.matter | 6 +++--- .../pump-controller-common/pump-controller-app.matter | 6 +++--- .../refrigerator-common/refrigerator-app.matter | 6 +++--- examples/rvc-app/rvc-common/rvc-app.matter | 6 +++--- .../smoke-co-alarm-common/smoke-co-alarm-app.matter | 6 +++--- .../temperature-measurement.matter | 6 +++--- examples/thermostat/nxp/zap/thermostat_matter_thread.matter | 6 +++--- examples/thermostat/nxp/zap/thermostat_matter_wifi.matter | 6 +++--- .../thermostat/qpg/zap/thermostaticRadiatorValve.matter | 6 +++--- examples/thermostat/thermostat-common/thermostat.matter | 6 +++--- examples/tv-app/tv-common/tv-app.matter | 6 +++--- .../tv-casting-app/tv-casting-common/tv-casting-app.matter | 6 +++--- .../virtual-device-common/virtual-device-app.matter | 6 +++--- examples/window-app/common/window-app.matter | 6 +++--- 86 files changed, 258 insertions(+), 258 deletions(-) diff --git a/examples/air-purifier-app/air-purifier-common/air-purifier-app.matter b/examples/air-purifier-app/air-purifier-common/air-purifier-app.matter index 01b08bd14b80da..864e3115bc06a9 100644 --- a/examples/air-purifier-app/air-purifier-common/air-purifier-app.matter +++ b/examples/air-purifier-app/air-purifier-common/air-purifier-app.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/air-quality-sensor-app/air-quality-sensor-common/air-quality-sensor-app.matter b/examples/air-quality-sensor-app/air-quality-sensor-common/air-quality-sensor-app.matter index cd14658785d094..294d3a19cb5772 100644 --- a/examples/air-quality-sensor-app/air-quality-sensor-common/air-quality-sensor-app.matter +++ b/examples/air-quality-sensor-app/air-quality-sensor-common/air-quality-sensor-app.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/all-clusters-app/all-clusters-common/all-clusters-app.matter b/examples/all-clusters-app/all-clusters-common/all-clusters-app.matter index d18b3b8ac75ec6..c4a159841dc100 100644 --- a/examples/all-clusters-app/all-clusters-common/all-clusters-app.matter +++ b/examples/all-clusters-app/all-clusters-common/all-clusters-app.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/all-clusters-minimal-app/all-clusters-common/all-clusters-minimal-app.matter b/examples/all-clusters-minimal-app/all-clusters-common/all-clusters-minimal-app.matter index 05c732cad4cd53..946733b5ebe9da 100644 --- a/examples/all-clusters-minimal-app/all-clusters-common/all-clusters-minimal-app.matter +++ b/examples/all-clusters-minimal-app/all-clusters-common/all-clusters-minimal-app.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/bridge-app/bridge-common/bridge-app.matter b/examples/bridge-app/bridge-common/bridge-app.matter index 1adc80173fbca4..049e42d6f61e4f 100644 --- a/examples/bridge-app/bridge-common/bridge-app.matter +++ b/examples/bridge-app/bridge-common/bridge-app.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/chef/devices/noip_rootnode_dimmablelight_bCwGYSDpoe.matter b/examples/chef/devices/noip_rootnode_dimmablelight_bCwGYSDpoe.matter index 93ab03660233b0..a8de6fab823b82 100644 --- a/examples/chef/devices/noip_rootnode_dimmablelight_bCwGYSDpoe.matter +++ b/examples/chef/devices/noip_rootnode_dimmablelight_bCwGYSDpoe.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/chef/devices/rootnode_airpurifier_73a6fe2651.matter b/examples/chef/devices/rootnode_airpurifier_73a6fe2651.matter index 20c52628590722..f00c909ce0a882 100644 --- a/examples/chef/devices/rootnode_airpurifier_73a6fe2651.matter +++ b/examples/chef/devices/rootnode_airpurifier_73a6fe2651.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/chef/devices/rootnode_airpurifier_airqualitysensor_temperaturesensor_humiditysensor_thermostat_56de3d5f45.matter b/examples/chef/devices/rootnode_airpurifier_airqualitysensor_temperaturesensor_humiditysensor_thermostat_56de3d5f45.matter index 79679a1996009b..1976a0d6af169b 100644 --- a/examples/chef/devices/rootnode_airpurifier_airqualitysensor_temperaturesensor_humiditysensor_thermostat_56de3d5f45.matter +++ b/examples/chef/devices/rootnode_airpurifier_airqualitysensor_temperaturesensor_humiditysensor_thermostat_56de3d5f45.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/chef/devices/rootnode_airqualitysensor_e63187f6c9.matter b/examples/chef/devices/rootnode_airqualitysensor_e63187f6c9.matter index d46ebda4ed8530..a6d9cf022022f8 100644 --- a/examples/chef/devices/rootnode_airqualitysensor_e63187f6c9.matter +++ b/examples/chef/devices/rootnode_airqualitysensor_e63187f6c9.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/chef/devices/rootnode_basicvideoplayer_0ff86e943b.matter b/examples/chef/devices/rootnode_basicvideoplayer_0ff86e943b.matter index a2bee27c8cc95c..961eeaade9e1d6 100644 --- a/examples/chef/devices/rootnode_basicvideoplayer_0ff86e943b.matter +++ b/examples/chef/devices/rootnode_basicvideoplayer_0ff86e943b.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/chef/devices/rootnode_colortemperaturelight_hbUnzYVeyn.matter b/examples/chef/devices/rootnode_colortemperaturelight_hbUnzYVeyn.matter index f4ac1465bcba3f..88ff138f11e1f0 100644 --- a/examples/chef/devices/rootnode_colortemperaturelight_hbUnzYVeyn.matter +++ b/examples/chef/devices/rootnode_colortemperaturelight_hbUnzYVeyn.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/chef/devices/rootnode_contactsensor_27f76aeaf5.matter b/examples/chef/devices/rootnode_contactsensor_27f76aeaf5.matter index 021909ee5aa201..8e62555955a2e1 100644 --- a/examples/chef/devices/rootnode_contactsensor_27f76aeaf5.matter +++ b/examples/chef/devices/rootnode_contactsensor_27f76aeaf5.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/chef/devices/rootnode_contactsensor_lFAGG1bfRO.matter b/examples/chef/devices/rootnode_contactsensor_lFAGG1bfRO.matter index 74705c7cc7cd01..9f08c5a23aa601 100644 --- a/examples/chef/devices/rootnode_contactsensor_lFAGG1bfRO.matter +++ b/examples/chef/devices/rootnode_contactsensor_lFAGG1bfRO.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/chef/devices/rootnode_dimmablelight_bCwGYSDpoe.matter b/examples/chef/devices/rootnode_dimmablelight_bCwGYSDpoe.matter index 43016e478b081b..66c3432e2de60d 100644 --- a/examples/chef/devices/rootnode_dimmablelight_bCwGYSDpoe.matter +++ b/examples/chef/devices/rootnode_dimmablelight_bCwGYSDpoe.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/chef/devices/rootnode_dimmablepluginunit_f8a9a0b9d4.matter b/examples/chef/devices/rootnode_dimmablepluginunit_f8a9a0b9d4.matter index 5158f49ede362e..d395b259d4a9d6 100644 --- a/examples/chef/devices/rootnode_dimmablepluginunit_f8a9a0b9d4.matter +++ b/examples/chef/devices/rootnode_dimmablepluginunit_f8a9a0b9d4.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/chef/devices/rootnode_dishwasher_cc105034fe.matter b/examples/chef/devices/rootnode_dishwasher_cc105034fe.matter index 6095f58b72ee2b..62da7396ee7c8f 100644 --- a/examples/chef/devices/rootnode_dishwasher_cc105034fe.matter +++ b/examples/chef/devices/rootnode_dishwasher_cc105034fe.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/chef/devices/rootnode_doorlock_aNKYAreMXE.matter b/examples/chef/devices/rootnode_doorlock_aNKYAreMXE.matter index 2d011781b6bda1..d808e2d25f478b 100644 --- a/examples/chef/devices/rootnode_doorlock_aNKYAreMXE.matter +++ b/examples/chef/devices/rootnode_doorlock_aNKYAreMXE.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/chef/devices/rootnode_extendedcolorlight_8lcaaYJVAa.matter b/examples/chef/devices/rootnode_extendedcolorlight_8lcaaYJVAa.matter index 5ad5b428418ef2..19a62b4feb5e1c 100644 --- a/examples/chef/devices/rootnode_extendedcolorlight_8lcaaYJVAa.matter +++ b/examples/chef/devices/rootnode_extendedcolorlight_8lcaaYJVAa.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/chef/devices/rootnode_fan_7N2TobIlOX.matter b/examples/chef/devices/rootnode_fan_7N2TobIlOX.matter index 419433f992a668..3ff6ab9cd9c23c 100644 --- a/examples/chef/devices/rootnode_fan_7N2TobIlOX.matter +++ b/examples/chef/devices/rootnode_fan_7N2TobIlOX.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/chef/devices/rootnode_flowsensor_1zVxHedlaV.matter b/examples/chef/devices/rootnode_flowsensor_1zVxHedlaV.matter index 700c166238cc33..73390f105c1b8f 100644 --- a/examples/chef/devices/rootnode_flowsensor_1zVxHedlaV.matter +++ b/examples/chef/devices/rootnode_flowsensor_1zVxHedlaV.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/chef/devices/rootnode_genericswitch_2dfff6e516.matter b/examples/chef/devices/rootnode_genericswitch_2dfff6e516.matter index b7b897d331f7a7..81b9bf1c21cc17 100644 --- a/examples/chef/devices/rootnode_genericswitch_2dfff6e516.matter +++ b/examples/chef/devices/rootnode_genericswitch_2dfff6e516.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/chef/devices/rootnode_genericswitch_9866e35d0b.matter b/examples/chef/devices/rootnode_genericswitch_9866e35d0b.matter index ffb6be1d170177..11f915e6c4f860 100644 --- a/examples/chef/devices/rootnode_genericswitch_9866e35d0b.matter +++ b/examples/chef/devices/rootnode_genericswitch_9866e35d0b.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/chef/devices/rootnode_heatingcoolingunit_ncdGai1E5a.matter b/examples/chef/devices/rootnode_heatingcoolingunit_ncdGai1E5a.matter index 6a2781b2ff1783..b0011ffb37983b 100644 --- a/examples/chef/devices/rootnode_heatingcoolingunit_ncdGai1E5a.matter +++ b/examples/chef/devices/rootnode_heatingcoolingunit_ncdGai1E5a.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/chef/devices/rootnode_humiditysensor_Xyj4gda6Hb.matter b/examples/chef/devices/rootnode_humiditysensor_Xyj4gda6Hb.matter index 89b55a7a35fd66..32ab67c21b8593 100644 --- a/examples/chef/devices/rootnode_humiditysensor_Xyj4gda6Hb.matter +++ b/examples/chef/devices/rootnode_humiditysensor_Xyj4gda6Hb.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/chef/devices/rootnode_laundrywasher_fb10d238c8.matter b/examples/chef/devices/rootnode_laundrywasher_fb10d238c8.matter index 0d45d1cc6a5d41..34c4a8284e7851 100644 --- a/examples/chef/devices/rootnode_laundrywasher_fb10d238c8.matter +++ b/examples/chef/devices/rootnode_laundrywasher_fb10d238c8.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/chef/devices/rootnode_lightsensor_lZQycTFcJK.matter b/examples/chef/devices/rootnode_lightsensor_lZQycTFcJK.matter index ddc1aedc76f153..cfa2faa440b95f 100644 --- a/examples/chef/devices/rootnode_lightsensor_lZQycTFcJK.matter +++ b/examples/chef/devices/rootnode_lightsensor_lZQycTFcJK.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/chef/devices/rootnode_occupancysensor_iHyVgifZuo.matter b/examples/chef/devices/rootnode_occupancysensor_iHyVgifZuo.matter index 5d0310c20c3104..9425ccba0c313a 100644 --- a/examples/chef/devices/rootnode_occupancysensor_iHyVgifZuo.matter +++ b/examples/chef/devices/rootnode_occupancysensor_iHyVgifZuo.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/chef/devices/rootnode_onofflight_bbs1b7IaOV.matter b/examples/chef/devices/rootnode_onofflight_bbs1b7IaOV.matter index 6c74e06b958555..7360ede44aff51 100644 --- a/examples/chef/devices/rootnode_onofflight_bbs1b7IaOV.matter +++ b/examples/chef/devices/rootnode_onofflight_bbs1b7IaOV.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/chef/devices/rootnode_onofflight_samplemei.matter b/examples/chef/devices/rootnode_onofflight_samplemei.matter index a19ab0f32edcdb..58811796ed547a 100644 --- a/examples/chef/devices/rootnode_onofflight_samplemei.matter +++ b/examples/chef/devices/rootnode_onofflight_samplemei.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/chef/devices/rootnode_onofflightswitch_FsPlMr090Q.matter b/examples/chef/devices/rootnode_onofflightswitch_FsPlMr090Q.matter index 739449fbb46987..b02e20255349fe 100644 --- a/examples/chef/devices/rootnode_onofflightswitch_FsPlMr090Q.matter +++ b/examples/chef/devices/rootnode_onofflightswitch_FsPlMr090Q.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/chef/devices/rootnode_onoffpluginunit_Wtf8ss5EBY.matter b/examples/chef/devices/rootnode_onoffpluginunit_Wtf8ss5EBY.matter index 01995837bd779a..03716c4ce00425 100644 --- a/examples/chef/devices/rootnode_onoffpluginunit_Wtf8ss5EBY.matter +++ b/examples/chef/devices/rootnode_onoffpluginunit_Wtf8ss5EBY.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/chef/devices/rootnode_pressuresensor_s0qC9wLH4k.matter b/examples/chef/devices/rootnode_pressuresensor_s0qC9wLH4k.matter index 956ca0079a1712..5c413241adced8 100644 --- a/examples/chef/devices/rootnode_pressuresensor_s0qC9wLH4k.matter +++ b/examples/chef/devices/rootnode_pressuresensor_s0qC9wLH4k.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/chef/devices/rootnode_pump_5f904818cc.matter b/examples/chef/devices/rootnode_pump_5f904818cc.matter index b92d8bf209715e..9a30a686479625 100644 --- a/examples/chef/devices/rootnode_pump_5f904818cc.matter +++ b/examples/chef/devices/rootnode_pump_5f904818cc.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/chef/devices/rootnode_pump_a811bb33a0.matter b/examples/chef/devices/rootnode_pump_a811bb33a0.matter index c0315b9296562a..10c5bd7aa2cd59 100644 --- a/examples/chef/devices/rootnode_pump_a811bb33a0.matter +++ b/examples/chef/devices/rootnode_pump_a811bb33a0.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/chef/devices/rootnode_refrigerator_temperaturecontrolledcabinet_temperaturecontrolledcabinet_ffdb696680.matter b/examples/chef/devices/rootnode_refrigerator_temperaturecontrolledcabinet_temperaturecontrolledcabinet_ffdb696680.matter index 085e4f40f9d203..2d046beded5e96 100644 --- a/examples/chef/devices/rootnode_refrigerator_temperaturecontrolledcabinet_temperaturecontrolledcabinet_ffdb696680.matter +++ b/examples/chef/devices/rootnode_refrigerator_temperaturecontrolledcabinet_temperaturecontrolledcabinet_ffdb696680.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/chef/devices/rootnode_roboticvacuumcleaner_1807ff0c49.matter b/examples/chef/devices/rootnode_roboticvacuumcleaner_1807ff0c49.matter index 45ea5f295ffb4b..3285f99388b3c5 100644 --- a/examples/chef/devices/rootnode_roboticvacuumcleaner_1807ff0c49.matter +++ b/examples/chef/devices/rootnode_roboticvacuumcleaner_1807ff0c49.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/chef/devices/rootnode_roomairconditioner_9cf3607804.matter b/examples/chef/devices/rootnode_roomairconditioner_9cf3607804.matter index 438fbfb07477c1..5a8aefa22762f6 100644 --- a/examples/chef/devices/rootnode_roomairconditioner_9cf3607804.matter +++ b/examples/chef/devices/rootnode_roomairconditioner_9cf3607804.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/chef/devices/rootnode_smokecoalarm_686fe0dcb8.matter b/examples/chef/devices/rootnode_smokecoalarm_686fe0dcb8.matter index 34f8d2cc61c8ec..28669954fab360 100644 --- a/examples/chef/devices/rootnode_smokecoalarm_686fe0dcb8.matter +++ b/examples/chef/devices/rootnode_smokecoalarm_686fe0dcb8.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/chef/devices/rootnode_speaker_RpzeXdimqA.matter b/examples/chef/devices/rootnode_speaker_RpzeXdimqA.matter index 3c8e6012b41d27..b6898778855ad6 100644 --- a/examples/chef/devices/rootnode_speaker_RpzeXdimqA.matter +++ b/examples/chef/devices/rootnode_speaker_RpzeXdimqA.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/chef/devices/rootnode_temperaturesensor_Qy1zkNW7c3.matter b/examples/chef/devices/rootnode_temperaturesensor_Qy1zkNW7c3.matter index c2e1f2b3ffb155..f91f03cc02ffad 100644 --- a/examples/chef/devices/rootnode_temperaturesensor_Qy1zkNW7c3.matter +++ b/examples/chef/devices/rootnode_temperaturesensor_Qy1zkNW7c3.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/chef/devices/rootnode_thermostat_bm3fb8dhYi.matter b/examples/chef/devices/rootnode_thermostat_bm3fb8dhYi.matter index 22844e7faf18d4..f7ff21337d4e96 100644 --- a/examples/chef/devices/rootnode_thermostat_bm3fb8dhYi.matter +++ b/examples/chef/devices/rootnode_thermostat_bm3fb8dhYi.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/chef/devices/rootnode_windowcovering_RLCxaGi9Yx.matter b/examples/chef/devices/rootnode_windowcovering_RLCxaGi9Yx.matter index e7242c58c2b582..aaf2dca3c3fbb7 100644 --- a/examples/chef/devices/rootnode_windowcovering_RLCxaGi9Yx.matter +++ b/examples/chef/devices/rootnode_windowcovering_RLCxaGi9Yx.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/contact-sensor-app/contact-sensor-common/contact-sensor-app.matter b/examples/contact-sensor-app/contact-sensor-common/contact-sensor-app.matter index 81f9e44db884b0..5c2830b39540bb 100644 --- a/examples/contact-sensor-app/contact-sensor-common/contact-sensor-app.matter +++ b/examples/contact-sensor-app/contact-sensor-common/contact-sensor-app.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/contact-sensor-app/nxp/zap-lit/contact-sensor-app.matter b/examples/contact-sensor-app/nxp/zap-lit/contact-sensor-app.matter index 807acbb96d8465..2606c314ff1581 100644 --- a/examples/contact-sensor-app/nxp/zap-lit/contact-sensor-app.matter +++ b/examples/contact-sensor-app/nxp/zap-lit/contact-sensor-app.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/contact-sensor-app/nxp/zap-sit/contact-sensor-app.matter b/examples/contact-sensor-app/nxp/zap-sit/contact-sensor-app.matter index de4d063922b4a2..afb602e1abc18d 100644 --- a/examples/contact-sensor-app/nxp/zap-sit/contact-sensor-app.matter +++ b/examples/contact-sensor-app/nxp/zap-sit/contact-sensor-app.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/dishwasher-app/dishwasher-common/dishwasher-app.matter b/examples/dishwasher-app/dishwasher-common/dishwasher-app.matter index 32d91d46611084..6ed8e87a7e75d1 100644 --- a/examples/dishwasher-app/dishwasher-common/dishwasher-app.matter +++ b/examples/dishwasher-app/dishwasher-common/dishwasher-app.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/energy-management-app/energy-management-common/energy-management-app.matter b/examples/energy-management-app/energy-management-common/energy-management-app.matter index a272c554b568aa..eae8f9991fa967 100644 --- a/examples/energy-management-app/energy-management-common/energy-management-app.matter +++ b/examples/energy-management-app/energy-management-common/energy-management-app.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/fabric-bridge-app/fabric-bridge-common/fabric-bridge-app.matter b/examples/fabric-bridge-app/fabric-bridge-common/fabric-bridge-app.matter index 56aff2219c7f35..b0f11a4039aa18 100644 --- a/examples/fabric-bridge-app/fabric-bridge-common/fabric-bridge-app.matter +++ b/examples/fabric-bridge-app/fabric-bridge-common/fabric-bridge-app.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/laundry-washer-app/nxp/zap/laundry-washer-app.matter b/examples/laundry-washer-app/nxp/zap/laundry-washer-app.matter index e0ff979d516dbc..e8913aeb7e11b3 100644 --- a/examples/laundry-washer-app/nxp/zap/laundry-washer-app.matter +++ b/examples/laundry-washer-app/nxp/zap/laundry-washer-app.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/light-switch-app/light-switch-common/light-switch-app.matter b/examples/light-switch-app/light-switch-common/light-switch-app.matter index ab3d4faba54d30..65796ceebd4063 100644 --- a/examples/light-switch-app/light-switch-common/light-switch-app.matter +++ b/examples/light-switch-app/light-switch-common/light-switch-app.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/light-switch-app/qpg/zap/switch.matter b/examples/light-switch-app/qpg/zap/switch.matter index 76412c0349fe19..58459bccdd7a50 100644 --- a/examples/light-switch-app/qpg/zap/switch.matter +++ b/examples/light-switch-app/qpg/zap/switch.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/lighting-app/bouffalolab/data_model/lighting-app-ethernet.matter b/examples/lighting-app/bouffalolab/data_model/lighting-app-ethernet.matter index 4331c579833a0d..0197bf3889fdea 100644 --- a/examples/lighting-app/bouffalolab/data_model/lighting-app-ethernet.matter +++ b/examples/lighting-app/bouffalolab/data_model/lighting-app-ethernet.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/lighting-app/bouffalolab/data_model/lighting-app-thread.matter b/examples/lighting-app/bouffalolab/data_model/lighting-app-thread.matter index 4625ca4f1d6751..d7b7fe74b541f5 100644 --- a/examples/lighting-app/bouffalolab/data_model/lighting-app-thread.matter +++ b/examples/lighting-app/bouffalolab/data_model/lighting-app-thread.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/lighting-app/bouffalolab/data_model/lighting-app-wifi.matter b/examples/lighting-app/bouffalolab/data_model/lighting-app-wifi.matter index dd56d99761fcdc..3f36ce92b119da 100644 --- a/examples/lighting-app/bouffalolab/data_model/lighting-app-wifi.matter +++ b/examples/lighting-app/bouffalolab/data_model/lighting-app-wifi.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/lighting-app/lighting-common/lighting-app.matter b/examples/lighting-app/lighting-common/lighting-app.matter index 44e5d008f7657d..32c4eaa0dc80cb 100644 --- a/examples/lighting-app/lighting-common/lighting-app.matter +++ b/examples/lighting-app/lighting-common/lighting-app.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/lighting-app/nxp/zap/lighting-on-off.matter b/examples/lighting-app/nxp/zap/lighting-on-off.matter index c10a3a447bdd23..da5e202dd6f39e 100644 --- a/examples/lighting-app/nxp/zap/lighting-on-off.matter +++ b/examples/lighting-app/nxp/zap/lighting-on-off.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/lighting-app/qpg/zap/light.matter b/examples/lighting-app/qpg/zap/light.matter index 89bd29dd7627c0..78c8e02efd12fe 100644 --- a/examples/lighting-app/qpg/zap/light.matter +++ b/examples/lighting-app/qpg/zap/light.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/lighting-app/silabs/data_model/lighting-thread-app.matter b/examples/lighting-app/silabs/data_model/lighting-thread-app.matter index a8a48e71eb382a..0974c4e01cd111 100644 --- a/examples/lighting-app/silabs/data_model/lighting-thread-app.matter +++ b/examples/lighting-app/silabs/data_model/lighting-thread-app.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/lighting-app/silabs/data_model/lighting-wifi-app.matter b/examples/lighting-app/silabs/data_model/lighting-wifi-app.matter index 174291faa89c6e..7f4ad51da871b3 100644 --- a/examples/lighting-app/silabs/data_model/lighting-wifi-app.matter +++ b/examples/lighting-app/silabs/data_model/lighting-wifi-app.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/lit-icd-app/lit-icd-common/lit-icd-server-app.matter b/examples/lit-icd-app/lit-icd-common/lit-icd-server-app.matter index 957aaaf1f0f440..e7ba31bf3bc30e 100644 --- a/examples/lit-icd-app/lit-icd-common/lit-icd-server-app.matter +++ b/examples/lit-icd-app/lit-icd-common/lit-icd-server-app.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/lock-app/lock-common/lock-app.matter b/examples/lock-app/lock-common/lock-app.matter index 78b4fd8a34a121..a1eb98313bcfa9 100644 --- a/examples/lock-app/lock-common/lock-app.matter +++ b/examples/lock-app/lock-common/lock-app.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/lock-app/nxp/zap/lock-app.matter b/examples/lock-app/nxp/zap/lock-app.matter index 14cf4a9daa75da..047f200ffb6f4d 100644 --- a/examples/lock-app/nxp/zap/lock-app.matter +++ b/examples/lock-app/nxp/zap/lock-app.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/lock-app/qpg/zap/lock.matter b/examples/lock-app/qpg/zap/lock.matter index 23790d57e61826..4a067071261767 100644 --- a/examples/lock-app/qpg/zap/lock.matter +++ b/examples/lock-app/qpg/zap/lock.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/log-source-app/log-source-common/log-source-app.matter b/examples/log-source-app/log-source-common/log-source-app.matter index 22941bd8365d4b..b4ae99ffdb58bb 100644 --- a/examples/log-source-app/log-source-common/log-source-app.matter +++ b/examples/log-source-app/log-source-common/log-source-app.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** The Access Control Cluster exposes a data model view of a diff --git a/examples/microwave-oven-app/microwave-oven-common/microwave-oven-app.matter b/examples/microwave-oven-app/microwave-oven-common/microwave-oven-app.matter index 101dc233a48c4a..3d03cf5fffcdca 100644 --- a/examples/microwave-oven-app/microwave-oven-common/microwave-oven-app.matter +++ b/examples/microwave-oven-app/microwave-oven-common/microwave-oven-app.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/network-manager-app/network-manager-common/network-manager-app.matter b/examples/network-manager-app/network-manager-common/network-manager-app.matter index 23f9a4872c43fe..dd37ffc02a635c 100644 --- a/examples/network-manager-app/network-manager-common/network-manager-app.matter +++ b/examples/network-manager-app/network-manager-common/network-manager-app.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/ota-provider-app/ota-provider-common/ota-provider-app.matter b/examples/ota-provider-app/ota-provider-common/ota-provider-app.matter index 8460ed33524a41..4f298e5d5ab176 100644 --- a/examples/ota-provider-app/ota-provider-common/ota-provider-app.matter +++ b/examples/ota-provider-app/ota-provider-common/ota-provider-app.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** The Descriptor Cluster is meant to replace the support from the Zigbee Device Object (ZDO) for describing a node, its endpoints and clusters. */ diff --git a/examples/ota-requestor-app/ota-requestor-common/ota-requestor-app.matter b/examples/ota-requestor-app/ota-requestor-common/ota-requestor-app.matter index 5728189e793315..dfc59294f9c43a 100644 --- a/examples/ota-requestor-app/ota-requestor-common/ota-requestor-app.matter +++ b/examples/ota-requestor-app/ota-requestor-common/ota-requestor-app.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/placeholder/linux/apps/app1/config.matter b/examples/placeholder/linux/apps/app1/config.matter index 70a7796123cd7b..9c1a05687d3c6a 100644 --- a/examples/placeholder/linux/apps/app1/config.matter +++ b/examples/placeholder/linux/apps/app1/config.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/placeholder/linux/apps/app2/config.matter b/examples/placeholder/linux/apps/app2/config.matter index e89cc1d32f3254..a48b8accff55c5 100644 --- a/examples/placeholder/linux/apps/app2/config.matter +++ b/examples/placeholder/linux/apps/app2/config.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/pump-app/pump-common/pump-app.matter b/examples/pump-app/pump-common/pump-app.matter index 3404739605b1f8..8fe8106230ba4a 100644 --- a/examples/pump-app/pump-common/pump-app.matter +++ b/examples/pump-app/pump-common/pump-app.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/pump-app/silabs/data_model/pump-thread-app.matter b/examples/pump-app/silabs/data_model/pump-thread-app.matter index b313f11ebb0e3c..5284799e2c4bdb 100644 --- a/examples/pump-app/silabs/data_model/pump-thread-app.matter +++ b/examples/pump-app/silabs/data_model/pump-thread-app.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/pump-app/silabs/data_model/pump-wifi-app.matter b/examples/pump-app/silabs/data_model/pump-wifi-app.matter index b313f11ebb0e3c..5284799e2c4bdb 100644 --- a/examples/pump-app/silabs/data_model/pump-wifi-app.matter +++ b/examples/pump-app/silabs/data_model/pump-wifi-app.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/pump-controller-app/pump-controller-common/pump-controller-app.matter b/examples/pump-controller-app/pump-controller-common/pump-controller-app.matter index b620c74f4406f3..b7a8759d59b2ba 100644 --- a/examples/pump-controller-app/pump-controller-common/pump-controller-app.matter +++ b/examples/pump-controller-app/pump-controller-common/pump-controller-app.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/refrigerator-app/refrigerator-common/refrigerator-app.matter b/examples/refrigerator-app/refrigerator-common/refrigerator-app.matter index 34aa235c77b569..d79448d76f5c6e 100644 --- a/examples/refrigerator-app/refrigerator-common/refrigerator-app.matter +++ b/examples/refrigerator-app/refrigerator-common/refrigerator-app.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** The Descriptor Cluster is meant to replace the support from the Zigbee Device Object (ZDO) for describing a node, its endpoints and clusters. */ diff --git a/examples/rvc-app/rvc-common/rvc-app.matter b/examples/rvc-app/rvc-common/rvc-app.matter index 0a1ffc51697bdd..3887f9c2abcbe2 100644 --- a/examples/rvc-app/rvc-common/rvc-app.matter +++ b/examples/rvc-app/rvc-common/rvc-app.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/smoke-co-alarm-app/smoke-co-alarm-common/smoke-co-alarm-app.matter b/examples/smoke-co-alarm-app/smoke-co-alarm-common/smoke-co-alarm-app.matter index 79b5d3f92a6c1a..84c9d0e8eb2831 100644 --- a/examples/smoke-co-alarm-app/smoke-co-alarm-common/smoke-co-alarm-app.matter +++ b/examples/smoke-co-alarm-app/smoke-co-alarm-common/smoke-co-alarm-app.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/temperature-measurement-app/temperature-measurement-common/temperature-measurement.matter b/examples/temperature-measurement-app/temperature-measurement-common/temperature-measurement.matter index 0e71177fa2238c..e34c00dfd2e2eb 100644 --- a/examples/temperature-measurement-app/temperature-measurement-common/temperature-measurement.matter +++ b/examples/temperature-measurement-app/temperature-measurement-common/temperature-measurement.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** The Descriptor Cluster is meant to replace the support from the Zigbee Device Object (ZDO) for describing a node, its endpoints and clusters. */ diff --git a/examples/thermostat/nxp/zap/thermostat_matter_thread.matter b/examples/thermostat/nxp/zap/thermostat_matter_thread.matter index e1fef3608dc352..00917f2d9a593e 100644 --- a/examples/thermostat/nxp/zap/thermostat_matter_thread.matter +++ b/examples/thermostat/nxp/zap/thermostat_matter_thread.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/thermostat/nxp/zap/thermostat_matter_wifi.matter b/examples/thermostat/nxp/zap/thermostat_matter_wifi.matter index 1a96b9235d46ff..a8a65c2c4ad611 100644 --- a/examples/thermostat/nxp/zap/thermostat_matter_wifi.matter +++ b/examples/thermostat/nxp/zap/thermostat_matter_wifi.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/thermostat/qpg/zap/thermostaticRadiatorValve.matter b/examples/thermostat/qpg/zap/thermostaticRadiatorValve.matter index cd9dbd013ae2de..a775e536ac841e 100644 --- a/examples/thermostat/qpg/zap/thermostaticRadiatorValve.matter +++ b/examples/thermostat/qpg/zap/thermostaticRadiatorValve.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/thermostat/thermostat-common/thermostat.matter b/examples/thermostat/thermostat-common/thermostat.matter index 09d0c692077b21..2312df8c61fdc1 100644 --- a/examples/thermostat/thermostat-common/thermostat.matter +++ b/examples/thermostat/thermostat-common/thermostat.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/tv-app/tv-common/tv-app.matter b/examples/tv-app/tv-common/tv-app.matter index 66d470ed24a653..5f9fa9c0ab2b1a 100644 --- a/examples/tv-app/tv-common/tv-app.matter +++ b/examples/tv-app/tv-common/tv-app.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for switching devices between 'On' and 'Off' states. */ diff --git a/examples/tv-casting-app/tv-casting-common/tv-casting-app.matter b/examples/tv-casting-app/tv-casting-common/tv-casting-app.matter index 0d8338a4059494..910beaa7eedf7b 100644 --- a/examples/tv-casting-app/tv-casting-common/tv-casting-app.matter +++ b/examples/tv-casting-app/tv-casting-common/tv-casting-app.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/virtual-device-app/virtual-device-common/virtual-device-app.matter b/examples/virtual-device-app/virtual-device-common/virtual-device-app.matter index 856b22a05e7301..95aa68635b91ed 100644 --- a/examples/virtual-device-app/virtual-device-common/virtual-device-app.matter +++ b/examples/virtual-device-app/virtual-device-common/virtual-device-app.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ diff --git a/examples/window-app/common/window-app.matter b/examples/window-app/common/window-app.matter index 0d93a19c5c623b..d0b9d9a24608a8 100644 --- a/examples/window-app/common/window-app.matter +++ b/examples/window-app/common/window-app.matter @@ -13,9 +13,9 @@ bitmap TestGlobalBitmap : bitmap32 { } struct TestGlobalStruct { - char_string<128> name = 0; - nullable TestGlobalBitmap myBitmap = 1; - optional nullable TestGlobalEnum myEnum = 2; + char_string<128> name = 0; + nullable TestGlobalBitmap myBitmap = 1; + optional nullable TestGlobalEnum myEnum = 2; } /** Attributes and commands for putting a device into Identification mode (e.g. flashing a light). */ From b0882bb57ad8bbe4f46b4a42d073707b57f4a70c Mon Sep 17 00:00:00 2001 From: Andrei Litvin Date: Fri, 26 Jul 2024 16:53:20 -0400 Subject: [PATCH 16/16] Self code review cleanup --- .../py_matter_idl/matter_idl/generators/idl/MatterIdl.jinja | 2 +- src/app/zap-templates/matter-idl-server.json | 3 --- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/scripts/py_matter_idl/matter_idl/generators/idl/MatterIdl.jinja b/scripts/py_matter_idl/matter_idl/generators/idl/MatterIdl.jinja index 72dde42ecceb23..0e132e581b7712 100644 --- a/scripts/py_matter_idl/matter_idl/generators/idl/MatterIdl.jinja +++ b/scripts/py_matter_idl/matter_idl/generators/idl/MatterIdl.jinja @@ -129,7 +129,7 @@ bitmap {{bitmap.name}} : {{ bitmap.base_type}} { {%- for s in cluster.structs | selectattr("tag") %} - {{render_struct(s)|indent(2)}} + {{render_struct(s) | indent(2)}} {% endfor %} {%- for c in cluster.commands %} diff --git a/src/app/zap-templates/matter-idl-server.json b/src/app/zap-templates/matter-idl-server.json index 522f55ece17635..047e4d6759e879 100644 --- a/src/app/zap-templates/matter-idl-server.json +++ b/src/app/zap-templates/matter-idl-server.json @@ -9,9 +9,6 @@ "templates/app/helper.js", "templates/chip/helper.js" ], - "resources": { - "config-data": "../common/templates/config-data.yaml" - }, "override": "common/override.js", "partials": [ {