Skip to content

Commit e854d86

Browse files
committed
Regenerate files
1 parent 8f63c49 commit e854d86

File tree

367 files changed

+128546
-116172
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

367 files changed

+128546
-116172
lines changed

src/controller/java/generated/java/matter/controller/cluster/clusters/AccessControlCluster.kt

+825-774
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/AccountLoginCluster.kt

+404-348
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/ActionsCluster.kt

+651-576
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/ActivatedCarbonFilterMonitoringCluster.kt

+747-685
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/AdministratorCommissioningCluster.kt

+562-501
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/AirQualityCluster.kt

+414-357
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/ApplicationBasicCluster.kt

+790-704
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/ApplicationLauncherCluster.kt

+623-529
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/AudioOutputCluster.kt

+485-425
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/BallastConfigurationCluster.kt

+1,344-1,190
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/BarrierControlCluster.kt

+973-877
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/BasicInformationCluster.kt

+1,467-1,314
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/BinaryInputBasicCluster.kt

+939-823
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/BindingCluster.kt

+450-395
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/BooleanStateCluster.kt

+415-361
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/BooleanStateConfigurationCluster.kt

+846-767
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/BridgedDeviceBasicInformationCluster.kt

+1,329-1,199
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/CarbonDioxideConcentrationMeasurementCluster.kt

+1,097-985
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/CarbonMonoxideConcentrationMeasurementCluster.kt

+1,097-985
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/ChannelCluster.kt

+713-623
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/ColorControlCluster.kt

+3,691-3,378
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/CommissionerControlCluster.kt

+459-407
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/ContentAppObserverCluster.kt

+418-359
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/ContentControlCluster.kt

+895-801
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/ContentLauncherCluster.kt

+577-498
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/DemandResponseLoadControlCluster.kt

+814-776
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/DescriptorCluster.kt

+709-627
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/DeviceEnergyManagementCluster.kt

+830-759
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/DeviceEnergyManagementModeCluster.kt

+691-608
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/DiagnosticLogsCluster.kt

+405-357
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/DishwasherAlarmCluster.kt

+564-496
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/DishwasherModeCluster.kt

+691-606
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/DoorLockCluster.kt

+3,680-3,388
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/EcosystemInformationCluster.kt

+575-519
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/ElectricalEnergyMeasurementCluster.kt

+798-746
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/ElectricalMeasurementCluster.kt

+7,392-6,827
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/ElectricalPowerMeasurementCluster.kt

+1,703-1,559
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/EnergyEvseCluster.kt

+1,881-1,694
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/EnergyEvseModeCluster.kt

+691-606
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/EnergyPreferenceCluster.kt

+737-668
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/EthernetNetworkDiagnosticsCluster.kt

+948-844
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/FanControlCluster.kt

+1,149-1,012
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/FaultInjectionCluster.kt

+383-342
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/FixedLabelCluster.kt

+437-379
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/FlowMeasurementCluster.kt

+635-556
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/FormaldehydeConcentrationMeasurementCluster.kt

+1,097-985
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/GeneralCommissioningCluster.kt

+933-824
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/GeneralDiagnosticsCluster.kt

+979-871
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/GroupKeyManagementCluster.kt

+651-578
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/GroupsCluster.kt

+551-461
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/HepaFilterMonitoringCluster.kt

+749-683
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/IcdManagementCluster.kt

+962-871
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/IdentifyCluster.kt

+476-419
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/IlluminanceMeasurementCluster.kt

+711-625
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/KeypadInputCluster.kt

+389-330
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/LaundryDryerControlsCluster.kt

+514-456
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/LaundryWasherControlsCluster.kt

+687-607
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/LaundryWasherModeCluster.kt

+691-606
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/LevelControlCluster.kt

+1,379-1,235
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/LocalizationConfigurationCluster.kt

+491-433
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/LowPowerCluster.kt

+372-323
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/MediaInputCluster.kt

+489-429
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/MediaPlaybackCluster.kt

+1,456-1,250
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/MessagesCluster.kt

+522-465
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/MicrowaveOvenControlCluster.kt

+899-799
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/MicrowaveOvenModeCluster.kt

+478-421
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/ModeSelectCluster.kt

+773-683
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/NetworkCommissioningCluster.kt

+1,396-1,252
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/NitrogenDioxideConcentrationMeasurementCluster.kt

+1,097-985
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/OccupancySensingCluster.kt

+1,255-1,152
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/OnOffCluster.kt

+726-644
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/OnOffSwitchConfigurationCluster.kt

+469-410
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/OperationalCredentialsCluster.kt

+939-812
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/OperationalStateCluster.kt

+812-706
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/OtaSoftwareUpdateProviderCluster.kt

+499-441
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/OtaSoftwareUpdateRequestorCluster.kt

+605-552
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/OvenCavityOperationalStateCluster.kt

+812-713
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/OvenModeCluster.kt

+690-602
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/OzoneConcentrationMeasurementCluster.kt

+1,096-983
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/Pm10ConcentrationMeasurementCluster.kt

+1,096-983
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/Pm1ConcentrationMeasurementCluster.kt

+1,096-983
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/Pm25ConcentrationMeasurementCluster.kt

+1,096-983
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/PowerSourceCluster.kt

+2,283-2,064
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/PowerSourceConfigurationCluster.kt

+437-381
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/PowerTopologyCluster.kt

+526-462
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/PressureMeasurementCluster.kt

+979-868
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/ProxyConfigurationCluster.kt

+372-322
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/ProxyDiscoveryCluster.kt

+372-322
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/ProxyValidCluster.kt

+372-319
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/PulseWidthModulationCluster.kt

+372-322
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/PumpConfigurationAndControlCluster.kt

+1,959-1,728
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/RadonConcentrationMeasurementCluster.kt

+1,096-983
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/RefrigeratorAlarmCluster.kt

+501-436
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/RefrigeratorAndTemperatureControlledCabinetModeCluster.kt

+688-618
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/RelativeHumidityMeasurementCluster.kt

+635-556
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/RvcCleanModeCluster.kt

+508-446
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/RvcOperationalStateCluster.kt

+797-700
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/RvcRunModeCluster.kt

+507-442
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/SampleMeiCluster.kt

+448-387
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/ScenesManagementCluster.kt

+836-734
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/ServiceAreaCluster.kt

+865-755
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/SmokeCoAlarmCluster.kt

+1,053-954
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/SoftwareDiagnosticsCluster.kt

+620-557
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/SwitchCluster.kt

+513-449
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/TargetNavigatorCluster.kt

+527-460
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/TemperatureControlCluster.kt

+734-668
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/TemperatureMeasurementCluster.kt

+635-556
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/ThermostatCluster.kt

+4,503-4,100
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/ThermostatUserInterfaceConfigurationCluster.kt

+553-493
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/ThreadBorderRouterManagementCluster.kt

+722-635
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/ThreadNetworkDiagnosticsCluster.kt

+4,021-3,648
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/ThreadNetworkDirectoryCluster.kt

+582-519
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/TimeFormatLocalizationCluster.kt

+576-508
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/TimeSynchronizationCluster.kt

+1,258-1,128
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/TimerCluster.kt

+511-446
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/TotalVolatileOrganicCompoundsConcentrationMeasurementCluster.kt

+1,097-987
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/UnitLocalizationCluster.kt

+440-387
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/UnitTestingCluster.kt

+7,181-6,265
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/UserLabelCluster.kt

+450-395
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/ValveConfigurationAndControlCluster.kt

+1,156-1,017
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/WakeOnLanCluster.kt

+487-426
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/WaterHeaterManagementCluster.kt

+675-605
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/WaterHeaterModeCluster.kt

+691-606
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/WiFiNetworkDiagnosticsCluster.kt

+1,327-1,176
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/WiFiNetworkManagementCluster.kt

+526-457
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/clusters/WindowCoveringCluster.kt

+1,656-1,538
Large diffs are not rendered by default.

src/controller/java/generated/java/matter/controller/cluster/eventstructs/AccessControlClusterAccessControlEntryChangedEvent.kt

+24-37
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,9 @@
1616
*/
1717
package matter.controller.cluster.eventstructs
1818

19+
import java.util.Optional
1920
import matter.controller.cluster.*
21+
import matter.tlv.AnonymousTag
2022
import matter.tlv.ContextSpecificTag
2123
import matter.tlv.Tag
2224
import matter.tlv.TlvReader
@@ -27,7 +29,7 @@ class AccessControlClusterAccessControlEntryChangedEvent(
2729
val adminPasscodeID: UShort?,
2830
val changeType: UByte,
2931
val latestValue: matter.controller.cluster.structs.AccessControlClusterAccessControlEntryStruct?,
30-
val fabricIndex: UByte,
32+
val fabricIndex: UByte
3133
) {
3234
override fun toString(): String = buildString {
3335
append("AccessControlClusterAccessControlEntryChangedEvent {\n")
@@ -70,47 +72,32 @@ class AccessControlClusterAccessControlEntryChangedEvent(
7072
private const val TAG_LATEST_VALUE = 4
7173
private const val TAG_FABRIC_INDEX = 254
7274

73-
fun fromTlv(
74-
tlvTag: Tag,
75-
tlvReader: TlvReader,
76-
): AccessControlClusterAccessControlEntryChangedEvent {
75+
fun fromTlv(tlvTag: Tag, tlvReader: TlvReader) : AccessControlClusterAccessControlEntryChangedEvent {
7776
tlvReader.enterStructure(tlvTag)
78-
val adminNodeID =
79-
if (!tlvReader.isNull()) {
80-
tlvReader.getULong(ContextSpecificTag(TAG_ADMIN_NODE_ID))
81-
} else {
82-
tlvReader.getNull(ContextSpecificTag(TAG_ADMIN_NODE_ID))
83-
null
84-
}
85-
val adminPasscodeID =
86-
if (!tlvReader.isNull()) {
87-
tlvReader.getUShort(ContextSpecificTag(TAG_ADMIN_PASSCODE_ID))
88-
} else {
89-
tlvReader.getNull(ContextSpecificTag(TAG_ADMIN_PASSCODE_ID))
90-
null
91-
}
77+
val adminNodeID = if (!tlvReader.isNull()) {
78+
tlvReader.getULong(ContextSpecificTag(TAG_ADMIN_NODE_ID))
79+
} else {
80+
tlvReader.getNull(ContextSpecificTag(TAG_ADMIN_NODE_ID))
81+
null
82+
}
83+
val adminPasscodeID = if (!tlvReader.isNull()) {
84+
tlvReader.getUShort(ContextSpecificTag(TAG_ADMIN_PASSCODE_ID))
85+
} else {
86+
tlvReader.getNull(ContextSpecificTag(TAG_ADMIN_PASSCODE_ID))
87+
null
88+
}
9289
val changeType = tlvReader.getUByte(ContextSpecificTag(TAG_CHANGE_TYPE))
93-
val latestValue =
94-
if (!tlvReader.isNull()) {
95-
matter.controller.cluster.structs.AccessControlClusterAccessControlEntryStruct.fromTlv(
96-
ContextSpecificTag(TAG_LATEST_VALUE),
97-
tlvReader,
98-
)
99-
} else {
100-
tlvReader.getNull(ContextSpecificTag(TAG_LATEST_VALUE))
101-
null
102-
}
90+
val latestValue = if (!tlvReader.isNull()) {
91+
matter.controller.cluster.structs.AccessControlClusterAccessControlEntryStruct.fromTlv(ContextSpecificTag(TAG_LATEST_VALUE), tlvReader)
92+
} else {
93+
tlvReader.getNull(ContextSpecificTag(TAG_LATEST_VALUE))
94+
null
95+
}
10396
val fabricIndex = tlvReader.getUByte(ContextSpecificTag(TAG_FABRIC_INDEX))
104-
97+
10598
tlvReader.exitContainer()
10699

107-
return AccessControlClusterAccessControlEntryChangedEvent(
108-
adminNodeID,
109-
adminPasscodeID,
110-
changeType,
111-
latestValue,
112-
fabricIndex,
113-
)
100+
return AccessControlClusterAccessControlEntryChangedEvent(adminNodeID, adminPasscodeID, changeType, latestValue, fabricIndex)
114101
}
115102
}
116103
}

src/controller/java/generated/java/matter/controller/cluster/eventstructs/AccessControlClusterAccessControlExtensionChangedEvent.kt

+25-37
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,9 @@
1616
*/
1717
package matter.controller.cluster.eventstructs
1818

19+
import java.util.Optional
1920
import matter.controller.cluster.*
21+
import matter.tlv.AnonymousTag
2022
import matter.tlv.ContextSpecificTag
2123
import matter.tlv.Tag
2224
import matter.tlv.TlvReader
@@ -26,9 +28,8 @@ class AccessControlClusterAccessControlExtensionChangedEvent(
2628
val adminNodeID: ULong?,
2729
val adminPasscodeID: UShort?,
2830
val changeType: UByte,
29-
val latestValue:
30-
matter.controller.cluster.structs.AccessControlClusterAccessControlExtensionStruct?,
31-
val fabricIndex: UByte,
31+
val latestValue: matter.controller.cluster.structs.AccessControlClusterAccessControlExtensionStruct?,
32+
val fabricIndex: UByte
3233
) {
3334
override fun toString(): String = buildString {
3435
append("AccessControlClusterAccessControlExtensionChangedEvent {\n")
@@ -71,45 +72,32 @@ class AccessControlClusterAccessControlExtensionChangedEvent(
7172
private const val TAG_LATEST_VALUE = 4
7273
private const val TAG_FABRIC_INDEX = 254
7374

74-
fun fromTlv(
75-
tlvTag: Tag,
76-
tlvReader: TlvReader,
77-
): AccessControlClusterAccessControlExtensionChangedEvent {
75+
fun fromTlv(tlvTag: Tag, tlvReader: TlvReader) : AccessControlClusterAccessControlExtensionChangedEvent {
7876
tlvReader.enterStructure(tlvTag)
79-
val adminNodeID =
80-
if (!tlvReader.isNull()) {
81-
tlvReader.getULong(ContextSpecificTag(TAG_ADMIN_NODE_ID))
82-
} else {
83-
tlvReader.getNull(ContextSpecificTag(TAG_ADMIN_NODE_ID))
84-
null
85-
}
86-
val adminPasscodeID =
87-
if (!tlvReader.isNull()) {
88-
tlvReader.getUShort(ContextSpecificTag(TAG_ADMIN_PASSCODE_ID))
89-
} else {
90-
tlvReader.getNull(ContextSpecificTag(TAG_ADMIN_PASSCODE_ID))
91-
null
92-
}
77+
val adminNodeID = if (!tlvReader.isNull()) {
78+
tlvReader.getULong(ContextSpecificTag(TAG_ADMIN_NODE_ID))
79+
} else {
80+
tlvReader.getNull(ContextSpecificTag(TAG_ADMIN_NODE_ID))
81+
null
82+
}
83+
val adminPasscodeID = if (!tlvReader.isNull()) {
84+
tlvReader.getUShort(ContextSpecificTag(TAG_ADMIN_PASSCODE_ID))
85+
} else {
86+
tlvReader.getNull(ContextSpecificTag(TAG_ADMIN_PASSCODE_ID))
87+
null
88+
}
9389
val changeType = tlvReader.getUByte(ContextSpecificTag(TAG_CHANGE_TYPE))
94-
val latestValue =
95-
if (!tlvReader.isNull()) {
96-
matter.controller.cluster.structs.AccessControlClusterAccessControlExtensionStruct
97-
.fromTlv(ContextSpecificTag(TAG_LATEST_VALUE), tlvReader)
98-
} else {
99-
tlvReader.getNull(ContextSpecificTag(TAG_LATEST_VALUE))
100-
null
101-
}
90+
val latestValue = if (!tlvReader.isNull()) {
91+
matter.controller.cluster.structs.AccessControlClusterAccessControlExtensionStruct.fromTlv(ContextSpecificTag(TAG_LATEST_VALUE), tlvReader)
92+
} else {
93+
tlvReader.getNull(ContextSpecificTag(TAG_LATEST_VALUE))
94+
null
95+
}
10296
val fabricIndex = tlvReader.getUByte(ContextSpecificTag(TAG_FABRIC_INDEX))
103-
97+
10498
tlvReader.exitContainer()
10599

106-
return AccessControlClusterAccessControlExtensionChangedEvent(
107-
adminNodeID,
108-
adminPasscodeID,
109-
changeType,
110-
latestValue,
111-
fabricIndex,
112-
)
100+
return AccessControlClusterAccessControlExtensionChangedEvent(adminNodeID, adminPasscodeID, changeType, latestValue, fabricIndex)
113101
}
114102
}
115103
}

src/controller/java/generated/java/matter/controller/cluster/eventstructs/AccessControlClusterAccessRestrictionEntryChangedEvent.kt

+7-6
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,17 @@
1616
*/
1717
package matter.controller.cluster.eventstructs
1818

19+
import java.util.Optional
1920
import matter.controller.cluster.*
21+
import matter.tlv.AnonymousTag
2022
import matter.tlv.ContextSpecificTag
2123
import matter.tlv.Tag
2224
import matter.tlv.TlvReader
2325
import matter.tlv.TlvWriter
2426

25-
class AccessControlClusterAccessRestrictionEntryChangedEvent(val fabricIndex: UByte) {
27+
class AccessControlClusterAccessRestrictionEntryChangedEvent(
28+
val fabricIndex: UByte
29+
) {
2630
override fun toString(): String = buildString {
2731
append("AccessControlClusterAccessRestrictionEntryChangedEvent {\n")
2832
append("\tfabricIndex : $fabricIndex\n")
@@ -40,13 +44,10 @@ class AccessControlClusterAccessRestrictionEntryChangedEvent(val fabricIndex: UB
4044
companion object {
4145
private const val TAG_FABRIC_INDEX = 254
4246

43-
fun fromTlv(
44-
tlvTag: Tag,
45-
tlvReader: TlvReader,
46-
): AccessControlClusterAccessRestrictionEntryChangedEvent {
47+
fun fromTlv(tlvTag: Tag, tlvReader: TlvReader) : AccessControlClusterAccessRestrictionEntryChangedEvent {
4748
tlvReader.enterStructure(tlvTag)
4849
val fabricIndex = tlvReader.getUByte(ContextSpecificTag(TAG_FABRIC_INDEX))
49-
50+
5051
tlvReader.exitContainer()
5152

5253
return AccessControlClusterAccessRestrictionEntryChangedEvent(fabricIndex)

src/controller/java/generated/java/matter/controller/cluster/eventstructs/AccessControlClusterFabricRestrictionReviewUpdateEvent.kt

+18-26
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,9 @@
1616
*/
1717
package matter.controller.cluster.eventstructs
1818

19+
import java.util.Optional
1920
import matter.controller.cluster.*
21+
import matter.tlv.AnonymousTag
2022
import matter.tlv.ContextSpecificTag
2123
import matter.tlv.Tag
2224
import matter.tlv.TlvReader
@@ -26,7 +28,7 @@ class AccessControlClusterFabricRestrictionReviewUpdateEvent(
2628
val token: ULong,
2729
val instruction: String?,
2830
val redirectURL: String?,
29-
val fabricIndex: UByte,
31+
val fabricIndex: UByte
3032
) {
3133
override fun toString(): String = buildString {
3234
append("AccessControlClusterFabricRestrictionReviewUpdateEvent {\n")
@@ -62,36 +64,26 @@ class AccessControlClusterFabricRestrictionReviewUpdateEvent(
6264
private const val TAG_REDIRECT_URL = 2
6365
private const val TAG_FABRIC_INDEX = 254
6466

65-
fun fromTlv(
66-
tlvTag: Tag,
67-
tlvReader: TlvReader,
68-
): AccessControlClusterFabricRestrictionReviewUpdateEvent {
67+
fun fromTlv(tlvTag: Tag, tlvReader: TlvReader) : AccessControlClusterFabricRestrictionReviewUpdateEvent {
6968
tlvReader.enterStructure(tlvTag)
7069
val token = tlvReader.getULong(ContextSpecificTag(TAG_TOKEN))
71-
val instruction =
72-
if (!tlvReader.isNull()) {
73-
tlvReader.getString(ContextSpecificTag(TAG_INSTRUCTION))
74-
} else {
75-
tlvReader.getNull(ContextSpecificTag(TAG_INSTRUCTION))
76-
null
77-
}
78-
val redirectURL =
79-
if (!tlvReader.isNull()) {
80-
tlvReader.getString(ContextSpecificTag(TAG_REDIRECT_URL))
81-
} else {
82-
tlvReader.getNull(ContextSpecificTag(TAG_REDIRECT_URL))
83-
null
84-
}
70+
val instruction = if (!tlvReader.isNull()) {
71+
tlvReader.getString(ContextSpecificTag(TAG_INSTRUCTION))
72+
} else {
73+
tlvReader.getNull(ContextSpecificTag(TAG_INSTRUCTION))
74+
null
75+
}
76+
val redirectURL = if (!tlvReader.isNull()) {
77+
tlvReader.getString(ContextSpecificTag(TAG_REDIRECT_URL))
78+
} else {
79+
tlvReader.getNull(ContextSpecificTag(TAG_REDIRECT_URL))
80+
null
81+
}
8582
val fabricIndex = tlvReader.getUByte(ContextSpecificTag(TAG_FABRIC_INDEX))
86-
83+
8784
tlvReader.exitContainer()
8885

89-
return AccessControlClusterFabricRestrictionReviewUpdateEvent(
90-
token,
91-
instruction,
92-
redirectURL,
93-
fabricIndex,
94-
)
86+
return AccessControlClusterFabricRestrictionReviewUpdateEvent(token, instruction, redirectURL, fabricIndex)
9587
}
9688
}
9789
}

src/controller/java/generated/java/matter/controller/cluster/eventstructs/AccountLoginClusterLoggedOutEvent.kt

+11-9
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,15 @@ package matter.controller.cluster.eventstructs
1818

1919
import java.util.Optional
2020
import matter.controller.cluster.*
21+
import matter.tlv.AnonymousTag
2122
import matter.tlv.ContextSpecificTag
2223
import matter.tlv.Tag
2324
import matter.tlv.TlvReader
2425
import matter.tlv.TlvWriter
2526

26-
class AccountLoginClusterLoggedOutEvent(val node: Optional<ULong>) {
27+
class AccountLoginClusterLoggedOutEvent(
28+
val node: Optional<ULong>
29+
) {
2730
override fun toString(): String = buildString {
2831
append("AccountLoginClusterLoggedOutEvent {\n")
2932
append("\tnode : $node\n")
@@ -44,15 +47,14 @@ class AccountLoginClusterLoggedOutEvent(val node: Optional<ULong>) {
4447
companion object {
4548
private const val TAG_NODE = 0
4649

47-
fun fromTlv(tlvTag: Tag, tlvReader: TlvReader): AccountLoginClusterLoggedOutEvent {
50+
fun fromTlv(tlvTag: Tag, tlvReader: TlvReader) : AccountLoginClusterLoggedOutEvent {
4851
tlvReader.enterStructure(tlvTag)
49-
val node =
50-
if (tlvReader.isNextTag(ContextSpecificTag(TAG_NODE))) {
51-
Optional.of(tlvReader.getULong(ContextSpecificTag(TAG_NODE)))
52-
} else {
53-
Optional.empty()
54-
}
55-
52+
val node = if (tlvReader.isNextTag(ContextSpecificTag(TAG_NODE))) {
53+
Optional.of(tlvReader.getULong(ContextSpecificTag(TAG_NODE)))
54+
} else {
55+
Optional.empty()
56+
}
57+
5658
tlvReader.exitContainer()
5759

5860
return AccountLoginClusterLoggedOutEvent(node)

src/controller/java/generated/java/matter/controller/cluster/eventstructs/ActionsClusterActionFailedEvent.kt

+5-3
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,9 @@
1616
*/
1717
package matter.controller.cluster.eventstructs
1818

19+
import java.util.Optional
1920
import matter.controller.cluster.*
21+
import matter.tlv.AnonymousTag
2022
import matter.tlv.ContextSpecificTag
2123
import matter.tlv.Tag
2224
import matter.tlv.TlvReader
@@ -26,7 +28,7 @@ class ActionsClusterActionFailedEvent(
2628
val actionID: UShort,
2729
val invokeID: UInt,
2830
val newState: UByte,
29-
val error: UByte,
31+
val error: UByte
3032
) {
3133
override fun toString(): String = buildString {
3234
append("ActionsClusterActionFailedEvent {\n")
@@ -54,13 +56,13 @@ class ActionsClusterActionFailedEvent(
5456
private const val TAG_NEW_STATE = 2
5557
private const val TAG_ERROR = 3
5658

57-
fun fromTlv(tlvTag: Tag, tlvReader: TlvReader): ActionsClusterActionFailedEvent {
59+
fun fromTlv(tlvTag: Tag, tlvReader: TlvReader) : ActionsClusterActionFailedEvent {
5860
tlvReader.enterStructure(tlvTag)
5961
val actionID = tlvReader.getUShort(ContextSpecificTag(TAG_ACTION_ID))
6062
val invokeID = tlvReader.getUInt(ContextSpecificTag(TAG_INVOKE_ID))
6163
val newState = tlvReader.getUByte(ContextSpecificTag(TAG_NEW_STATE))
6264
val error = tlvReader.getUByte(ContextSpecificTag(TAG_ERROR))
63-
65+
6466
tlvReader.exitContainer()
6567

6668
return ActionsClusterActionFailedEvent(actionID, invokeID, newState, error)

src/controller/java/generated/java/matter/controller/cluster/eventstructs/ActionsClusterStateChangedEvent.kt

+5-3
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,9 @@
1616
*/
1717
package matter.controller.cluster.eventstructs
1818

19+
import java.util.Optional
1920
import matter.controller.cluster.*
21+
import matter.tlv.AnonymousTag
2022
import matter.tlv.ContextSpecificTag
2123
import matter.tlv.Tag
2224
import matter.tlv.TlvReader
@@ -25,7 +27,7 @@ import matter.tlv.TlvWriter
2527
class ActionsClusterStateChangedEvent(
2628
val actionID: UShort,
2729
val invokeID: UInt,
28-
val newState: UByte,
30+
val newState: UByte
2931
) {
3032
override fun toString(): String = buildString {
3133
append("ActionsClusterStateChangedEvent {\n")
@@ -50,12 +52,12 @@ class ActionsClusterStateChangedEvent(
5052
private const val TAG_INVOKE_ID = 1
5153
private const val TAG_NEW_STATE = 2
5254

53-
fun fromTlv(tlvTag: Tag, tlvReader: TlvReader): ActionsClusterStateChangedEvent {
55+
fun fromTlv(tlvTag: Tag, tlvReader: TlvReader) : ActionsClusterStateChangedEvent {
5456
tlvReader.enterStructure(tlvTag)
5557
val actionID = tlvReader.getUShort(ContextSpecificTag(TAG_ACTION_ID))
5658
val invokeID = tlvReader.getUInt(ContextSpecificTag(TAG_INVOKE_ID))
5759
val newState = tlvReader.getUByte(ContextSpecificTag(TAG_NEW_STATE))
58-
60+
5961
tlvReader.exitContainer()
6062

6163
return ActionsClusterStateChangedEvent(actionID, invokeID, newState)

0 commit comments

Comments
 (0)