| /* |
| * |
| * Copyright (c) 2022 Project CHIP Authors |
| * |
| * Licensed under the Apache License, Version 2.0 (the "License"); |
| * you may not use this file except in compliance with the License. |
| * You may obtain a copy of the License at |
| * |
| * http://www.apache.org/licenses/LICENSE-2.0 |
| * |
| * Unless required by applicable law or agreed to in writing, software |
| * distributed under the License is distributed on an "AS IS" BASIS, |
| * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| * See the License for the specific language governing permissions and |
| * limitations under the License. |
| */ |
| |
| // THIS FILE IS GENERATED BY ZAP |
| |
| package chip.devicecontroller; |
| |
| import chip.clusterinfo.CommandParameterInfo; |
| import chip.clusterinfo.InteractionInfo; |
| import java.util.HashMap; |
| import java.util.LinkedHashMap; |
| import java.util.Map; |
| |
| public class ClusterReadMapping { |
| |
| public Map<String, Map<String, InteractionInfo>> getReadAttributeMap() { |
| Map<String, Map<String, InteractionInfo>> readAttributeMap = new HashMap<>(); |
| Map<String, InteractionInfo> readIdentifyInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readIdentifyIdentifyTimeCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readIdentifyIdentifyTimeAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.IdentifyCluster) cluster) |
| .readIdentifyTimeAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readIdentifyIdentifyTimeCommandParams); |
| readIdentifyInteractionInfo.put( |
| "readIdentifyTimeAttribute", readIdentifyIdentifyTimeAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readIdentifyIdentifyTypeCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readIdentifyIdentifyTypeAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.IdentifyCluster) cluster) |
| .readIdentifyTypeAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readIdentifyIdentifyTypeCommandParams); |
| readIdentifyInteractionInfo.put( |
| "readIdentifyTypeAttribute", readIdentifyIdentifyTypeAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readIdentifyGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readIdentifyGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.IdentifyCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.IdentifyCluster.GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedIdentifyClusterGeneratedCommandListAttributeCallback(), |
| readIdentifyGeneratedCommandListCommandParams); |
| readIdentifyInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readIdentifyGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readIdentifyAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readIdentifyAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.IdentifyCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.IdentifyCluster.AcceptedCommandListAttributeCallback) callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedIdentifyClusterAcceptedCommandListAttributeCallback(), |
| readIdentifyAcceptedCommandListCommandParams); |
| readIdentifyInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readIdentifyAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readIdentifyAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readIdentifyAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.IdentifyCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.IdentifyCluster.AttributeListAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIdentifyClusterAttributeListAttributeCallback(), |
| readIdentifyAttributeListCommandParams); |
| readIdentifyInteractionInfo.put( |
| "readAttributeListAttribute", readIdentifyAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readIdentifyFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readIdentifyFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.IdentifyCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readIdentifyFeatureMapCommandParams); |
| readIdentifyInteractionInfo.put( |
| "readFeatureMapAttribute", readIdentifyFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readIdentifyClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readIdentifyClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.IdentifyCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readIdentifyClusterRevisionCommandParams); |
| readIdentifyInteractionInfo.put( |
| "readClusterRevisionAttribute", readIdentifyClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("identify", readIdentifyInteractionInfo); |
| Map<String, InteractionInfo> readGroupsInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readGroupsNameSupportCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readGroupsNameSupportAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.GroupsCluster) cluster) |
| .readNameSupportAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readGroupsNameSupportCommandParams); |
| readGroupsInteractionInfo.put( |
| "readNameSupportAttribute", readGroupsNameSupportAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readGroupsGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readGroupsGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.GroupsCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.GroupsCluster.GeneratedCommandListAttributeCallback) callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedGroupsClusterGeneratedCommandListAttributeCallback(), |
| readGroupsGeneratedCommandListCommandParams); |
| readGroupsInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readGroupsGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readGroupsAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readGroupsAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.GroupsCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.GroupsCluster.AcceptedCommandListAttributeCallback) callback); |
| }, |
| () -> |
| new ClusterInfoMapping.DelegatedGroupsClusterAcceptedCommandListAttributeCallback(), |
| readGroupsAcceptedCommandListCommandParams); |
| readGroupsInteractionInfo.put( |
| "readAcceptedCommandListAttribute", readGroupsAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readGroupsAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readGroupsAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.GroupsCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.GroupsCluster.AttributeListAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedGroupsClusterAttributeListAttributeCallback(), |
| readGroupsAttributeListCommandParams); |
| readGroupsInteractionInfo.put( |
| "readAttributeListAttribute", readGroupsAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readGroupsFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readGroupsFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.GroupsCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readGroupsFeatureMapCommandParams); |
| readGroupsInteractionInfo.put( |
| "readFeatureMapAttribute", readGroupsFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readGroupsClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readGroupsClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.GroupsCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readGroupsClusterRevisionCommandParams); |
| readGroupsInteractionInfo.put( |
| "readClusterRevisionAttribute", readGroupsClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("groups", readGroupsInteractionInfo); |
| Map<String, InteractionInfo> readScenesInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readScenesSceneCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readScenesSceneCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ScenesCluster) cluster) |
| .readSceneCountAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readScenesSceneCountCommandParams); |
| readScenesInteractionInfo.put( |
| "readSceneCountAttribute", readScenesSceneCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readScenesCurrentSceneCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readScenesCurrentSceneAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ScenesCluster) cluster) |
| .readCurrentSceneAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readScenesCurrentSceneCommandParams); |
| readScenesInteractionInfo.put( |
| "readCurrentSceneAttribute", readScenesCurrentSceneAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readScenesCurrentGroupCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readScenesCurrentGroupAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ScenesCluster) cluster) |
| .readCurrentGroupAttribute( |
| (ChipClusters.ScenesCluster.CurrentGroupAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readScenesCurrentGroupCommandParams); |
| readScenesInteractionInfo.put( |
| "readCurrentGroupAttribute", readScenesCurrentGroupAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readScenesSceneValidCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readScenesSceneValidAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ScenesCluster) cluster) |
| .readSceneValidAttribute((ChipClusters.BooleanAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedBooleanAttributeCallback(), |
| readScenesSceneValidCommandParams); |
| readScenesInteractionInfo.put( |
| "readSceneValidAttribute", readScenesSceneValidAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readScenesNameSupportCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readScenesNameSupportAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ScenesCluster) cluster) |
| .readNameSupportAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readScenesNameSupportCommandParams); |
| readScenesInteractionInfo.put( |
| "readNameSupportAttribute", readScenesNameSupportAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readScenesGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readScenesGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ScenesCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.ScenesCluster.GeneratedCommandListAttributeCallback) callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedScenesClusterGeneratedCommandListAttributeCallback(), |
| readScenesGeneratedCommandListCommandParams); |
| readScenesInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readScenesGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readScenesAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readScenesAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ScenesCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.ScenesCluster.AcceptedCommandListAttributeCallback) callback); |
| }, |
| () -> |
| new ClusterInfoMapping.DelegatedScenesClusterAcceptedCommandListAttributeCallback(), |
| readScenesAcceptedCommandListCommandParams); |
| readScenesInteractionInfo.put( |
| "readAcceptedCommandListAttribute", readScenesAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readScenesAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readScenesAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ScenesCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.ScenesCluster.AttributeListAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedScenesClusterAttributeListAttributeCallback(), |
| readScenesAttributeListCommandParams); |
| readScenesInteractionInfo.put( |
| "readAttributeListAttribute", readScenesAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readScenesFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readScenesFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ScenesCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readScenesFeatureMapCommandParams); |
| readScenesInteractionInfo.put( |
| "readFeatureMapAttribute", readScenesFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readScenesClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readScenesClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ScenesCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readScenesClusterRevisionCommandParams); |
| readScenesInteractionInfo.put( |
| "readClusterRevisionAttribute", readScenesClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("scenes", readScenesInteractionInfo); |
| Map<String, InteractionInfo> readOnOffInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readOnOffOnOffCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOnOffOnOffAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OnOffCluster) cluster) |
| .readOnOffAttribute((ChipClusters.BooleanAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedBooleanAttributeCallback(), |
| readOnOffOnOffCommandParams); |
| readOnOffInteractionInfo.put("readOnOffAttribute", readOnOffOnOffAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readOnOffGlobalSceneControlCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOnOffGlobalSceneControlAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OnOffCluster) cluster) |
| .readGlobalSceneControlAttribute( |
| (ChipClusters.BooleanAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedBooleanAttributeCallback(), |
| readOnOffGlobalSceneControlCommandParams); |
| readOnOffInteractionInfo.put( |
| "readGlobalSceneControlAttribute", readOnOffGlobalSceneControlAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readOnOffOnTimeCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOnOffOnTimeAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OnOffCluster) cluster) |
| .readOnTimeAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readOnOffOnTimeCommandParams); |
| readOnOffInteractionInfo.put("readOnTimeAttribute", readOnOffOnTimeAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readOnOffOffWaitTimeCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOnOffOffWaitTimeAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OnOffCluster) cluster) |
| .readOffWaitTimeAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readOnOffOffWaitTimeCommandParams); |
| readOnOffInteractionInfo.put( |
| "readOffWaitTimeAttribute", readOnOffOffWaitTimeAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readOnOffStartUpOnOffCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOnOffStartUpOnOffAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OnOffCluster) cluster) |
| .readStartUpOnOffAttribute( |
| (ChipClusters.OnOffCluster.StartUpOnOffAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readOnOffStartUpOnOffCommandParams); |
| readOnOffInteractionInfo.put( |
| "readStartUpOnOffAttribute", readOnOffStartUpOnOffAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readOnOffGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOnOffGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OnOffCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.OnOffCluster.GeneratedCommandListAttributeCallback) callback); |
| }, |
| () -> |
| new ClusterInfoMapping.DelegatedOnOffClusterGeneratedCommandListAttributeCallback(), |
| readOnOffGeneratedCommandListCommandParams); |
| readOnOffInteractionInfo.put( |
| "readGeneratedCommandListAttribute", readOnOffGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readOnOffAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOnOffAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OnOffCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.OnOffCluster.AcceptedCommandListAttributeCallback) callback); |
| }, |
| () -> |
| new ClusterInfoMapping.DelegatedOnOffClusterAcceptedCommandListAttributeCallback(), |
| readOnOffAcceptedCommandListCommandParams); |
| readOnOffInteractionInfo.put( |
| "readAcceptedCommandListAttribute", readOnOffAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readOnOffAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOnOffAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OnOffCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.OnOffCluster.AttributeListAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedOnOffClusterAttributeListAttributeCallback(), |
| readOnOffAttributeListCommandParams); |
| readOnOffInteractionInfo.put( |
| "readAttributeListAttribute", readOnOffAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readOnOffFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOnOffFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OnOffCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readOnOffFeatureMapCommandParams); |
| readOnOffInteractionInfo.put( |
| "readFeatureMapAttribute", readOnOffFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readOnOffClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOnOffClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OnOffCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readOnOffClusterRevisionCommandParams); |
| readOnOffInteractionInfo.put( |
| "readClusterRevisionAttribute", readOnOffClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("onOff", readOnOffInteractionInfo); |
| Map<String, InteractionInfo> readOnOffSwitchConfigurationInteractionInfo = |
| new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readOnOffSwitchConfigurationSwitchTypeCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOnOffSwitchConfigurationSwitchTypeAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OnOffSwitchConfigurationCluster) cluster) |
| .readSwitchTypeAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readOnOffSwitchConfigurationSwitchTypeCommandParams); |
| readOnOffSwitchConfigurationInteractionInfo.put( |
| "readSwitchTypeAttribute", readOnOffSwitchConfigurationSwitchTypeAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readOnOffSwitchConfigurationSwitchActionsCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOnOffSwitchConfigurationSwitchActionsAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OnOffSwitchConfigurationCluster) cluster) |
| .readSwitchActionsAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readOnOffSwitchConfigurationSwitchActionsCommandParams); |
| readOnOffSwitchConfigurationInteractionInfo.put( |
| "readSwitchActionsAttribute", |
| readOnOffSwitchConfigurationSwitchActionsAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readOnOffSwitchConfigurationGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOnOffSwitchConfigurationGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OnOffSwitchConfigurationCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.OnOffSwitchConfigurationCluster |
| .GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedOnOffSwitchConfigurationClusterGeneratedCommandListAttributeCallback(), |
| readOnOffSwitchConfigurationGeneratedCommandListCommandParams); |
| readOnOffSwitchConfigurationInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readOnOffSwitchConfigurationGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readOnOffSwitchConfigurationAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOnOffSwitchConfigurationAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OnOffSwitchConfigurationCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.OnOffSwitchConfigurationCluster |
| .AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedOnOffSwitchConfigurationClusterAcceptedCommandListAttributeCallback(), |
| readOnOffSwitchConfigurationAcceptedCommandListCommandParams); |
| readOnOffSwitchConfigurationInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readOnOffSwitchConfigurationAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readOnOffSwitchConfigurationAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOnOffSwitchConfigurationAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OnOffSwitchConfigurationCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.OnOffSwitchConfigurationCluster.AttributeListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedOnOffSwitchConfigurationClusterAttributeListAttributeCallback(), |
| readOnOffSwitchConfigurationAttributeListCommandParams); |
| readOnOffSwitchConfigurationInteractionInfo.put( |
| "readAttributeListAttribute", |
| readOnOffSwitchConfigurationAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readOnOffSwitchConfigurationFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOnOffSwitchConfigurationFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OnOffSwitchConfigurationCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readOnOffSwitchConfigurationFeatureMapCommandParams); |
| readOnOffSwitchConfigurationInteractionInfo.put( |
| "readFeatureMapAttribute", readOnOffSwitchConfigurationFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readOnOffSwitchConfigurationClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOnOffSwitchConfigurationClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OnOffSwitchConfigurationCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readOnOffSwitchConfigurationClusterRevisionCommandParams); |
| readOnOffSwitchConfigurationInteractionInfo.put( |
| "readClusterRevisionAttribute", |
| readOnOffSwitchConfigurationClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("onOffSwitchConfiguration", readOnOffSwitchConfigurationInteractionInfo); |
| Map<String, InteractionInfo> readLevelControlInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readLevelControlCurrentLevelCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readLevelControlCurrentLevelAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.LevelControlCluster) cluster) |
| .readCurrentLevelAttribute( |
| (ChipClusters.LevelControlCluster.CurrentLevelAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readLevelControlCurrentLevelCommandParams); |
| readLevelControlInteractionInfo.put( |
| "readCurrentLevelAttribute", readLevelControlCurrentLevelAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readLevelControlRemainingTimeCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readLevelControlRemainingTimeAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.LevelControlCluster) cluster) |
| .readRemainingTimeAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readLevelControlRemainingTimeCommandParams); |
| readLevelControlInteractionInfo.put( |
| "readRemainingTimeAttribute", readLevelControlRemainingTimeAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readLevelControlMinLevelCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readLevelControlMinLevelAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.LevelControlCluster) cluster) |
| .readMinLevelAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readLevelControlMinLevelCommandParams); |
| readLevelControlInteractionInfo.put( |
| "readMinLevelAttribute", readLevelControlMinLevelAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readLevelControlMaxLevelCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readLevelControlMaxLevelAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.LevelControlCluster) cluster) |
| .readMaxLevelAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readLevelControlMaxLevelCommandParams); |
| readLevelControlInteractionInfo.put( |
| "readMaxLevelAttribute", readLevelControlMaxLevelAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readLevelControlCurrentFrequencyCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readLevelControlCurrentFrequencyAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.LevelControlCluster) cluster) |
| .readCurrentFrequencyAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readLevelControlCurrentFrequencyCommandParams); |
| readLevelControlInteractionInfo.put( |
| "readCurrentFrequencyAttribute", readLevelControlCurrentFrequencyAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readLevelControlMinFrequencyCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readLevelControlMinFrequencyAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.LevelControlCluster) cluster) |
| .readMinFrequencyAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readLevelControlMinFrequencyCommandParams); |
| readLevelControlInteractionInfo.put( |
| "readMinFrequencyAttribute", readLevelControlMinFrequencyAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readLevelControlMaxFrequencyCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readLevelControlMaxFrequencyAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.LevelControlCluster) cluster) |
| .readMaxFrequencyAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readLevelControlMaxFrequencyCommandParams); |
| readLevelControlInteractionInfo.put( |
| "readMaxFrequencyAttribute", readLevelControlMaxFrequencyAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readLevelControlOptionsCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readLevelControlOptionsAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.LevelControlCluster) cluster) |
| .readOptionsAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readLevelControlOptionsCommandParams); |
| readLevelControlInteractionInfo.put( |
| "readOptionsAttribute", readLevelControlOptionsAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readLevelControlOnOffTransitionTimeCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readLevelControlOnOffTransitionTimeAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.LevelControlCluster) cluster) |
| .readOnOffTransitionTimeAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readLevelControlOnOffTransitionTimeCommandParams); |
| readLevelControlInteractionInfo.put( |
| "readOnOffTransitionTimeAttribute", |
| readLevelControlOnOffTransitionTimeAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readLevelControlOnLevelCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readLevelControlOnLevelAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.LevelControlCluster) cluster) |
| .readOnLevelAttribute( |
| (ChipClusters.LevelControlCluster.OnLevelAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readLevelControlOnLevelCommandParams); |
| readLevelControlInteractionInfo.put( |
| "readOnLevelAttribute", readLevelControlOnLevelAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readLevelControlOnTransitionTimeCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readLevelControlOnTransitionTimeAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.LevelControlCluster) cluster) |
| .readOnTransitionTimeAttribute( |
| (ChipClusters.LevelControlCluster.OnTransitionTimeAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readLevelControlOnTransitionTimeCommandParams); |
| readLevelControlInteractionInfo.put( |
| "readOnTransitionTimeAttribute", readLevelControlOnTransitionTimeAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readLevelControlOffTransitionTimeCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readLevelControlOffTransitionTimeAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.LevelControlCluster) cluster) |
| .readOffTransitionTimeAttribute( |
| (ChipClusters.LevelControlCluster.OffTransitionTimeAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readLevelControlOffTransitionTimeCommandParams); |
| readLevelControlInteractionInfo.put( |
| "readOffTransitionTimeAttribute", |
| readLevelControlOffTransitionTimeAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readLevelControlDefaultMoveRateCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readLevelControlDefaultMoveRateAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.LevelControlCluster) cluster) |
| .readDefaultMoveRateAttribute( |
| (ChipClusters.LevelControlCluster.DefaultMoveRateAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readLevelControlDefaultMoveRateCommandParams); |
| readLevelControlInteractionInfo.put( |
| "readDefaultMoveRateAttribute", readLevelControlDefaultMoveRateAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readLevelControlStartUpCurrentLevelCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readLevelControlStartUpCurrentLevelAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.LevelControlCluster) cluster) |
| .readStartUpCurrentLevelAttribute( |
| (ChipClusters.LevelControlCluster.StartUpCurrentLevelAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readLevelControlStartUpCurrentLevelCommandParams); |
| readLevelControlInteractionInfo.put( |
| "readStartUpCurrentLevelAttribute", |
| readLevelControlStartUpCurrentLevelAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readLevelControlGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readLevelControlGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.LevelControlCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.LevelControlCluster.GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedLevelControlClusterGeneratedCommandListAttributeCallback(), |
| readLevelControlGeneratedCommandListCommandParams); |
| readLevelControlInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readLevelControlGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readLevelControlAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readLevelControlAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.LevelControlCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.LevelControlCluster.AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedLevelControlClusterAcceptedCommandListAttributeCallback(), |
| readLevelControlAcceptedCommandListCommandParams); |
| readLevelControlInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readLevelControlAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readLevelControlAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readLevelControlAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.LevelControlCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.LevelControlCluster.AttributeListAttributeCallback) callback); |
| }, |
| () -> |
| new ClusterInfoMapping.DelegatedLevelControlClusterAttributeListAttributeCallback(), |
| readLevelControlAttributeListCommandParams); |
| readLevelControlInteractionInfo.put( |
| "readAttributeListAttribute", readLevelControlAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readLevelControlFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readLevelControlFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.LevelControlCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readLevelControlFeatureMapCommandParams); |
| readLevelControlInteractionInfo.put( |
| "readFeatureMapAttribute", readLevelControlFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readLevelControlClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readLevelControlClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.LevelControlCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readLevelControlClusterRevisionCommandParams); |
| readLevelControlInteractionInfo.put( |
| "readClusterRevisionAttribute", readLevelControlClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("levelControl", readLevelControlInteractionInfo); |
| Map<String, InteractionInfo> readBinaryInputBasicInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readBinaryInputBasicOutOfServiceCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBinaryInputBasicOutOfServiceAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BinaryInputBasicCluster) cluster) |
| .readOutOfServiceAttribute((ChipClusters.BooleanAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedBooleanAttributeCallback(), |
| readBinaryInputBasicOutOfServiceCommandParams); |
| readBinaryInputBasicInteractionInfo.put( |
| "readOutOfServiceAttribute", readBinaryInputBasicOutOfServiceAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBinaryInputBasicPresentValueCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBinaryInputBasicPresentValueAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BinaryInputBasicCluster) cluster) |
| .readPresentValueAttribute((ChipClusters.BooleanAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedBooleanAttributeCallback(), |
| readBinaryInputBasicPresentValueCommandParams); |
| readBinaryInputBasicInteractionInfo.put( |
| "readPresentValueAttribute", readBinaryInputBasicPresentValueAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBinaryInputBasicStatusFlagsCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBinaryInputBasicStatusFlagsAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BinaryInputBasicCluster) cluster) |
| .readStatusFlagsAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readBinaryInputBasicStatusFlagsCommandParams); |
| readBinaryInputBasicInteractionInfo.put( |
| "readStatusFlagsAttribute", readBinaryInputBasicStatusFlagsAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBinaryInputBasicGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBinaryInputBasicGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BinaryInputBasicCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.BinaryInputBasicCluster.GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedBinaryInputBasicClusterGeneratedCommandListAttributeCallback(), |
| readBinaryInputBasicGeneratedCommandListCommandParams); |
| readBinaryInputBasicInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readBinaryInputBasicGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBinaryInputBasicAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBinaryInputBasicAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BinaryInputBasicCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.BinaryInputBasicCluster.AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedBinaryInputBasicClusterAcceptedCommandListAttributeCallback(), |
| readBinaryInputBasicAcceptedCommandListCommandParams); |
| readBinaryInputBasicInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readBinaryInputBasicAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBinaryInputBasicAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBinaryInputBasicAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BinaryInputBasicCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.BinaryInputBasicCluster.AttributeListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedBinaryInputBasicClusterAttributeListAttributeCallback(), |
| readBinaryInputBasicAttributeListCommandParams); |
| readBinaryInputBasicInteractionInfo.put( |
| "readAttributeListAttribute", readBinaryInputBasicAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBinaryInputBasicFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBinaryInputBasicFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BinaryInputBasicCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readBinaryInputBasicFeatureMapCommandParams); |
| readBinaryInputBasicInteractionInfo.put( |
| "readFeatureMapAttribute", readBinaryInputBasicFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBinaryInputBasicClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBinaryInputBasicClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BinaryInputBasicCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readBinaryInputBasicClusterRevisionCommandParams); |
| readBinaryInputBasicInteractionInfo.put( |
| "readClusterRevisionAttribute", |
| readBinaryInputBasicClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("binaryInputBasic", readBinaryInputBasicInteractionInfo); |
| Map<String, InteractionInfo> readDescriptorInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readDescriptorDeviceListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readDescriptorDeviceListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.DescriptorCluster) cluster) |
| .readDeviceListAttribute( |
| (ChipClusters.DescriptorCluster.DeviceListAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedDescriptorClusterDeviceListAttributeCallback(), |
| readDescriptorDeviceListCommandParams); |
| readDescriptorInteractionInfo.put( |
| "readDeviceListAttribute", readDescriptorDeviceListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readDescriptorServerListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readDescriptorServerListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.DescriptorCluster) cluster) |
| .readServerListAttribute( |
| (ChipClusters.DescriptorCluster.ServerListAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedDescriptorClusterServerListAttributeCallback(), |
| readDescriptorServerListCommandParams); |
| readDescriptorInteractionInfo.put( |
| "readServerListAttribute", readDescriptorServerListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readDescriptorClientListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readDescriptorClientListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.DescriptorCluster) cluster) |
| .readClientListAttribute( |
| (ChipClusters.DescriptorCluster.ClientListAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedDescriptorClusterClientListAttributeCallback(), |
| readDescriptorClientListCommandParams); |
| readDescriptorInteractionInfo.put( |
| "readClientListAttribute", readDescriptorClientListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readDescriptorPartsListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readDescriptorPartsListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.DescriptorCluster) cluster) |
| .readPartsListAttribute( |
| (ChipClusters.DescriptorCluster.PartsListAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedDescriptorClusterPartsListAttributeCallback(), |
| readDescriptorPartsListCommandParams); |
| readDescriptorInteractionInfo.put( |
| "readPartsListAttribute", readDescriptorPartsListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readDescriptorGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readDescriptorGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.DescriptorCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.DescriptorCluster.GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedDescriptorClusterGeneratedCommandListAttributeCallback(), |
| readDescriptorGeneratedCommandListCommandParams); |
| readDescriptorInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readDescriptorGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readDescriptorAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readDescriptorAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.DescriptorCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.DescriptorCluster.AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedDescriptorClusterAcceptedCommandListAttributeCallback(), |
| readDescriptorAcceptedCommandListCommandParams); |
| readDescriptorInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readDescriptorAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readDescriptorAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readDescriptorAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.DescriptorCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.DescriptorCluster.AttributeListAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedDescriptorClusterAttributeListAttributeCallback(), |
| readDescriptorAttributeListCommandParams); |
| readDescriptorInteractionInfo.put( |
| "readAttributeListAttribute", readDescriptorAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readDescriptorFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readDescriptorFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.DescriptorCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readDescriptorFeatureMapCommandParams); |
| readDescriptorInteractionInfo.put( |
| "readFeatureMapAttribute", readDescriptorFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readDescriptorClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readDescriptorClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.DescriptorCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readDescriptorClusterRevisionCommandParams); |
| readDescriptorInteractionInfo.put( |
| "readClusterRevisionAttribute", readDescriptorClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("descriptor", readDescriptorInteractionInfo); |
| Map<String, InteractionInfo> readBindingInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readBindingBindingCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBindingBindingAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BindingCluster) cluster) |
| .readBindingAttribute( |
| (ChipClusters.BindingCluster.BindingAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedBindingClusterBindingAttributeCallback(), |
| readBindingBindingCommandParams); |
| readBindingInteractionInfo.put( |
| "readBindingAttribute", readBindingBindingAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBindingGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBindingGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BindingCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.BindingCluster.GeneratedCommandListAttributeCallback) callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedBindingClusterGeneratedCommandListAttributeCallback(), |
| readBindingGeneratedCommandListCommandParams); |
| readBindingInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readBindingGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBindingAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBindingAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BindingCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.BindingCluster.AcceptedCommandListAttributeCallback) callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedBindingClusterAcceptedCommandListAttributeCallback(), |
| readBindingAcceptedCommandListCommandParams); |
| readBindingInteractionInfo.put( |
| "readAcceptedCommandListAttribute", readBindingAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBindingAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBindingAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BindingCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.BindingCluster.AttributeListAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedBindingClusterAttributeListAttributeCallback(), |
| readBindingAttributeListCommandParams); |
| readBindingInteractionInfo.put( |
| "readAttributeListAttribute", readBindingAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBindingFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBindingFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BindingCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readBindingFeatureMapCommandParams); |
| readBindingInteractionInfo.put( |
| "readFeatureMapAttribute", readBindingFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBindingClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBindingClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BindingCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readBindingClusterRevisionCommandParams); |
| readBindingInteractionInfo.put( |
| "readClusterRevisionAttribute", readBindingClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("binding", readBindingInteractionInfo); |
| Map<String, InteractionInfo> readAccessControlInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readAccessControlAclCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readAccessControlAclAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.AccessControlCluster) cluster) |
| .readAclAttribute( |
| (ChipClusters.AccessControlCluster.AclAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedAccessControlClusterAclAttributeCallback(), |
| readAccessControlAclCommandParams); |
| readAccessControlInteractionInfo.put( |
| "readAclAttribute", readAccessControlAclAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readAccessControlExtensionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readAccessControlExtensionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.AccessControlCluster) cluster) |
| .readExtensionAttribute( |
| (ChipClusters.AccessControlCluster.ExtensionAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedAccessControlClusterExtensionAttributeCallback(), |
| readAccessControlExtensionCommandParams); |
| readAccessControlInteractionInfo.put( |
| "readExtensionAttribute", readAccessControlExtensionAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readAccessControlSubjectsPerAccessControlEntryCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readAccessControlSubjectsPerAccessControlEntryAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.AccessControlCluster) cluster) |
| .readSubjectsPerAccessControlEntryAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readAccessControlSubjectsPerAccessControlEntryCommandParams); |
| readAccessControlInteractionInfo.put( |
| "readSubjectsPerAccessControlEntryAttribute", |
| readAccessControlSubjectsPerAccessControlEntryAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readAccessControlTargetsPerAccessControlEntryCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readAccessControlTargetsPerAccessControlEntryAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.AccessControlCluster) cluster) |
| .readTargetsPerAccessControlEntryAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readAccessControlTargetsPerAccessControlEntryCommandParams); |
| readAccessControlInteractionInfo.put( |
| "readTargetsPerAccessControlEntryAttribute", |
| readAccessControlTargetsPerAccessControlEntryAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readAccessControlAccessControlEntriesPerFabricCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readAccessControlAccessControlEntriesPerFabricAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.AccessControlCluster) cluster) |
| .readAccessControlEntriesPerFabricAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readAccessControlAccessControlEntriesPerFabricCommandParams); |
| readAccessControlInteractionInfo.put( |
| "readAccessControlEntriesPerFabricAttribute", |
| readAccessControlAccessControlEntriesPerFabricAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readAccessControlGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readAccessControlGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.AccessControlCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.AccessControlCluster.GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedAccessControlClusterGeneratedCommandListAttributeCallback(), |
| readAccessControlGeneratedCommandListCommandParams); |
| readAccessControlInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readAccessControlGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readAccessControlAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readAccessControlAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.AccessControlCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.AccessControlCluster.AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedAccessControlClusterAcceptedCommandListAttributeCallback(), |
| readAccessControlAcceptedCommandListCommandParams); |
| readAccessControlInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readAccessControlAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readAccessControlAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readAccessControlAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.AccessControlCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.AccessControlCluster.AttributeListAttributeCallback) callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedAccessControlClusterAttributeListAttributeCallback(), |
| readAccessControlAttributeListCommandParams); |
| readAccessControlInteractionInfo.put( |
| "readAttributeListAttribute", readAccessControlAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readAccessControlFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readAccessControlFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.AccessControlCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readAccessControlFeatureMapCommandParams); |
| readAccessControlInteractionInfo.put( |
| "readFeatureMapAttribute", readAccessControlFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readAccessControlClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readAccessControlClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.AccessControlCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readAccessControlClusterRevisionCommandParams); |
| readAccessControlInteractionInfo.put( |
| "readClusterRevisionAttribute", readAccessControlClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("accessControl", readAccessControlInteractionInfo); |
| Map<String, InteractionInfo> readActionsInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readActionsActionListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readActionsActionListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ActionsCluster) cluster) |
| .readActionListAttribute( |
| (ChipClusters.ActionsCluster.ActionListAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedActionsClusterActionListAttributeCallback(), |
| readActionsActionListCommandParams); |
| readActionsInteractionInfo.put( |
| "readActionListAttribute", readActionsActionListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readActionsEndpointListsCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readActionsEndpointListsAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ActionsCluster) cluster) |
| .readEndpointListsAttribute( |
| (ChipClusters.ActionsCluster.EndpointListsAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedActionsClusterEndpointListsAttributeCallback(), |
| readActionsEndpointListsCommandParams); |
| readActionsInteractionInfo.put( |
| "readEndpointListsAttribute", readActionsEndpointListsAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readActionsSetupURLCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readActionsSetupURLAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ActionsCluster) cluster) |
| .readSetupURLAttribute((ChipClusters.CharStringAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedCharStringAttributeCallback(), |
| readActionsSetupURLCommandParams); |
| readActionsInteractionInfo.put( |
| "readSetupURLAttribute", readActionsSetupURLAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readActionsGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readActionsGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ActionsCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.ActionsCluster.GeneratedCommandListAttributeCallback) callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedActionsClusterGeneratedCommandListAttributeCallback(), |
| readActionsGeneratedCommandListCommandParams); |
| readActionsInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readActionsGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readActionsAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readActionsAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ActionsCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.ActionsCluster.AcceptedCommandListAttributeCallback) callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedActionsClusterAcceptedCommandListAttributeCallback(), |
| readActionsAcceptedCommandListCommandParams); |
| readActionsInteractionInfo.put( |
| "readAcceptedCommandListAttribute", readActionsAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readActionsAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readActionsAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ActionsCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.ActionsCluster.AttributeListAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedActionsClusterAttributeListAttributeCallback(), |
| readActionsAttributeListCommandParams); |
| readActionsInteractionInfo.put( |
| "readAttributeListAttribute", readActionsAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readActionsFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readActionsFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ActionsCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readActionsFeatureMapCommandParams); |
| readActionsInteractionInfo.put( |
| "readFeatureMapAttribute", readActionsFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readActionsClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readActionsClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ActionsCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readActionsClusterRevisionCommandParams); |
| readActionsInteractionInfo.put( |
| "readClusterRevisionAttribute", readActionsClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("actions", readActionsInteractionInfo); |
| Map<String, InteractionInfo> readBasicInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readBasicDataModelRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBasicDataModelRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BasicCluster) cluster) |
| .readDataModelRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readBasicDataModelRevisionCommandParams); |
| readBasicInteractionInfo.put( |
| "readDataModelRevisionAttribute", readBasicDataModelRevisionAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBasicVendorNameCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBasicVendorNameAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BasicCluster) cluster) |
| .readVendorNameAttribute((ChipClusters.CharStringAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedCharStringAttributeCallback(), |
| readBasicVendorNameCommandParams); |
| readBasicInteractionInfo.put( |
| "readVendorNameAttribute", readBasicVendorNameAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBasicVendorIDCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBasicVendorIDAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BasicCluster) cluster) |
| .readVendorIDAttribute( |
| (ChipClusters.BasicCluster.VendorIDAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readBasicVendorIDCommandParams); |
| readBasicInteractionInfo.put( |
| "readVendorIDAttribute", readBasicVendorIDAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBasicProductNameCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBasicProductNameAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BasicCluster) cluster) |
| .readProductNameAttribute((ChipClusters.CharStringAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedCharStringAttributeCallback(), |
| readBasicProductNameCommandParams); |
| readBasicInteractionInfo.put( |
| "readProductNameAttribute", readBasicProductNameAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBasicProductIDCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBasicProductIDAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BasicCluster) cluster) |
| .readProductIDAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readBasicProductIDCommandParams); |
| readBasicInteractionInfo.put( |
| "readProductIDAttribute", readBasicProductIDAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBasicNodeLabelCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBasicNodeLabelAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BasicCluster) cluster) |
| .readNodeLabelAttribute((ChipClusters.CharStringAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedCharStringAttributeCallback(), |
| readBasicNodeLabelCommandParams); |
| readBasicInteractionInfo.put( |
| "readNodeLabelAttribute", readBasicNodeLabelAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBasicLocationCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBasicLocationAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BasicCluster) cluster) |
| .readLocationAttribute((ChipClusters.CharStringAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedCharStringAttributeCallback(), |
| readBasicLocationCommandParams); |
| readBasicInteractionInfo.put( |
| "readLocationAttribute", readBasicLocationAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBasicHardwareVersionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBasicHardwareVersionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BasicCluster) cluster) |
| .readHardwareVersionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readBasicHardwareVersionCommandParams); |
| readBasicInteractionInfo.put( |
| "readHardwareVersionAttribute", readBasicHardwareVersionAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBasicHardwareVersionStringCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBasicHardwareVersionStringAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BasicCluster) cluster) |
| .readHardwareVersionStringAttribute( |
| (ChipClusters.CharStringAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedCharStringAttributeCallback(), |
| readBasicHardwareVersionStringCommandParams); |
| readBasicInteractionInfo.put( |
| "readHardwareVersionStringAttribute", |
| readBasicHardwareVersionStringAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBasicSoftwareVersionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBasicSoftwareVersionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BasicCluster) cluster) |
| .readSoftwareVersionAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readBasicSoftwareVersionCommandParams); |
| readBasicInteractionInfo.put( |
| "readSoftwareVersionAttribute", readBasicSoftwareVersionAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBasicSoftwareVersionStringCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBasicSoftwareVersionStringAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BasicCluster) cluster) |
| .readSoftwareVersionStringAttribute( |
| (ChipClusters.CharStringAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedCharStringAttributeCallback(), |
| readBasicSoftwareVersionStringCommandParams); |
| readBasicInteractionInfo.put( |
| "readSoftwareVersionStringAttribute", |
| readBasicSoftwareVersionStringAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBasicManufacturingDateCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBasicManufacturingDateAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BasicCluster) cluster) |
| .readManufacturingDateAttribute( |
| (ChipClusters.CharStringAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedCharStringAttributeCallback(), |
| readBasicManufacturingDateCommandParams); |
| readBasicInteractionInfo.put( |
| "readManufacturingDateAttribute", readBasicManufacturingDateAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBasicPartNumberCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBasicPartNumberAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BasicCluster) cluster) |
| .readPartNumberAttribute((ChipClusters.CharStringAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedCharStringAttributeCallback(), |
| readBasicPartNumberCommandParams); |
| readBasicInteractionInfo.put( |
| "readPartNumberAttribute", readBasicPartNumberAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBasicProductURLCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBasicProductURLAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BasicCluster) cluster) |
| .readProductURLAttribute((ChipClusters.CharStringAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedCharStringAttributeCallback(), |
| readBasicProductURLCommandParams); |
| readBasicInteractionInfo.put( |
| "readProductURLAttribute", readBasicProductURLAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBasicProductLabelCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBasicProductLabelAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BasicCluster) cluster) |
| .readProductLabelAttribute((ChipClusters.CharStringAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedCharStringAttributeCallback(), |
| readBasicProductLabelCommandParams); |
| readBasicInteractionInfo.put( |
| "readProductLabelAttribute", readBasicProductLabelAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBasicSerialNumberCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBasicSerialNumberAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BasicCluster) cluster) |
| .readSerialNumberAttribute((ChipClusters.CharStringAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedCharStringAttributeCallback(), |
| readBasicSerialNumberCommandParams); |
| readBasicInteractionInfo.put( |
| "readSerialNumberAttribute", readBasicSerialNumberAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBasicLocalConfigDisabledCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBasicLocalConfigDisabledAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BasicCluster) cluster) |
| .readLocalConfigDisabledAttribute( |
| (ChipClusters.BooleanAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedBooleanAttributeCallback(), |
| readBasicLocalConfigDisabledCommandParams); |
| readBasicInteractionInfo.put( |
| "readLocalConfigDisabledAttribute", readBasicLocalConfigDisabledAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBasicReachableCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBasicReachableAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BasicCluster) cluster) |
| .readReachableAttribute((ChipClusters.BooleanAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedBooleanAttributeCallback(), |
| readBasicReachableCommandParams); |
| readBasicInteractionInfo.put( |
| "readReachableAttribute", readBasicReachableAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBasicUniqueIDCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBasicUniqueIDAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BasicCluster) cluster) |
| .readUniqueIDAttribute((ChipClusters.CharStringAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedCharStringAttributeCallback(), |
| readBasicUniqueIDCommandParams); |
| readBasicInteractionInfo.put( |
| "readUniqueIDAttribute", readBasicUniqueIDAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBasicGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBasicGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BasicCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.BasicCluster.GeneratedCommandListAttributeCallback) callback); |
| }, |
| () -> |
| new ClusterInfoMapping.DelegatedBasicClusterGeneratedCommandListAttributeCallback(), |
| readBasicGeneratedCommandListCommandParams); |
| readBasicInteractionInfo.put( |
| "readGeneratedCommandListAttribute", readBasicGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBasicAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBasicAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BasicCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.BasicCluster.AcceptedCommandListAttributeCallback) callback); |
| }, |
| () -> |
| new ClusterInfoMapping.DelegatedBasicClusterAcceptedCommandListAttributeCallback(), |
| readBasicAcceptedCommandListCommandParams); |
| readBasicInteractionInfo.put( |
| "readAcceptedCommandListAttribute", readBasicAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBasicAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBasicAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BasicCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.BasicCluster.AttributeListAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedBasicClusterAttributeListAttributeCallback(), |
| readBasicAttributeListCommandParams); |
| readBasicInteractionInfo.put( |
| "readAttributeListAttribute", readBasicAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBasicFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBasicFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BasicCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readBasicFeatureMapCommandParams); |
| readBasicInteractionInfo.put( |
| "readFeatureMapAttribute", readBasicFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBasicClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBasicClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BasicCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readBasicClusterRevisionCommandParams); |
| readBasicInteractionInfo.put( |
| "readClusterRevisionAttribute", readBasicClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("basic", readBasicInteractionInfo); |
| Map<String, InteractionInfo> readOtaSoftwareUpdateProviderInteractionInfo = |
| new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readOtaSoftwareUpdateProviderAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOtaSoftwareUpdateProviderAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OtaSoftwareUpdateProviderCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.OtaSoftwareUpdateProviderCluster.AttributeListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedOtaSoftwareUpdateProviderClusterAttributeListAttributeCallback(), |
| readOtaSoftwareUpdateProviderAttributeListCommandParams); |
| readOtaSoftwareUpdateProviderInteractionInfo.put( |
| "readAttributeListAttribute", |
| readOtaSoftwareUpdateProviderAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readOtaSoftwareUpdateProviderFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOtaSoftwareUpdateProviderFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OtaSoftwareUpdateProviderCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readOtaSoftwareUpdateProviderFeatureMapCommandParams); |
| readOtaSoftwareUpdateProviderInteractionInfo.put( |
| "readFeatureMapAttribute", readOtaSoftwareUpdateProviderFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readOtaSoftwareUpdateProviderClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOtaSoftwareUpdateProviderClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OtaSoftwareUpdateProviderCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readOtaSoftwareUpdateProviderClusterRevisionCommandParams); |
| readOtaSoftwareUpdateProviderInteractionInfo.put( |
| "readClusterRevisionAttribute", |
| readOtaSoftwareUpdateProviderClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("otaSoftwareUpdateProvider", readOtaSoftwareUpdateProviderInteractionInfo); |
| Map<String, InteractionInfo> readOtaSoftwareUpdateRequestorInteractionInfo = |
| new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> |
| readOtaSoftwareUpdateRequestorDefaultOtaProvidersCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOtaSoftwareUpdateRequestorDefaultOtaProvidersAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OtaSoftwareUpdateRequestorCluster) cluster) |
| .readDefaultOtaProvidersAttribute( |
| (ChipClusters.OtaSoftwareUpdateRequestorCluster |
| .DefaultOtaProvidersAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedOtaSoftwareUpdateRequestorClusterDefaultOtaProvidersAttributeCallback(), |
| readOtaSoftwareUpdateRequestorDefaultOtaProvidersCommandParams); |
| readOtaSoftwareUpdateRequestorInteractionInfo.put( |
| "readDefaultOtaProvidersAttribute", |
| readOtaSoftwareUpdateRequestorDefaultOtaProvidersAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readOtaSoftwareUpdateRequestorUpdatePossibleCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOtaSoftwareUpdateRequestorUpdatePossibleAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OtaSoftwareUpdateRequestorCluster) cluster) |
| .readUpdatePossibleAttribute((ChipClusters.BooleanAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedBooleanAttributeCallback(), |
| readOtaSoftwareUpdateRequestorUpdatePossibleCommandParams); |
| readOtaSoftwareUpdateRequestorInteractionInfo.put( |
| "readUpdatePossibleAttribute", |
| readOtaSoftwareUpdateRequestorUpdatePossibleAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readOtaSoftwareUpdateRequestorUpdateStateCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOtaSoftwareUpdateRequestorUpdateStateAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OtaSoftwareUpdateRequestorCluster) cluster) |
| .readUpdateStateAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readOtaSoftwareUpdateRequestorUpdateStateCommandParams); |
| readOtaSoftwareUpdateRequestorInteractionInfo.put( |
| "readUpdateStateAttribute", |
| readOtaSoftwareUpdateRequestorUpdateStateAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readOtaSoftwareUpdateRequestorUpdateStateProgressCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOtaSoftwareUpdateRequestorUpdateStateProgressAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OtaSoftwareUpdateRequestorCluster) cluster) |
| .readUpdateStateProgressAttribute( |
| (ChipClusters.OtaSoftwareUpdateRequestorCluster |
| .UpdateStateProgressAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readOtaSoftwareUpdateRequestorUpdateStateProgressCommandParams); |
| readOtaSoftwareUpdateRequestorInteractionInfo.put( |
| "readUpdateStateProgressAttribute", |
| readOtaSoftwareUpdateRequestorUpdateStateProgressAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readOtaSoftwareUpdateRequestorAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOtaSoftwareUpdateRequestorAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OtaSoftwareUpdateRequestorCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.OtaSoftwareUpdateRequestorCluster |
| .AttributeListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedOtaSoftwareUpdateRequestorClusterAttributeListAttributeCallback(), |
| readOtaSoftwareUpdateRequestorAttributeListCommandParams); |
| readOtaSoftwareUpdateRequestorInteractionInfo.put( |
| "readAttributeListAttribute", |
| readOtaSoftwareUpdateRequestorAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readOtaSoftwareUpdateRequestorFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOtaSoftwareUpdateRequestorFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OtaSoftwareUpdateRequestorCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readOtaSoftwareUpdateRequestorFeatureMapCommandParams); |
| readOtaSoftwareUpdateRequestorInteractionInfo.put( |
| "readFeatureMapAttribute", |
| readOtaSoftwareUpdateRequestorFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readOtaSoftwareUpdateRequestorClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOtaSoftwareUpdateRequestorClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OtaSoftwareUpdateRequestorCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readOtaSoftwareUpdateRequestorClusterRevisionCommandParams); |
| readOtaSoftwareUpdateRequestorInteractionInfo.put( |
| "readClusterRevisionAttribute", |
| readOtaSoftwareUpdateRequestorClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put( |
| "otaSoftwareUpdateRequestor", readOtaSoftwareUpdateRequestorInteractionInfo); |
| Map<String, InteractionInfo> readLocalizationConfigurationInteractionInfo = |
| new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readLocalizationConfigurationActiveLocaleCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readLocalizationConfigurationActiveLocaleAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.LocalizationConfigurationCluster) cluster) |
| .readActiveLocaleAttribute((ChipClusters.CharStringAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedCharStringAttributeCallback(), |
| readLocalizationConfigurationActiveLocaleCommandParams); |
| readLocalizationConfigurationInteractionInfo.put( |
| "readActiveLocaleAttribute", |
| readLocalizationConfigurationActiveLocaleAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readLocalizationConfigurationSupportedLocalesCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readLocalizationConfigurationSupportedLocalesAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.LocalizationConfigurationCluster) cluster) |
| .readSupportedLocalesAttribute( |
| (ChipClusters.LocalizationConfigurationCluster |
| .SupportedLocalesAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedLocalizationConfigurationClusterSupportedLocalesAttributeCallback(), |
| readLocalizationConfigurationSupportedLocalesCommandParams); |
| readLocalizationConfigurationInteractionInfo.put( |
| "readSupportedLocalesAttribute", |
| readLocalizationConfigurationSupportedLocalesAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readLocalizationConfigurationGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readLocalizationConfigurationGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.LocalizationConfigurationCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.LocalizationConfigurationCluster |
| .GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedLocalizationConfigurationClusterGeneratedCommandListAttributeCallback(), |
| readLocalizationConfigurationGeneratedCommandListCommandParams); |
| readLocalizationConfigurationInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readLocalizationConfigurationGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readLocalizationConfigurationAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readLocalizationConfigurationAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.LocalizationConfigurationCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.LocalizationConfigurationCluster |
| .AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedLocalizationConfigurationClusterAcceptedCommandListAttributeCallback(), |
| readLocalizationConfigurationAcceptedCommandListCommandParams); |
| readLocalizationConfigurationInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readLocalizationConfigurationAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readLocalizationConfigurationFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readLocalizationConfigurationFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.LocalizationConfigurationCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readLocalizationConfigurationFeatureMapCommandParams); |
| readLocalizationConfigurationInteractionInfo.put( |
| "readFeatureMapAttribute", readLocalizationConfigurationFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readLocalizationConfigurationClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readLocalizationConfigurationClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.LocalizationConfigurationCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readLocalizationConfigurationClusterRevisionCommandParams); |
| readLocalizationConfigurationInteractionInfo.put( |
| "readClusterRevisionAttribute", |
| readLocalizationConfigurationClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("localizationConfiguration", readLocalizationConfigurationInteractionInfo); |
| Map<String, InteractionInfo> readTimeFormatLocalizationInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readTimeFormatLocalizationHourFormatCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTimeFormatLocalizationHourFormatAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TimeFormatLocalizationCluster) cluster) |
| .readHourFormatAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readTimeFormatLocalizationHourFormatCommandParams); |
| readTimeFormatLocalizationInteractionInfo.put( |
| "readHourFormatAttribute", readTimeFormatLocalizationHourFormatAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTimeFormatLocalizationActiveCalendarTypeCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTimeFormatLocalizationActiveCalendarTypeAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TimeFormatLocalizationCluster) cluster) |
| .readActiveCalendarTypeAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readTimeFormatLocalizationActiveCalendarTypeCommandParams); |
| readTimeFormatLocalizationInteractionInfo.put( |
| "readActiveCalendarTypeAttribute", |
| readTimeFormatLocalizationActiveCalendarTypeAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readTimeFormatLocalizationSupportedCalendarTypesCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTimeFormatLocalizationSupportedCalendarTypesAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TimeFormatLocalizationCluster) cluster) |
| .readSupportedCalendarTypesAttribute( |
| (ChipClusters.TimeFormatLocalizationCluster |
| .SupportedCalendarTypesAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedTimeFormatLocalizationClusterSupportedCalendarTypesAttributeCallback(), |
| readTimeFormatLocalizationSupportedCalendarTypesCommandParams); |
| readTimeFormatLocalizationInteractionInfo.put( |
| "readSupportedCalendarTypesAttribute", |
| readTimeFormatLocalizationSupportedCalendarTypesAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTimeFormatLocalizationGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTimeFormatLocalizationGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TimeFormatLocalizationCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.TimeFormatLocalizationCluster |
| .GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedTimeFormatLocalizationClusterGeneratedCommandListAttributeCallback(), |
| readTimeFormatLocalizationGeneratedCommandListCommandParams); |
| readTimeFormatLocalizationInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readTimeFormatLocalizationGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTimeFormatLocalizationAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTimeFormatLocalizationAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TimeFormatLocalizationCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.TimeFormatLocalizationCluster |
| .AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedTimeFormatLocalizationClusterAcceptedCommandListAttributeCallback(), |
| readTimeFormatLocalizationAcceptedCommandListCommandParams); |
| readTimeFormatLocalizationInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readTimeFormatLocalizationAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTimeFormatLocalizationFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTimeFormatLocalizationFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TimeFormatLocalizationCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readTimeFormatLocalizationFeatureMapCommandParams); |
| readTimeFormatLocalizationInteractionInfo.put( |
| "readFeatureMapAttribute", readTimeFormatLocalizationFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTimeFormatLocalizationClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTimeFormatLocalizationClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TimeFormatLocalizationCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readTimeFormatLocalizationClusterRevisionCommandParams); |
| readTimeFormatLocalizationInteractionInfo.put( |
| "readClusterRevisionAttribute", |
| readTimeFormatLocalizationClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("timeFormatLocalization", readTimeFormatLocalizationInteractionInfo); |
| Map<String, InteractionInfo> readUnitLocalizationInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readUnitLocalizationTemperatureUnitCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readUnitLocalizationTemperatureUnitAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.UnitLocalizationCluster) cluster) |
| .readTemperatureUnitAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readUnitLocalizationTemperatureUnitCommandParams); |
| readUnitLocalizationInteractionInfo.put( |
| "readTemperatureUnitAttribute", |
| readUnitLocalizationTemperatureUnitAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readUnitLocalizationAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readUnitLocalizationAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.UnitLocalizationCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.UnitLocalizationCluster.AttributeListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedUnitLocalizationClusterAttributeListAttributeCallback(), |
| readUnitLocalizationAttributeListCommandParams); |
| readUnitLocalizationInteractionInfo.put( |
| "readAttributeListAttribute", readUnitLocalizationAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readUnitLocalizationFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readUnitLocalizationFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.UnitLocalizationCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readUnitLocalizationFeatureMapCommandParams); |
| readUnitLocalizationInteractionInfo.put( |
| "readFeatureMapAttribute", readUnitLocalizationFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readUnitLocalizationClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readUnitLocalizationClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.UnitLocalizationCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readUnitLocalizationClusterRevisionCommandParams); |
| readUnitLocalizationInteractionInfo.put( |
| "readClusterRevisionAttribute", |
| readUnitLocalizationClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("unitLocalization", readUnitLocalizationInteractionInfo); |
| Map<String, InteractionInfo> readPowerSourceConfigurationInteractionInfo = |
| new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readPowerSourceConfigurationSourcesCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPowerSourceConfigurationSourcesAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PowerSourceConfigurationCluster) cluster) |
| .readSourcesAttribute( |
| (ChipClusters.PowerSourceConfigurationCluster.SourcesAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedPowerSourceConfigurationClusterSourcesAttributeCallback(), |
| readPowerSourceConfigurationSourcesCommandParams); |
| readPowerSourceConfigurationInteractionInfo.put( |
| "readSourcesAttribute", readPowerSourceConfigurationSourcesAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readPowerSourceConfigurationGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPowerSourceConfigurationGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PowerSourceConfigurationCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.PowerSourceConfigurationCluster |
| .GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedPowerSourceConfigurationClusterGeneratedCommandListAttributeCallback(), |
| readPowerSourceConfigurationGeneratedCommandListCommandParams); |
| readPowerSourceConfigurationInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readPowerSourceConfigurationGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPowerSourceConfigurationAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPowerSourceConfigurationAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PowerSourceConfigurationCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.PowerSourceConfigurationCluster |
| .AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedPowerSourceConfigurationClusterAcceptedCommandListAttributeCallback(), |
| readPowerSourceConfigurationAcceptedCommandListCommandParams); |
| readPowerSourceConfigurationInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readPowerSourceConfigurationAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPowerSourceConfigurationAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPowerSourceConfigurationAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PowerSourceConfigurationCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.PowerSourceConfigurationCluster.AttributeListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedPowerSourceConfigurationClusterAttributeListAttributeCallback(), |
| readPowerSourceConfigurationAttributeListCommandParams); |
| readPowerSourceConfigurationInteractionInfo.put( |
| "readAttributeListAttribute", |
| readPowerSourceConfigurationAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPowerSourceConfigurationFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPowerSourceConfigurationFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PowerSourceConfigurationCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readPowerSourceConfigurationFeatureMapCommandParams); |
| readPowerSourceConfigurationInteractionInfo.put( |
| "readFeatureMapAttribute", readPowerSourceConfigurationFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPowerSourceConfigurationClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPowerSourceConfigurationClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PowerSourceConfigurationCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readPowerSourceConfigurationClusterRevisionCommandParams); |
| readPowerSourceConfigurationInteractionInfo.put( |
| "readClusterRevisionAttribute", |
| readPowerSourceConfigurationClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("powerSourceConfiguration", readPowerSourceConfigurationInteractionInfo); |
| Map<String, InteractionInfo> readPowerSourceInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readPowerSourceStatusCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPowerSourceStatusAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PowerSourceCluster) cluster) |
| .readStatusAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readPowerSourceStatusCommandParams); |
| readPowerSourceInteractionInfo.put( |
| "readStatusAttribute", readPowerSourceStatusAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPowerSourceOrderCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPowerSourceOrderAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PowerSourceCluster) cluster) |
| .readOrderAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readPowerSourceOrderCommandParams); |
| readPowerSourceInteractionInfo.put( |
| "readOrderAttribute", readPowerSourceOrderAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPowerSourceDescriptionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPowerSourceDescriptionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PowerSourceCluster) cluster) |
| .readDescriptionAttribute((ChipClusters.CharStringAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedCharStringAttributeCallback(), |
| readPowerSourceDescriptionCommandParams); |
| readPowerSourceInteractionInfo.put( |
| "readDescriptionAttribute", readPowerSourceDescriptionAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPowerSourceWiredAssessedInputVoltageCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPowerSourceWiredAssessedInputVoltageAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PowerSourceCluster) cluster) |
| .readWiredAssessedInputVoltageAttribute( |
| (ChipClusters.PowerSourceCluster.WiredAssessedInputVoltageAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readPowerSourceWiredAssessedInputVoltageCommandParams); |
| readPowerSourceInteractionInfo.put( |
| "readWiredAssessedInputVoltageAttribute", |
| readPowerSourceWiredAssessedInputVoltageAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPowerSourceWiredAssessedInputFrequencyCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPowerSourceWiredAssessedInputFrequencyAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PowerSourceCluster) cluster) |
| .readWiredAssessedInputFrequencyAttribute( |
| (ChipClusters.PowerSourceCluster.WiredAssessedInputFrequencyAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readPowerSourceWiredAssessedInputFrequencyCommandParams); |
| readPowerSourceInteractionInfo.put( |
| "readWiredAssessedInputFrequencyAttribute", |
| readPowerSourceWiredAssessedInputFrequencyAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPowerSourceWiredCurrentTypeCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPowerSourceWiredCurrentTypeAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PowerSourceCluster) cluster) |
| .readWiredCurrentTypeAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readPowerSourceWiredCurrentTypeCommandParams); |
| readPowerSourceInteractionInfo.put( |
| "readWiredCurrentTypeAttribute", readPowerSourceWiredCurrentTypeAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPowerSourceWiredAssessedCurrentCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPowerSourceWiredAssessedCurrentAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PowerSourceCluster) cluster) |
| .readWiredAssessedCurrentAttribute( |
| (ChipClusters.PowerSourceCluster.WiredAssessedCurrentAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readPowerSourceWiredAssessedCurrentCommandParams); |
| readPowerSourceInteractionInfo.put( |
| "readWiredAssessedCurrentAttribute", |
| readPowerSourceWiredAssessedCurrentAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPowerSourceWiredNominalVoltageCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPowerSourceWiredNominalVoltageAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PowerSourceCluster) cluster) |
| .readWiredNominalVoltageAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readPowerSourceWiredNominalVoltageCommandParams); |
| readPowerSourceInteractionInfo.put( |
| "readWiredNominalVoltageAttribute", |
| readPowerSourceWiredNominalVoltageAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPowerSourceWiredMaximumCurrentCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPowerSourceWiredMaximumCurrentAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PowerSourceCluster) cluster) |
| .readWiredMaximumCurrentAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readPowerSourceWiredMaximumCurrentCommandParams); |
| readPowerSourceInteractionInfo.put( |
| "readWiredMaximumCurrentAttribute", |
| readPowerSourceWiredMaximumCurrentAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPowerSourceWiredPresentCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPowerSourceWiredPresentAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PowerSourceCluster) cluster) |
| .readWiredPresentAttribute((ChipClusters.BooleanAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedBooleanAttributeCallback(), |
| readPowerSourceWiredPresentCommandParams); |
| readPowerSourceInteractionInfo.put( |
| "readWiredPresentAttribute", readPowerSourceWiredPresentAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPowerSourceActiveWiredFaultsCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPowerSourceActiveWiredFaultsAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PowerSourceCluster) cluster) |
| .readActiveWiredFaultsAttribute( |
| (ChipClusters.PowerSourceCluster.ActiveWiredFaultsAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedPowerSourceClusterActiveWiredFaultsAttributeCallback(), |
| readPowerSourceActiveWiredFaultsCommandParams); |
| readPowerSourceInteractionInfo.put( |
| "readActiveWiredFaultsAttribute", readPowerSourceActiveWiredFaultsAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPowerSourceBatVoltageCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPowerSourceBatVoltageAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PowerSourceCluster) cluster) |
| .readBatVoltageAttribute( |
| (ChipClusters.PowerSourceCluster.BatVoltageAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readPowerSourceBatVoltageCommandParams); |
| readPowerSourceInteractionInfo.put( |
| "readBatVoltageAttribute", readPowerSourceBatVoltageAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPowerSourceBatPercentRemainingCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPowerSourceBatPercentRemainingAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PowerSourceCluster) cluster) |
| .readBatPercentRemainingAttribute( |
| (ChipClusters.PowerSourceCluster.BatPercentRemainingAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readPowerSourceBatPercentRemainingCommandParams); |
| readPowerSourceInteractionInfo.put( |
| "readBatPercentRemainingAttribute", |
| readPowerSourceBatPercentRemainingAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPowerSourceBatTimeRemainingCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPowerSourceBatTimeRemainingAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PowerSourceCluster) cluster) |
| .readBatTimeRemainingAttribute( |
| (ChipClusters.PowerSourceCluster.BatTimeRemainingAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readPowerSourceBatTimeRemainingCommandParams); |
| readPowerSourceInteractionInfo.put( |
| "readBatTimeRemainingAttribute", readPowerSourceBatTimeRemainingAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPowerSourceBatChargeLevelCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPowerSourceBatChargeLevelAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PowerSourceCluster) cluster) |
| .readBatChargeLevelAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readPowerSourceBatChargeLevelCommandParams); |
| readPowerSourceInteractionInfo.put( |
| "readBatChargeLevelAttribute", readPowerSourceBatChargeLevelAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPowerSourceBatReplacementNeededCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPowerSourceBatReplacementNeededAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PowerSourceCluster) cluster) |
| .readBatReplacementNeededAttribute( |
| (ChipClusters.BooleanAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedBooleanAttributeCallback(), |
| readPowerSourceBatReplacementNeededCommandParams); |
| readPowerSourceInteractionInfo.put( |
| "readBatReplacementNeededAttribute", |
| readPowerSourceBatReplacementNeededAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPowerSourceBatReplaceabilityCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPowerSourceBatReplaceabilityAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PowerSourceCluster) cluster) |
| .readBatReplaceabilityAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readPowerSourceBatReplaceabilityCommandParams); |
| readPowerSourceInteractionInfo.put( |
| "readBatReplaceabilityAttribute", readPowerSourceBatReplaceabilityAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPowerSourceBatPresentCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPowerSourceBatPresentAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PowerSourceCluster) cluster) |
| .readBatPresentAttribute((ChipClusters.BooleanAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedBooleanAttributeCallback(), |
| readPowerSourceBatPresentCommandParams); |
| readPowerSourceInteractionInfo.put( |
| "readBatPresentAttribute", readPowerSourceBatPresentAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPowerSourceActiveBatFaultsCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPowerSourceActiveBatFaultsAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PowerSourceCluster) cluster) |
| .readActiveBatFaultsAttribute( |
| (ChipClusters.PowerSourceCluster.ActiveBatFaultsAttributeCallback) callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedPowerSourceClusterActiveBatFaultsAttributeCallback(), |
| readPowerSourceActiveBatFaultsCommandParams); |
| readPowerSourceInteractionInfo.put( |
| "readActiveBatFaultsAttribute", readPowerSourceActiveBatFaultsAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPowerSourceBatReplacementDescriptionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPowerSourceBatReplacementDescriptionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PowerSourceCluster) cluster) |
| .readBatReplacementDescriptionAttribute( |
| (ChipClusters.CharStringAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedCharStringAttributeCallback(), |
| readPowerSourceBatReplacementDescriptionCommandParams); |
| readPowerSourceInteractionInfo.put( |
| "readBatReplacementDescriptionAttribute", |
| readPowerSourceBatReplacementDescriptionAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPowerSourceBatCommonDesignationCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPowerSourceBatCommonDesignationAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PowerSourceCluster) cluster) |
| .readBatCommonDesignationAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readPowerSourceBatCommonDesignationCommandParams); |
| readPowerSourceInteractionInfo.put( |
| "readBatCommonDesignationAttribute", |
| readPowerSourceBatCommonDesignationAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPowerSourceBatANSIDesignationCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPowerSourceBatANSIDesignationAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PowerSourceCluster) cluster) |
| .readBatANSIDesignationAttribute( |
| (ChipClusters.CharStringAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedCharStringAttributeCallback(), |
| readPowerSourceBatANSIDesignationCommandParams); |
| readPowerSourceInteractionInfo.put( |
| "readBatANSIDesignationAttribute", |
| readPowerSourceBatANSIDesignationAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPowerSourceBatIECDesignationCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPowerSourceBatIECDesignationAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PowerSourceCluster) cluster) |
| .readBatIECDesignationAttribute( |
| (ChipClusters.CharStringAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedCharStringAttributeCallback(), |
| readPowerSourceBatIECDesignationCommandParams); |
| readPowerSourceInteractionInfo.put( |
| "readBatIECDesignationAttribute", readPowerSourceBatIECDesignationAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPowerSourceBatApprovedChemistryCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPowerSourceBatApprovedChemistryAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PowerSourceCluster) cluster) |
| .readBatApprovedChemistryAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readPowerSourceBatApprovedChemistryCommandParams); |
| readPowerSourceInteractionInfo.put( |
| "readBatApprovedChemistryAttribute", |
| readPowerSourceBatApprovedChemistryAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPowerSourceBatCapacityCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPowerSourceBatCapacityAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PowerSourceCluster) cluster) |
| .readBatCapacityAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readPowerSourceBatCapacityCommandParams); |
| readPowerSourceInteractionInfo.put( |
| "readBatCapacityAttribute", readPowerSourceBatCapacityAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPowerSourceBatQuantityCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPowerSourceBatQuantityAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PowerSourceCluster) cluster) |
| .readBatQuantityAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readPowerSourceBatQuantityCommandParams); |
| readPowerSourceInteractionInfo.put( |
| "readBatQuantityAttribute", readPowerSourceBatQuantityAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPowerSourceBatChargeStateCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPowerSourceBatChargeStateAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PowerSourceCluster) cluster) |
| .readBatChargeStateAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readPowerSourceBatChargeStateCommandParams); |
| readPowerSourceInteractionInfo.put( |
| "readBatChargeStateAttribute", readPowerSourceBatChargeStateAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPowerSourceBatTimeToFullChargeCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPowerSourceBatTimeToFullChargeAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PowerSourceCluster) cluster) |
| .readBatTimeToFullChargeAttribute( |
| (ChipClusters.PowerSourceCluster.BatTimeToFullChargeAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readPowerSourceBatTimeToFullChargeCommandParams); |
| readPowerSourceInteractionInfo.put( |
| "readBatTimeToFullChargeAttribute", |
| readPowerSourceBatTimeToFullChargeAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPowerSourceBatFunctionalWhileChargingCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPowerSourceBatFunctionalWhileChargingAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PowerSourceCluster) cluster) |
| .readBatFunctionalWhileChargingAttribute( |
| (ChipClusters.BooleanAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedBooleanAttributeCallback(), |
| readPowerSourceBatFunctionalWhileChargingCommandParams); |
| readPowerSourceInteractionInfo.put( |
| "readBatFunctionalWhileChargingAttribute", |
| readPowerSourceBatFunctionalWhileChargingAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPowerSourceBatChargingCurrentCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPowerSourceBatChargingCurrentAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PowerSourceCluster) cluster) |
| .readBatChargingCurrentAttribute( |
| (ChipClusters.PowerSourceCluster.BatChargingCurrentAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readPowerSourceBatChargingCurrentCommandParams); |
| readPowerSourceInteractionInfo.put( |
| "readBatChargingCurrentAttribute", |
| readPowerSourceBatChargingCurrentAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPowerSourceActiveBatChargeFaultsCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPowerSourceActiveBatChargeFaultsAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PowerSourceCluster) cluster) |
| .readActiveBatChargeFaultsAttribute( |
| (ChipClusters.PowerSourceCluster.ActiveBatChargeFaultsAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedPowerSourceClusterActiveBatChargeFaultsAttributeCallback(), |
| readPowerSourceActiveBatChargeFaultsCommandParams); |
| readPowerSourceInteractionInfo.put( |
| "readActiveBatChargeFaultsAttribute", |
| readPowerSourceActiveBatChargeFaultsAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPowerSourceGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPowerSourceGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PowerSourceCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.PowerSourceCluster.GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedPowerSourceClusterGeneratedCommandListAttributeCallback(), |
| readPowerSourceGeneratedCommandListCommandParams); |
| readPowerSourceInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readPowerSourceGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPowerSourceAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPowerSourceAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PowerSourceCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.PowerSourceCluster.AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedPowerSourceClusterAcceptedCommandListAttributeCallback(), |
| readPowerSourceAcceptedCommandListCommandParams); |
| readPowerSourceInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readPowerSourceAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPowerSourceAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPowerSourceAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PowerSourceCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.PowerSourceCluster.AttributeListAttributeCallback) callback); |
| }, |
| () -> |
| new ClusterInfoMapping.DelegatedPowerSourceClusterAttributeListAttributeCallback(), |
| readPowerSourceAttributeListCommandParams); |
| readPowerSourceInteractionInfo.put( |
| "readAttributeListAttribute", readPowerSourceAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPowerSourceFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPowerSourceFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PowerSourceCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readPowerSourceFeatureMapCommandParams); |
| readPowerSourceInteractionInfo.put( |
| "readFeatureMapAttribute", readPowerSourceFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPowerSourceClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPowerSourceClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PowerSourceCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readPowerSourceClusterRevisionCommandParams); |
| readPowerSourceInteractionInfo.put( |
| "readClusterRevisionAttribute", readPowerSourceClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("powerSource", readPowerSourceInteractionInfo); |
| Map<String, InteractionInfo> readGeneralCommissioningInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readGeneralCommissioningBreadcrumbCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readGeneralCommissioningBreadcrumbAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.GeneralCommissioningCluster) cluster) |
| .readBreadcrumbAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readGeneralCommissioningBreadcrumbCommandParams); |
| readGeneralCommissioningInteractionInfo.put( |
| "readBreadcrumbAttribute", readGeneralCommissioningBreadcrumbAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readGeneralCommissioningRegulatoryConfigCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readGeneralCommissioningRegulatoryConfigAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.GeneralCommissioningCluster) cluster) |
| .readRegulatoryConfigAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readGeneralCommissioningRegulatoryConfigCommandParams); |
| readGeneralCommissioningInteractionInfo.put( |
| "readRegulatoryConfigAttribute", |
| readGeneralCommissioningRegulatoryConfigAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readGeneralCommissioningLocationCapabilityCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readGeneralCommissioningLocationCapabilityAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.GeneralCommissioningCluster) cluster) |
| .readLocationCapabilityAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readGeneralCommissioningLocationCapabilityCommandParams); |
| readGeneralCommissioningInteractionInfo.put( |
| "readLocationCapabilityAttribute", |
| readGeneralCommissioningLocationCapabilityAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readGeneralCommissioningSupportsConcurrentConnectionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readGeneralCommissioningSupportsConcurrentConnectionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.GeneralCommissioningCluster) cluster) |
| .readSupportsConcurrentConnectionAttribute( |
| (ChipClusters.BooleanAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedBooleanAttributeCallback(), |
| readGeneralCommissioningSupportsConcurrentConnectionCommandParams); |
| readGeneralCommissioningInteractionInfo.put( |
| "readSupportsConcurrentConnectionAttribute", |
| readGeneralCommissioningSupportsConcurrentConnectionAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readGeneralCommissioningGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readGeneralCommissioningGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.GeneralCommissioningCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.GeneralCommissioningCluster |
| .GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedGeneralCommissioningClusterGeneratedCommandListAttributeCallback(), |
| readGeneralCommissioningGeneratedCommandListCommandParams); |
| readGeneralCommissioningInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readGeneralCommissioningGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readGeneralCommissioningAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readGeneralCommissioningAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.GeneralCommissioningCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.GeneralCommissioningCluster |
| .AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedGeneralCommissioningClusterAcceptedCommandListAttributeCallback(), |
| readGeneralCommissioningAcceptedCommandListCommandParams); |
| readGeneralCommissioningInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readGeneralCommissioningAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readGeneralCommissioningAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readGeneralCommissioningAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.GeneralCommissioningCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.GeneralCommissioningCluster.AttributeListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedGeneralCommissioningClusterAttributeListAttributeCallback(), |
| readGeneralCommissioningAttributeListCommandParams); |
| readGeneralCommissioningInteractionInfo.put( |
| "readAttributeListAttribute", |
| readGeneralCommissioningAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readGeneralCommissioningFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readGeneralCommissioningFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.GeneralCommissioningCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readGeneralCommissioningFeatureMapCommandParams); |
| readGeneralCommissioningInteractionInfo.put( |
| "readFeatureMapAttribute", readGeneralCommissioningFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readGeneralCommissioningClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readGeneralCommissioningClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.GeneralCommissioningCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readGeneralCommissioningClusterRevisionCommandParams); |
| readGeneralCommissioningInteractionInfo.put( |
| "readClusterRevisionAttribute", |
| readGeneralCommissioningClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("generalCommissioning", readGeneralCommissioningInteractionInfo); |
| Map<String, InteractionInfo> readNetworkCommissioningInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readNetworkCommissioningMaxNetworksCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readNetworkCommissioningMaxNetworksAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.NetworkCommissioningCluster) cluster) |
| .readMaxNetworksAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readNetworkCommissioningMaxNetworksCommandParams); |
| readNetworkCommissioningInteractionInfo.put( |
| "readMaxNetworksAttribute", readNetworkCommissioningMaxNetworksAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readNetworkCommissioningNetworksCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readNetworkCommissioningNetworksAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.NetworkCommissioningCluster) cluster) |
| .readNetworksAttribute( |
| (ChipClusters.NetworkCommissioningCluster.NetworksAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedNetworkCommissioningClusterNetworksAttributeCallback(), |
| readNetworkCommissioningNetworksCommandParams); |
| readNetworkCommissioningInteractionInfo.put( |
| "readNetworksAttribute", readNetworkCommissioningNetworksAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readNetworkCommissioningScanMaxTimeSecondsCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readNetworkCommissioningScanMaxTimeSecondsAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.NetworkCommissioningCluster) cluster) |
| .readScanMaxTimeSecondsAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readNetworkCommissioningScanMaxTimeSecondsCommandParams); |
| readNetworkCommissioningInteractionInfo.put( |
| "readScanMaxTimeSecondsAttribute", |
| readNetworkCommissioningScanMaxTimeSecondsAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readNetworkCommissioningConnectMaxTimeSecondsCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readNetworkCommissioningConnectMaxTimeSecondsAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.NetworkCommissioningCluster) cluster) |
| .readConnectMaxTimeSecondsAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readNetworkCommissioningConnectMaxTimeSecondsCommandParams); |
| readNetworkCommissioningInteractionInfo.put( |
| "readConnectMaxTimeSecondsAttribute", |
| readNetworkCommissioningConnectMaxTimeSecondsAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readNetworkCommissioningInterfaceEnabledCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readNetworkCommissioningInterfaceEnabledAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.NetworkCommissioningCluster) cluster) |
| .readInterfaceEnabledAttribute((ChipClusters.BooleanAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedBooleanAttributeCallback(), |
| readNetworkCommissioningInterfaceEnabledCommandParams); |
| readNetworkCommissioningInteractionInfo.put( |
| "readInterfaceEnabledAttribute", |
| readNetworkCommissioningInterfaceEnabledAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readNetworkCommissioningLastNetworkingStatusCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readNetworkCommissioningLastNetworkingStatusAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.NetworkCommissioningCluster) cluster) |
| .readLastNetworkingStatusAttribute( |
| (ChipClusters.NetworkCommissioningCluster |
| .LastNetworkingStatusAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readNetworkCommissioningLastNetworkingStatusCommandParams); |
| readNetworkCommissioningInteractionInfo.put( |
| "readLastNetworkingStatusAttribute", |
| readNetworkCommissioningLastNetworkingStatusAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readNetworkCommissioningLastNetworkIDCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readNetworkCommissioningLastNetworkIDAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.NetworkCommissioningCluster) cluster) |
| .readLastNetworkIDAttribute( |
| (ChipClusters.NetworkCommissioningCluster.LastNetworkIDAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedOctetStringAttributeCallback(), |
| readNetworkCommissioningLastNetworkIDCommandParams); |
| readNetworkCommissioningInteractionInfo.put( |
| "readLastNetworkIDAttribute", |
| readNetworkCommissioningLastNetworkIDAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readNetworkCommissioningLastConnectErrorValueCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readNetworkCommissioningLastConnectErrorValueAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.NetworkCommissioningCluster) cluster) |
| .readLastConnectErrorValueAttribute( |
| (ChipClusters.NetworkCommissioningCluster |
| .LastConnectErrorValueAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readNetworkCommissioningLastConnectErrorValueCommandParams); |
| readNetworkCommissioningInteractionInfo.put( |
| "readLastConnectErrorValueAttribute", |
| readNetworkCommissioningLastConnectErrorValueAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readNetworkCommissioningGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readNetworkCommissioningGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.NetworkCommissioningCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.NetworkCommissioningCluster |
| .GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedNetworkCommissioningClusterGeneratedCommandListAttributeCallback(), |
| readNetworkCommissioningGeneratedCommandListCommandParams); |
| readNetworkCommissioningInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readNetworkCommissioningGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readNetworkCommissioningAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readNetworkCommissioningAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.NetworkCommissioningCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.NetworkCommissioningCluster |
| .AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedNetworkCommissioningClusterAcceptedCommandListAttributeCallback(), |
| readNetworkCommissioningAcceptedCommandListCommandParams); |
| readNetworkCommissioningInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readNetworkCommissioningAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readNetworkCommissioningFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readNetworkCommissioningFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.NetworkCommissioningCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readNetworkCommissioningFeatureMapCommandParams); |
| readNetworkCommissioningInteractionInfo.put( |
| "readFeatureMapAttribute", readNetworkCommissioningFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readNetworkCommissioningClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readNetworkCommissioningClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.NetworkCommissioningCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readNetworkCommissioningClusterRevisionCommandParams); |
| readNetworkCommissioningInteractionInfo.put( |
| "readClusterRevisionAttribute", |
| readNetworkCommissioningClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("networkCommissioning", readNetworkCommissioningInteractionInfo); |
| Map<String, InteractionInfo> readDiagnosticLogsInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readDiagnosticLogsGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readDiagnosticLogsGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.DiagnosticLogsCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.DiagnosticLogsCluster.GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedDiagnosticLogsClusterGeneratedCommandListAttributeCallback(), |
| readDiagnosticLogsGeneratedCommandListCommandParams); |
| readDiagnosticLogsInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readDiagnosticLogsGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readDiagnosticLogsAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readDiagnosticLogsAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.DiagnosticLogsCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.DiagnosticLogsCluster.AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedDiagnosticLogsClusterAcceptedCommandListAttributeCallback(), |
| readDiagnosticLogsAcceptedCommandListCommandParams); |
| readDiagnosticLogsInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readDiagnosticLogsAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readDiagnosticLogsAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readDiagnosticLogsAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.DiagnosticLogsCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.DiagnosticLogsCluster.AttributeListAttributeCallback) callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedDiagnosticLogsClusterAttributeListAttributeCallback(), |
| readDiagnosticLogsAttributeListCommandParams); |
| readDiagnosticLogsInteractionInfo.put( |
| "readAttributeListAttribute", readDiagnosticLogsAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readDiagnosticLogsFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readDiagnosticLogsFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.DiagnosticLogsCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readDiagnosticLogsFeatureMapCommandParams); |
| readDiagnosticLogsInteractionInfo.put( |
| "readFeatureMapAttribute", readDiagnosticLogsFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readDiagnosticLogsClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readDiagnosticLogsClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.DiagnosticLogsCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readDiagnosticLogsClusterRevisionCommandParams); |
| readDiagnosticLogsInteractionInfo.put( |
| "readClusterRevisionAttribute", readDiagnosticLogsClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("diagnosticLogs", readDiagnosticLogsInteractionInfo); |
| Map<String, InteractionInfo> readGeneralDiagnosticsInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readGeneralDiagnosticsNetworkInterfacesCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readGeneralDiagnosticsNetworkInterfacesAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.GeneralDiagnosticsCluster) cluster) |
| .readNetworkInterfacesAttribute( |
| (ChipClusters.GeneralDiagnosticsCluster.NetworkInterfacesAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedGeneralDiagnosticsClusterNetworkInterfacesAttributeCallback(), |
| readGeneralDiagnosticsNetworkInterfacesCommandParams); |
| readGeneralDiagnosticsInteractionInfo.put( |
| "readNetworkInterfacesAttribute", |
| readGeneralDiagnosticsNetworkInterfacesAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readGeneralDiagnosticsRebootCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readGeneralDiagnosticsRebootCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.GeneralDiagnosticsCluster) cluster) |
| .readRebootCountAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readGeneralDiagnosticsRebootCountCommandParams); |
| readGeneralDiagnosticsInteractionInfo.put( |
| "readRebootCountAttribute", readGeneralDiagnosticsRebootCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readGeneralDiagnosticsUpTimeCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readGeneralDiagnosticsUpTimeAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.GeneralDiagnosticsCluster) cluster) |
| .readUpTimeAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readGeneralDiagnosticsUpTimeCommandParams); |
| readGeneralDiagnosticsInteractionInfo.put( |
| "readUpTimeAttribute", readGeneralDiagnosticsUpTimeAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readGeneralDiagnosticsTotalOperationalHoursCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readGeneralDiagnosticsTotalOperationalHoursAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.GeneralDiagnosticsCluster) cluster) |
| .readTotalOperationalHoursAttribute( |
| (ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readGeneralDiagnosticsTotalOperationalHoursCommandParams); |
| readGeneralDiagnosticsInteractionInfo.put( |
| "readTotalOperationalHoursAttribute", |
| readGeneralDiagnosticsTotalOperationalHoursAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readGeneralDiagnosticsBootReasonsCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readGeneralDiagnosticsBootReasonsAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.GeneralDiagnosticsCluster) cluster) |
| .readBootReasonsAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readGeneralDiagnosticsBootReasonsCommandParams); |
| readGeneralDiagnosticsInteractionInfo.put( |
| "readBootReasonsAttribute", readGeneralDiagnosticsBootReasonsAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readGeneralDiagnosticsActiveHardwareFaultsCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readGeneralDiagnosticsActiveHardwareFaultsAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.GeneralDiagnosticsCluster) cluster) |
| .readActiveHardwareFaultsAttribute( |
| (ChipClusters.GeneralDiagnosticsCluster.ActiveHardwareFaultsAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedGeneralDiagnosticsClusterActiveHardwareFaultsAttributeCallback(), |
| readGeneralDiagnosticsActiveHardwareFaultsCommandParams); |
| readGeneralDiagnosticsInteractionInfo.put( |
| "readActiveHardwareFaultsAttribute", |
| readGeneralDiagnosticsActiveHardwareFaultsAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readGeneralDiagnosticsActiveRadioFaultsCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readGeneralDiagnosticsActiveRadioFaultsAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.GeneralDiagnosticsCluster) cluster) |
| .readActiveRadioFaultsAttribute( |
| (ChipClusters.GeneralDiagnosticsCluster.ActiveRadioFaultsAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedGeneralDiagnosticsClusterActiveRadioFaultsAttributeCallback(), |
| readGeneralDiagnosticsActiveRadioFaultsCommandParams); |
| readGeneralDiagnosticsInteractionInfo.put( |
| "readActiveRadioFaultsAttribute", |
| readGeneralDiagnosticsActiveRadioFaultsAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readGeneralDiagnosticsActiveNetworkFaultsCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readGeneralDiagnosticsActiveNetworkFaultsAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.GeneralDiagnosticsCluster) cluster) |
| .readActiveNetworkFaultsAttribute( |
| (ChipClusters.GeneralDiagnosticsCluster.ActiveNetworkFaultsAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedGeneralDiagnosticsClusterActiveNetworkFaultsAttributeCallback(), |
| readGeneralDiagnosticsActiveNetworkFaultsCommandParams); |
| readGeneralDiagnosticsInteractionInfo.put( |
| "readActiveNetworkFaultsAttribute", |
| readGeneralDiagnosticsActiveNetworkFaultsAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readGeneralDiagnosticsTestEventTriggersEnabledCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readGeneralDiagnosticsTestEventTriggersEnabledAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.GeneralDiagnosticsCluster) cluster) |
| .readTestEventTriggersEnabledAttribute( |
| (ChipClusters.BooleanAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedBooleanAttributeCallback(), |
| readGeneralDiagnosticsTestEventTriggersEnabledCommandParams); |
| readGeneralDiagnosticsInteractionInfo.put( |
| "readTestEventTriggersEnabledAttribute", |
| readGeneralDiagnosticsTestEventTriggersEnabledAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readGeneralDiagnosticsGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readGeneralDiagnosticsGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.GeneralDiagnosticsCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.GeneralDiagnosticsCluster.GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedGeneralDiagnosticsClusterGeneratedCommandListAttributeCallback(), |
| readGeneralDiagnosticsGeneratedCommandListCommandParams); |
| readGeneralDiagnosticsInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readGeneralDiagnosticsGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readGeneralDiagnosticsAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readGeneralDiagnosticsAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.GeneralDiagnosticsCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.GeneralDiagnosticsCluster.AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedGeneralDiagnosticsClusterAcceptedCommandListAttributeCallback(), |
| readGeneralDiagnosticsAcceptedCommandListCommandParams); |
| readGeneralDiagnosticsInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readGeneralDiagnosticsAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readGeneralDiagnosticsAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readGeneralDiagnosticsAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.GeneralDiagnosticsCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.GeneralDiagnosticsCluster.AttributeListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedGeneralDiagnosticsClusterAttributeListAttributeCallback(), |
| readGeneralDiagnosticsAttributeListCommandParams); |
| readGeneralDiagnosticsInteractionInfo.put( |
| "readAttributeListAttribute", readGeneralDiagnosticsAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readGeneralDiagnosticsFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readGeneralDiagnosticsFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.GeneralDiagnosticsCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readGeneralDiagnosticsFeatureMapCommandParams); |
| readGeneralDiagnosticsInteractionInfo.put( |
| "readFeatureMapAttribute", readGeneralDiagnosticsFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readGeneralDiagnosticsClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readGeneralDiagnosticsClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.GeneralDiagnosticsCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readGeneralDiagnosticsClusterRevisionCommandParams); |
| readGeneralDiagnosticsInteractionInfo.put( |
| "readClusterRevisionAttribute", |
| readGeneralDiagnosticsClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("generalDiagnostics", readGeneralDiagnosticsInteractionInfo); |
| Map<String, InteractionInfo> readSoftwareDiagnosticsInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readSoftwareDiagnosticsThreadMetricsCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readSoftwareDiagnosticsThreadMetricsAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.SoftwareDiagnosticsCluster) cluster) |
| .readThreadMetricsAttribute( |
| (ChipClusters.SoftwareDiagnosticsCluster.ThreadMetricsAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedSoftwareDiagnosticsClusterThreadMetricsAttributeCallback(), |
| readSoftwareDiagnosticsThreadMetricsCommandParams); |
| readSoftwareDiagnosticsInteractionInfo.put( |
| "readThreadMetricsAttribute", readSoftwareDiagnosticsThreadMetricsAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readSoftwareDiagnosticsCurrentHeapFreeCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readSoftwareDiagnosticsCurrentHeapFreeAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.SoftwareDiagnosticsCluster) cluster) |
| .readCurrentHeapFreeAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readSoftwareDiagnosticsCurrentHeapFreeCommandParams); |
| readSoftwareDiagnosticsInteractionInfo.put( |
| "readCurrentHeapFreeAttribute", |
| readSoftwareDiagnosticsCurrentHeapFreeAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readSoftwareDiagnosticsCurrentHeapUsedCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readSoftwareDiagnosticsCurrentHeapUsedAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.SoftwareDiagnosticsCluster) cluster) |
| .readCurrentHeapUsedAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readSoftwareDiagnosticsCurrentHeapUsedCommandParams); |
| readSoftwareDiagnosticsInteractionInfo.put( |
| "readCurrentHeapUsedAttribute", |
| readSoftwareDiagnosticsCurrentHeapUsedAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readSoftwareDiagnosticsCurrentHeapHighWatermarkCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readSoftwareDiagnosticsCurrentHeapHighWatermarkAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.SoftwareDiagnosticsCluster) cluster) |
| .readCurrentHeapHighWatermarkAttribute( |
| (ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readSoftwareDiagnosticsCurrentHeapHighWatermarkCommandParams); |
| readSoftwareDiagnosticsInteractionInfo.put( |
| "readCurrentHeapHighWatermarkAttribute", |
| readSoftwareDiagnosticsCurrentHeapHighWatermarkAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readSoftwareDiagnosticsGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readSoftwareDiagnosticsGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.SoftwareDiagnosticsCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.SoftwareDiagnosticsCluster |
| .GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedSoftwareDiagnosticsClusterGeneratedCommandListAttributeCallback(), |
| readSoftwareDiagnosticsGeneratedCommandListCommandParams); |
| readSoftwareDiagnosticsInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readSoftwareDiagnosticsGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readSoftwareDiagnosticsAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readSoftwareDiagnosticsAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.SoftwareDiagnosticsCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.SoftwareDiagnosticsCluster.AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedSoftwareDiagnosticsClusterAcceptedCommandListAttributeCallback(), |
| readSoftwareDiagnosticsAcceptedCommandListCommandParams); |
| readSoftwareDiagnosticsInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readSoftwareDiagnosticsAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readSoftwareDiagnosticsAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readSoftwareDiagnosticsAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.SoftwareDiagnosticsCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.SoftwareDiagnosticsCluster.AttributeListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedSoftwareDiagnosticsClusterAttributeListAttributeCallback(), |
| readSoftwareDiagnosticsAttributeListCommandParams); |
| readSoftwareDiagnosticsInteractionInfo.put( |
| "readAttributeListAttribute", readSoftwareDiagnosticsAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readSoftwareDiagnosticsFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readSoftwareDiagnosticsFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.SoftwareDiagnosticsCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readSoftwareDiagnosticsFeatureMapCommandParams); |
| readSoftwareDiagnosticsInteractionInfo.put( |
| "readFeatureMapAttribute", readSoftwareDiagnosticsFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readSoftwareDiagnosticsClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readSoftwareDiagnosticsClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.SoftwareDiagnosticsCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readSoftwareDiagnosticsClusterRevisionCommandParams); |
| readSoftwareDiagnosticsInteractionInfo.put( |
| "readClusterRevisionAttribute", |
| readSoftwareDiagnosticsClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("softwareDiagnostics", readSoftwareDiagnosticsInteractionInfo); |
| Map<String, InteractionInfo> readThreadNetworkDiagnosticsInteractionInfo = |
| new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsChannelCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsChannelAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readChannelAttribute( |
| (ChipClusters.ThreadNetworkDiagnosticsCluster.ChannelAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readThreadNetworkDiagnosticsChannelCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readChannelAttribute", readThreadNetworkDiagnosticsChannelAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsRoutingRoleCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsRoutingRoleAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readRoutingRoleAttribute( |
| (ChipClusters.ThreadNetworkDiagnosticsCluster.RoutingRoleAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readThreadNetworkDiagnosticsRoutingRoleCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readRoutingRoleAttribute", |
| readThreadNetworkDiagnosticsRoutingRoleAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsNetworkNameCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsNetworkNameAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readNetworkNameAttribute( |
| (ChipClusters.ThreadNetworkDiagnosticsCluster.NetworkNameAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedCharStringAttributeCallback(), |
| readThreadNetworkDiagnosticsNetworkNameCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readNetworkNameAttribute", |
| readThreadNetworkDiagnosticsNetworkNameAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsPanIdCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsPanIdAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readPanIdAttribute( |
| (ChipClusters.ThreadNetworkDiagnosticsCluster.PanIdAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readThreadNetworkDiagnosticsPanIdCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readPanIdAttribute", readThreadNetworkDiagnosticsPanIdAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsExtendedPanIdCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsExtendedPanIdAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readExtendedPanIdAttribute( |
| (ChipClusters.ThreadNetworkDiagnosticsCluster.ExtendedPanIdAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readThreadNetworkDiagnosticsExtendedPanIdCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readExtendedPanIdAttribute", |
| readThreadNetworkDiagnosticsExtendedPanIdAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsMeshLocalPrefixCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsMeshLocalPrefixAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readMeshLocalPrefixAttribute( |
| (ChipClusters.ThreadNetworkDiagnosticsCluster |
| .MeshLocalPrefixAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedOctetStringAttributeCallback(), |
| readThreadNetworkDiagnosticsMeshLocalPrefixCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readMeshLocalPrefixAttribute", |
| readThreadNetworkDiagnosticsMeshLocalPrefixAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsOverrunCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsOverrunCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readOverrunCountAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readThreadNetworkDiagnosticsOverrunCountCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readOverrunCountAttribute", |
| readThreadNetworkDiagnosticsOverrunCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsNeighborTableListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsNeighborTableListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readNeighborTableListAttribute( |
| (ChipClusters.ThreadNetworkDiagnosticsCluster |
| .NeighborTableListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedThreadNetworkDiagnosticsClusterNeighborTableListAttributeCallback(), |
| readThreadNetworkDiagnosticsNeighborTableListCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readNeighborTableListAttribute", |
| readThreadNetworkDiagnosticsNeighborTableListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsRouteTableListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsRouteTableListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readRouteTableListAttribute( |
| (ChipClusters.ThreadNetworkDiagnosticsCluster.RouteTableListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedThreadNetworkDiagnosticsClusterRouteTableListAttributeCallback(), |
| readThreadNetworkDiagnosticsRouteTableListCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readRouteTableListAttribute", |
| readThreadNetworkDiagnosticsRouteTableListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsPartitionIdCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsPartitionIdAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readPartitionIdAttribute( |
| (ChipClusters.ThreadNetworkDiagnosticsCluster.PartitionIdAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readThreadNetworkDiagnosticsPartitionIdCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readPartitionIdAttribute", |
| readThreadNetworkDiagnosticsPartitionIdAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsWeightingCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsWeightingAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readWeightingAttribute( |
| (ChipClusters.ThreadNetworkDiagnosticsCluster.WeightingAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readThreadNetworkDiagnosticsWeightingCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readWeightingAttribute", readThreadNetworkDiagnosticsWeightingAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsDataVersionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsDataVersionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readDataVersionAttribute( |
| (ChipClusters.ThreadNetworkDiagnosticsCluster.DataVersionAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readThreadNetworkDiagnosticsDataVersionCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readDataVersionAttribute", |
| readThreadNetworkDiagnosticsDataVersionAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsStableDataVersionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsStableDataVersionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readStableDataVersionAttribute( |
| (ChipClusters.ThreadNetworkDiagnosticsCluster |
| .StableDataVersionAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readThreadNetworkDiagnosticsStableDataVersionCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readStableDataVersionAttribute", |
| readThreadNetworkDiagnosticsStableDataVersionAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsLeaderRouterIdCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsLeaderRouterIdAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readLeaderRouterIdAttribute( |
| (ChipClusters.ThreadNetworkDiagnosticsCluster.LeaderRouterIdAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readThreadNetworkDiagnosticsLeaderRouterIdCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readLeaderRouterIdAttribute", |
| readThreadNetworkDiagnosticsLeaderRouterIdAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsDetachedRoleCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsDetachedRoleCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readDetachedRoleCountAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readThreadNetworkDiagnosticsDetachedRoleCountCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readDetachedRoleCountAttribute", |
| readThreadNetworkDiagnosticsDetachedRoleCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsChildRoleCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsChildRoleCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readChildRoleCountAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readThreadNetworkDiagnosticsChildRoleCountCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readChildRoleCountAttribute", |
| readThreadNetworkDiagnosticsChildRoleCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsRouterRoleCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsRouterRoleCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readRouterRoleCountAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readThreadNetworkDiagnosticsRouterRoleCountCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readRouterRoleCountAttribute", |
| readThreadNetworkDiagnosticsRouterRoleCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsLeaderRoleCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsLeaderRoleCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readLeaderRoleCountAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readThreadNetworkDiagnosticsLeaderRoleCountCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readLeaderRoleCountAttribute", |
| readThreadNetworkDiagnosticsLeaderRoleCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsAttachAttemptCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsAttachAttemptCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readAttachAttemptCountAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readThreadNetworkDiagnosticsAttachAttemptCountCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readAttachAttemptCountAttribute", |
| readThreadNetworkDiagnosticsAttachAttemptCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readThreadNetworkDiagnosticsPartitionIdChangeCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsPartitionIdChangeCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readPartitionIdChangeCountAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readThreadNetworkDiagnosticsPartitionIdChangeCountCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readPartitionIdChangeCountAttribute", |
| readThreadNetworkDiagnosticsPartitionIdChangeCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readThreadNetworkDiagnosticsBetterPartitionAttachAttemptCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo |
| readThreadNetworkDiagnosticsBetterPartitionAttachAttemptCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readBetterPartitionAttachAttemptCountAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readThreadNetworkDiagnosticsBetterPartitionAttachAttemptCountCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readBetterPartitionAttachAttemptCountAttribute", |
| readThreadNetworkDiagnosticsBetterPartitionAttachAttemptCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsParentChangeCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsParentChangeCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readParentChangeCountAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readThreadNetworkDiagnosticsParentChangeCountCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readParentChangeCountAttribute", |
| readThreadNetworkDiagnosticsParentChangeCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsTxTotalCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsTxTotalCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readTxTotalCountAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readThreadNetworkDiagnosticsTxTotalCountCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readTxTotalCountAttribute", |
| readThreadNetworkDiagnosticsTxTotalCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsTxUnicastCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsTxUnicastCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readTxUnicastCountAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readThreadNetworkDiagnosticsTxUnicastCountCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readTxUnicastCountAttribute", |
| readThreadNetworkDiagnosticsTxUnicastCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsTxBroadcastCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsTxBroadcastCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readTxBroadcastCountAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readThreadNetworkDiagnosticsTxBroadcastCountCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readTxBroadcastCountAttribute", |
| readThreadNetworkDiagnosticsTxBroadcastCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsTxAckRequestedCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsTxAckRequestedCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readTxAckRequestedCountAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readThreadNetworkDiagnosticsTxAckRequestedCountCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readTxAckRequestedCountAttribute", |
| readThreadNetworkDiagnosticsTxAckRequestedCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsTxAckedCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsTxAckedCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readTxAckedCountAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readThreadNetworkDiagnosticsTxAckedCountCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readTxAckedCountAttribute", |
| readThreadNetworkDiagnosticsTxAckedCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readThreadNetworkDiagnosticsTxNoAckRequestedCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsTxNoAckRequestedCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readTxNoAckRequestedCountAttribute( |
| (ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readThreadNetworkDiagnosticsTxNoAckRequestedCountCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readTxNoAckRequestedCountAttribute", |
| readThreadNetworkDiagnosticsTxNoAckRequestedCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsTxDataCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsTxDataCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readTxDataCountAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readThreadNetworkDiagnosticsTxDataCountCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readTxDataCountAttribute", |
| readThreadNetworkDiagnosticsTxDataCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsTxDataPollCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsTxDataPollCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readTxDataPollCountAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readThreadNetworkDiagnosticsTxDataPollCountCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readTxDataPollCountAttribute", |
| readThreadNetworkDiagnosticsTxDataPollCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsTxBeaconCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsTxBeaconCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readTxBeaconCountAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readThreadNetworkDiagnosticsTxBeaconCountCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readTxBeaconCountAttribute", |
| readThreadNetworkDiagnosticsTxBeaconCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readThreadNetworkDiagnosticsTxBeaconRequestCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsTxBeaconRequestCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readTxBeaconRequestCountAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readThreadNetworkDiagnosticsTxBeaconRequestCountCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readTxBeaconRequestCountAttribute", |
| readThreadNetworkDiagnosticsTxBeaconRequestCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsTxOtherCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsTxOtherCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readTxOtherCountAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readThreadNetworkDiagnosticsTxOtherCountCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readTxOtherCountAttribute", |
| readThreadNetworkDiagnosticsTxOtherCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsTxRetryCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsTxRetryCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readTxRetryCountAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readThreadNetworkDiagnosticsTxRetryCountCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readTxRetryCountAttribute", |
| readThreadNetworkDiagnosticsTxRetryCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readThreadNetworkDiagnosticsTxDirectMaxRetryExpiryCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo |
| readThreadNetworkDiagnosticsTxDirectMaxRetryExpiryCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readTxDirectMaxRetryExpiryCountAttribute( |
| (ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readThreadNetworkDiagnosticsTxDirectMaxRetryExpiryCountCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readTxDirectMaxRetryExpiryCountAttribute", |
| readThreadNetworkDiagnosticsTxDirectMaxRetryExpiryCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readThreadNetworkDiagnosticsTxIndirectMaxRetryExpiryCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo |
| readThreadNetworkDiagnosticsTxIndirectMaxRetryExpiryCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readTxIndirectMaxRetryExpiryCountAttribute( |
| (ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readThreadNetworkDiagnosticsTxIndirectMaxRetryExpiryCountCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readTxIndirectMaxRetryExpiryCountAttribute", |
| readThreadNetworkDiagnosticsTxIndirectMaxRetryExpiryCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsTxErrCcaCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsTxErrCcaCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readTxErrCcaCountAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readThreadNetworkDiagnosticsTxErrCcaCountCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readTxErrCcaCountAttribute", |
| readThreadNetworkDiagnosticsTxErrCcaCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsTxErrAbortCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsTxErrAbortCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readTxErrAbortCountAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readThreadNetworkDiagnosticsTxErrAbortCountCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readTxErrAbortCountAttribute", |
| readThreadNetworkDiagnosticsTxErrAbortCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readThreadNetworkDiagnosticsTxErrBusyChannelCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsTxErrBusyChannelCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readTxErrBusyChannelCountAttribute( |
| (ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readThreadNetworkDiagnosticsTxErrBusyChannelCountCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readTxErrBusyChannelCountAttribute", |
| readThreadNetworkDiagnosticsTxErrBusyChannelCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsRxTotalCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsRxTotalCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readRxTotalCountAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readThreadNetworkDiagnosticsRxTotalCountCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readRxTotalCountAttribute", |
| readThreadNetworkDiagnosticsRxTotalCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsRxUnicastCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsRxUnicastCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readRxUnicastCountAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readThreadNetworkDiagnosticsRxUnicastCountCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readRxUnicastCountAttribute", |
| readThreadNetworkDiagnosticsRxUnicastCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsRxBroadcastCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsRxBroadcastCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readRxBroadcastCountAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readThreadNetworkDiagnosticsRxBroadcastCountCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readRxBroadcastCountAttribute", |
| readThreadNetworkDiagnosticsRxBroadcastCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsRxDataCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsRxDataCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readRxDataCountAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readThreadNetworkDiagnosticsRxDataCountCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readRxDataCountAttribute", |
| readThreadNetworkDiagnosticsRxDataCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsRxDataPollCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsRxDataPollCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readRxDataPollCountAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readThreadNetworkDiagnosticsRxDataPollCountCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readRxDataPollCountAttribute", |
| readThreadNetworkDiagnosticsRxDataPollCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsRxBeaconCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsRxBeaconCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readRxBeaconCountAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readThreadNetworkDiagnosticsRxBeaconCountCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readRxBeaconCountAttribute", |
| readThreadNetworkDiagnosticsRxBeaconCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readThreadNetworkDiagnosticsRxBeaconRequestCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsRxBeaconRequestCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readRxBeaconRequestCountAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readThreadNetworkDiagnosticsRxBeaconRequestCountCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readRxBeaconRequestCountAttribute", |
| readThreadNetworkDiagnosticsRxBeaconRequestCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsRxOtherCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsRxOtherCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readRxOtherCountAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readThreadNetworkDiagnosticsRxOtherCountCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readRxOtherCountAttribute", |
| readThreadNetworkDiagnosticsRxOtherCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readThreadNetworkDiagnosticsRxAddressFilteredCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsRxAddressFilteredCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readRxAddressFilteredCountAttribute( |
| (ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readThreadNetworkDiagnosticsRxAddressFilteredCountCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readRxAddressFilteredCountAttribute", |
| readThreadNetworkDiagnosticsRxAddressFilteredCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readThreadNetworkDiagnosticsRxDestAddrFilteredCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsRxDestAddrFilteredCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readRxDestAddrFilteredCountAttribute( |
| (ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readThreadNetworkDiagnosticsRxDestAddrFilteredCountCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readRxDestAddrFilteredCountAttribute", |
| readThreadNetworkDiagnosticsRxDestAddrFilteredCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsRxDuplicatedCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsRxDuplicatedCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readRxDuplicatedCountAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readThreadNetworkDiagnosticsRxDuplicatedCountCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readRxDuplicatedCountAttribute", |
| readThreadNetworkDiagnosticsRxDuplicatedCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsRxErrNoFrameCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsRxErrNoFrameCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readRxErrNoFrameCountAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readThreadNetworkDiagnosticsRxErrNoFrameCountCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readRxErrNoFrameCountAttribute", |
| readThreadNetworkDiagnosticsRxErrNoFrameCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readThreadNetworkDiagnosticsRxErrUnknownNeighborCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsRxErrUnknownNeighborCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readRxErrUnknownNeighborCountAttribute( |
| (ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readThreadNetworkDiagnosticsRxErrUnknownNeighborCountCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readRxErrUnknownNeighborCountAttribute", |
| readThreadNetworkDiagnosticsRxErrUnknownNeighborCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readThreadNetworkDiagnosticsRxErrInvalidSrcAddrCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsRxErrInvalidSrcAddrCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readRxErrInvalidSrcAddrCountAttribute( |
| (ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readThreadNetworkDiagnosticsRxErrInvalidSrcAddrCountCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readRxErrInvalidSrcAddrCountAttribute", |
| readThreadNetworkDiagnosticsRxErrInvalidSrcAddrCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsRxErrSecCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsRxErrSecCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readRxErrSecCountAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readThreadNetworkDiagnosticsRxErrSecCountCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readRxErrSecCountAttribute", |
| readThreadNetworkDiagnosticsRxErrSecCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsRxErrFcsCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsRxErrFcsCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readRxErrFcsCountAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readThreadNetworkDiagnosticsRxErrFcsCountCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readRxErrFcsCountAttribute", |
| readThreadNetworkDiagnosticsRxErrFcsCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsRxErrOtherCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsRxErrOtherCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readRxErrOtherCountAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readThreadNetworkDiagnosticsRxErrOtherCountCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readRxErrOtherCountAttribute", |
| readThreadNetworkDiagnosticsRxErrOtherCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsActiveTimestampCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsActiveTimestampAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readActiveTimestampAttribute( |
| (ChipClusters.ThreadNetworkDiagnosticsCluster |
| .ActiveTimestampAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readThreadNetworkDiagnosticsActiveTimestampCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readActiveTimestampAttribute", |
| readThreadNetworkDiagnosticsActiveTimestampAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsPendingTimestampCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsPendingTimestampAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readPendingTimestampAttribute( |
| (ChipClusters.ThreadNetworkDiagnosticsCluster |
| .PendingTimestampAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readThreadNetworkDiagnosticsPendingTimestampCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readPendingTimestampAttribute", |
| readThreadNetworkDiagnosticsPendingTimestampAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsDelayCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsDelayAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readDelayAttribute( |
| (ChipClusters.ThreadNetworkDiagnosticsCluster.DelayAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readThreadNetworkDiagnosticsDelayCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readDelayAttribute", readThreadNetworkDiagnosticsDelayAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsChannelPage0MaskCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsChannelPage0MaskAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readChannelPage0MaskAttribute( |
| (ChipClusters.ThreadNetworkDiagnosticsCluster |
| .ChannelPage0MaskAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedOctetStringAttributeCallback(), |
| readThreadNetworkDiagnosticsChannelPage0MaskCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readChannelPage0MaskAttribute", |
| readThreadNetworkDiagnosticsChannelPage0MaskAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readThreadNetworkDiagnosticsActiveNetworkFaultsListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsActiveNetworkFaultsListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readActiveNetworkFaultsListAttribute( |
| (ChipClusters.ThreadNetworkDiagnosticsCluster |
| .ActiveNetworkFaultsListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedThreadNetworkDiagnosticsClusterActiveNetworkFaultsListAttributeCallback(), |
| readThreadNetworkDiagnosticsActiveNetworkFaultsListCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readActiveNetworkFaultsListAttribute", |
| readThreadNetworkDiagnosticsActiveNetworkFaultsListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readThreadNetworkDiagnosticsGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.ThreadNetworkDiagnosticsCluster |
| .GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedThreadNetworkDiagnosticsClusterGeneratedCommandListAttributeCallback(), |
| readThreadNetworkDiagnosticsGeneratedCommandListCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readThreadNetworkDiagnosticsGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.ThreadNetworkDiagnosticsCluster |
| .AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedThreadNetworkDiagnosticsClusterAcceptedCommandListAttributeCallback(), |
| readThreadNetworkDiagnosticsAcceptedCommandListCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readThreadNetworkDiagnosticsAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.ThreadNetworkDiagnosticsCluster.AttributeListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedThreadNetworkDiagnosticsClusterAttributeListAttributeCallback(), |
| readThreadNetworkDiagnosticsAttributeListCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readAttributeListAttribute", |
| readThreadNetworkDiagnosticsAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readThreadNetworkDiagnosticsFeatureMapCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readFeatureMapAttribute", readThreadNetworkDiagnosticsFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThreadNetworkDiagnosticsClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThreadNetworkDiagnosticsClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThreadNetworkDiagnosticsCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readThreadNetworkDiagnosticsClusterRevisionCommandParams); |
| readThreadNetworkDiagnosticsInteractionInfo.put( |
| "readClusterRevisionAttribute", |
| readThreadNetworkDiagnosticsClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("threadNetworkDiagnostics", readThreadNetworkDiagnosticsInteractionInfo); |
| Map<String, InteractionInfo> readWiFiNetworkDiagnosticsInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readWiFiNetworkDiagnosticsBssidCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWiFiNetworkDiagnosticsBssidAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WiFiNetworkDiagnosticsCluster) cluster) |
| .readBssidAttribute( |
| (ChipClusters.WiFiNetworkDiagnosticsCluster.BssidAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedOctetStringAttributeCallback(), |
| readWiFiNetworkDiagnosticsBssidCommandParams); |
| readWiFiNetworkDiagnosticsInteractionInfo.put( |
| "readBssidAttribute", readWiFiNetworkDiagnosticsBssidAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readWiFiNetworkDiagnosticsSecurityTypeCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWiFiNetworkDiagnosticsSecurityTypeAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WiFiNetworkDiagnosticsCluster) cluster) |
| .readSecurityTypeAttribute( |
| (ChipClusters.WiFiNetworkDiagnosticsCluster.SecurityTypeAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readWiFiNetworkDiagnosticsSecurityTypeCommandParams); |
| readWiFiNetworkDiagnosticsInteractionInfo.put( |
| "readSecurityTypeAttribute", |
| readWiFiNetworkDiagnosticsSecurityTypeAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readWiFiNetworkDiagnosticsWiFiVersionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWiFiNetworkDiagnosticsWiFiVersionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WiFiNetworkDiagnosticsCluster) cluster) |
| .readWiFiVersionAttribute( |
| (ChipClusters.WiFiNetworkDiagnosticsCluster.WiFiVersionAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readWiFiNetworkDiagnosticsWiFiVersionCommandParams); |
| readWiFiNetworkDiagnosticsInteractionInfo.put( |
| "readWiFiVersionAttribute", readWiFiNetworkDiagnosticsWiFiVersionAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readWiFiNetworkDiagnosticsChannelNumberCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWiFiNetworkDiagnosticsChannelNumberAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WiFiNetworkDiagnosticsCluster) cluster) |
| .readChannelNumberAttribute( |
| (ChipClusters.WiFiNetworkDiagnosticsCluster.ChannelNumberAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readWiFiNetworkDiagnosticsChannelNumberCommandParams); |
| readWiFiNetworkDiagnosticsInteractionInfo.put( |
| "readChannelNumberAttribute", |
| readWiFiNetworkDiagnosticsChannelNumberAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readWiFiNetworkDiagnosticsRssiCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWiFiNetworkDiagnosticsRssiAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WiFiNetworkDiagnosticsCluster) cluster) |
| .readRssiAttribute( |
| (ChipClusters.WiFiNetworkDiagnosticsCluster.RssiAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readWiFiNetworkDiagnosticsRssiCommandParams); |
| readWiFiNetworkDiagnosticsInteractionInfo.put( |
| "readRssiAttribute", readWiFiNetworkDiagnosticsRssiAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readWiFiNetworkDiagnosticsBeaconLostCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWiFiNetworkDiagnosticsBeaconLostCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WiFiNetworkDiagnosticsCluster) cluster) |
| .readBeaconLostCountAttribute( |
| (ChipClusters.WiFiNetworkDiagnosticsCluster.BeaconLostCountAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readWiFiNetworkDiagnosticsBeaconLostCountCommandParams); |
| readWiFiNetworkDiagnosticsInteractionInfo.put( |
| "readBeaconLostCountAttribute", |
| readWiFiNetworkDiagnosticsBeaconLostCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readWiFiNetworkDiagnosticsBeaconRxCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWiFiNetworkDiagnosticsBeaconRxCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WiFiNetworkDiagnosticsCluster) cluster) |
| .readBeaconRxCountAttribute( |
| (ChipClusters.WiFiNetworkDiagnosticsCluster.BeaconRxCountAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readWiFiNetworkDiagnosticsBeaconRxCountCommandParams); |
| readWiFiNetworkDiagnosticsInteractionInfo.put( |
| "readBeaconRxCountAttribute", |
| readWiFiNetworkDiagnosticsBeaconRxCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readWiFiNetworkDiagnosticsPacketMulticastRxCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWiFiNetworkDiagnosticsPacketMulticastRxCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WiFiNetworkDiagnosticsCluster) cluster) |
| .readPacketMulticastRxCountAttribute( |
| (ChipClusters.WiFiNetworkDiagnosticsCluster |
| .PacketMulticastRxCountAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readWiFiNetworkDiagnosticsPacketMulticastRxCountCommandParams); |
| readWiFiNetworkDiagnosticsInteractionInfo.put( |
| "readPacketMulticastRxCountAttribute", |
| readWiFiNetworkDiagnosticsPacketMulticastRxCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readWiFiNetworkDiagnosticsPacketMulticastTxCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWiFiNetworkDiagnosticsPacketMulticastTxCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WiFiNetworkDiagnosticsCluster) cluster) |
| .readPacketMulticastTxCountAttribute( |
| (ChipClusters.WiFiNetworkDiagnosticsCluster |
| .PacketMulticastTxCountAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readWiFiNetworkDiagnosticsPacketMulticastTxCountCommandParams); |
| readWiFiNetworkDiagnosticsInteractionInfo.put( |
| "readPacketMulticastTxCountAttribute", |
| readWiFiNetworkDiagnosticsPacketMulticastTxCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readWiFiNetworkDiagnosticsPacketUnicastRxCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWiFiNetworkDiagnosticsPacketUnicastRxCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WiFiNetworkDiagnosticsCluster) cluster) |
| .readPacketUnicastRxCountAttribute( |
| (ChipClusters.WiFiNetworkDiagnosticsCluster |
| .PacketUnicastRxCountAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readWiFiNetworkDiagnosticsPacketUnicastRxCountCommandParams); |
| readWiFiNetworkDiagnosticsInteractionInfo.put( |
| "readPacketUnicastRxCountAttribute", |
| readWiFiNetworkDiagnosticsPacketUnicastRxCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readWiFiNetworkDiagnosticsPacketUnicastTxCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWiFiNetworkDiagnosticsPacketUnicastTxCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WiFiNetworkDiagnosticsCluster) cluster) |
| .readPacketUnicastTxCountAttribute( |
| (ChipClusters.WiFiNetworkDiagnosticsCluster |
| .PacketUnicastTxCountAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readWiFiNetworkDiagnosticsPacketUnicastTxCountCommandParams); |
| readWiFiNetworkDiagnosticsInteractionInfo.put( |
| "readPacketUnicastTxCountAttribute", |
| readWiFiNetworkDiagnosticsPacketUnicastTxCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readWiFiNetworkDiagnosticsCurrentMaxRateCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWiFiNetworkDiagnosticsCurrentMaxRateAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WiFiNetworkDiagnosticsCluster) cluster) |
| .readCurrentMaxRateAttribute( |
| (ChipClusters.WiFiNetworkDiagnosticsCluster.CurrentMaxRateAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readWiFiNetworkDiagnosticsCurrentMaxRateCommandParams); |
| readWiFiNetworkDiagnosticsInteractionInfo.put( |
| "readCurrentMaxRateAttribute", |
| readWiFiNetworkDiagnosticsCurrentMaxRateAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readWiFiNetworkDiagnosticsOverrunCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWiFiNetworkDiagnosticsOverrunCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WiFiNetworkDiagnosticsCluster) cluster) |
| .readOverrunCountAttribute( |
| (ChipClusters.WiFiNetworkDiagnosticsCluster.OverrunCountAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readWiFiNetworkDiagnosticsOverrunCountCommandParams); |
| readWiFiNetworkDiagnosticsInteractionInfo.put( |
| "readOverrunCountAttribute", |
| readWiFiNetworkDiagnosticsOverrunCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readWiFiNetworkDiagnosticsGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWiFiNetworkDiagnosticsGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WiFiNetworkDiagnosticsCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.WiFiNetworkDiagnosticsCluster |
| .GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedWiFiNetworkDiagnosticsClusterGeneratedCommandListAttributeCallback(), |
| readWiFiNetworkDiagnosticsGeneratedCommandListCommandParams); |
| readWiFiNetworkDiagnosticsInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readWiFiNetworkDiagnosticsGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readWiFiNetworkDiagnosticsAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWiFiNetworkDiagnosticsAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WiFiNetworkDiagnosticsCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.WiFiNetworkDiagnosticsCluster |
| .AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedWiFiNetworkDiagnosticsClusterAcceptedCommandListAttributeCallback(), |
| readWiFiNetworkDiagnosticsAcceptedCommandListCommandParams); |
| readWiFiNetworkDiagnosticsInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readWiFiNetworkDiagnosticsAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readWiFiNetworkDiagnosticsAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWiFiNetworkDiagnosticsAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WiFiNetworkDiagnosticsCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.WiFiNetworkDiagnosticsCluster.AttributeListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedWiFiNetworkDiagnosticsClusterAttributeListAttributeCallback(), |
| readWiFiNetworkDiagnosticsAttributeListCommandParams); |
| readWiFiNetworkDiagnosticsInteractionInfo.put( |
| "readAttributeListAttribute", |
| readWiFiNetworkDiagnosticsAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readWiFiNetworkDiagnosticsFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWiFiNetworkDiagnosticsFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WiFiNetworkDiagnosticsCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readWiFiNetworkDiagnosticsFeatureMapCommandParams); |
| readWiFiNetworkDiagnosticsInteractionInfo.put( |
| "readFeatureMapAttribute", readWiFiNetworkDiagnosticsFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readWiFiNetworkDiagnosticsClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWiFiNetworkDiagnosticsClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WiFiNetworkDiagnosticsCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readWiFiNetworkDiagnosticsClusterRevisionCommandParams); |
| readWiFiNetworkDiagnosticsInteractionInfo.put( |
| "readClusterRevisionAttribute", |
| readWiFiNetworkDiagnosticsClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("wiFiNetworkDiagnostics", readWiFiNetworkDiagnosticsInteractionInfo); |
| Map<String, InteractionInfo> readEthernetNetworkDiagnosticsInteractionInfo = |
| new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readEthernetNetworkDiagnosticsPHYRateCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readEthernetNetworkDiagnosticsPHYRateAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.EthernetNetworkDiagnosticsCluster) cluster) |
| .readPHYRateAttribute( |
| (ChipClusters.EthernetNetworkDiagnosticsCluster.PHYRateAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readEthernetNetworkDiagnosticsPHYRateCommandParams); |
| readEthernetNetworkDiagnosticsInteractionInfo.put( |
| "readPHYRateAttribute", readEthernetNetworkDiagnosticsPHYRateAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readEthernetNetworkDiagnosticsFullDuplexCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readEthernetNetworkDiagnosticsFullDuplexAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.EthernetNetworkDiagnosticsCluster) cluster) |
| .readFullDuplexAttribute( |
| (ChipClusters.EthernetNetworkDiagnosticsCluster.FullDuplexAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedBooleanAttributeCallback(), |
| readEthernetNetworkDiagnosticsFullDuplexCommandParams); |
| readEthernetNetworkDiagnosticsInteractionInfo.put( |
| "readFullDuplexAttribute", |
| readEthernetNetworkDiagnosticsFullDuplexAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readEthernetNetworkDiagnosticsPacketRxCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readEthernetNetworkDiagnosticsPacketRxCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.EthernetNetworkDiagnosticsCluster) cluster) |
| .readPacketRxCountAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readEthernetNetworkDiagnosticsPacketRxCountCommandParams); |
| readEthernetNetworkDiagnosticsInteractionInfo.put( |
| "readPacketRxCountAttribute", |
| readEthernetNetworkDiagnosticsPacketRxCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readEthernetNetworkDiagnosticsPacketTxCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readEthernetNetworkDiagnosticsPacketTxCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.EthernetNetworkDiagnosticsCluster) cluster) |
| .readPacketTxCountAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readEthernetNetworkDiagnosticsPacketTxCountCommandParams); |
| readEthernetNetworkDiagnosticsInteractionInfo.put( |
| "readPacketTxCountAttribute", |
| readEthernetNetworkDiagnosticsPacketTxCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readEthernetNetworkDiagnosticsTxErrCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readEthernetNetworkDiagnosticsTxErrCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.EthernetNetworkDiagnosticsCluster) cluster) |
| .readTxErrCountAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readEthernetNetworkDiagnosticsTxErrCountCommandParams); |
| readEthernetNetworkDiagnosticsInteractionInfo.put( |
| "readTxErrCountAttribute", |
| readEthernetNetworkDiagnosticsTxErrCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readEthernetNetworkDiagnosticsCollisionCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readEthernetNetworkDiagnosticsCollisionCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.EthernetNetworkDiagnosticsCluster) cluster) |
| .readCollisionCountAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readEthernetNetworkDiagnosticsCollisionCountCommandParams); |
| readEthernetNetworkDiagnosticsInteractionInfo.put( |
| "readCollisionCountAttribute", |
| readEthernetNetworkDiagnosticsCollisionCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readEthernetNetworkDiagnosticsOverrunCountCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readEthernetNetworkDiagnosticsOverrunCountAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.EthernetNetworkDiagnosticsCluster) cluster) |
| .readOverrunCountAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readEthernetNetworkDiagnosticsOverrunCountCommandParams); |
| readEthernetNetworkDiagnosticsInteractionInfo.put( |
| "readOverrunCountAttribute", |
| readEthernetNetworkDiagnosticsOverrunCountAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readEthernetNetworkDiagnosticsCarrierDetectCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readEthernetNetworkDiagnosticsCarrierDetectAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.EthernetNetworkDiagnosticsCluster) cluster) |
| .readCarrierDetectAttribute( |
| (ChipClusters.EthernetNetworkDiagnosticsCluster |
| .CarrierDetectAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedBooleanAttributeCallback(), |
| readEthernetNetworkDiagnosticsCarrierDetectCommandParams); |
| readEthernetNetworkDiagnosticsInteractionInfo.put( |
| "readCarrierDetectAttribute", |
| readEthernetNetworkDiagnosticsCarrierDetectAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readEthernetNetworkDiagnosticsTimeSinceResetCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readEthernetNetworkDiagnosticsTimeSinceResetAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.EthernetNetworkDiagnosticsCluster) cluster) |
| .readTimeSinceResetAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readEthernetNetworkDiagnosticsTimeSinceResetCommandParams); |
| readEthernetNetworkDiagnosticsInteractionInfo.put( |
| "readTimeSinceResetAttribute", |
| readEthernetNetworkDiagnosticsTimeSinceResetAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readEthernetNetworkDiagnosticsGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readEthernetNetworkDiagnosticsGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.EthernetNetworkDiagnosticsCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.EthernetNetworkDiagnosticsCluster |
| .GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedEthernetNetworkDiagnosticsClusterGeneratedCommandListAttributeCallback(), |
| readEthernetNetworkDiagnosticsGeneratedCommandListCommandParams); |
| readEthernetNetworkDiagnosticsInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readEthernetNetworkDiagnosticsGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readEthernetNetworkDiagnosticsAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readEthernetNetworkDiagnosticsAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.EthernetNetworkDiagnosticsCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.EthernetNetworkDiagnosticsCluster |
| .AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedEthernetNetworkDiagnosticsClusterAcceptedCommandListAttributeCallback(), |
| readEthernetNetworkDiagnosticsAcceptedCommandListCommandParams); |
| readEthernetNetworkDiagnosticsInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readEthernetNetworkDiagnosticsAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readEthernetNetworkDiagnosticsAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readEthernetNetworkDiagnosticsAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.EthernetNetworkDiagnosticsCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.EthernetNetworkDiagnosticsCluster |
| .AttributeListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedEthernetNetworkDiagnosticsClusterAttributeListAttributeCallback(), |
| readEthernetNetworkDiagnosticsAttributeListCommandParams); |
| readEthernetNetworkDiagnosticsInteractionInfo.put( |
| "readAttributeListAttribute", |
| readEthernetNetworkDiagnosticsAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readEthernetNetworkDiagnosticsFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readEthernetNetworkDiagnosticsFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.EthernetNetworkDiagnosticsCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readEthernetNetworkDiagnosticsFeatureMapCommandParams); |
| readEthernetNetworkDiagnosticsInteractionInfo.put( |
| "readFeatureMapAttribute", |
| readEthernetNetworkDiagnosticsFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readEthernetNetworkDiagnosticsClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readEthernetNetworkDiagnosticsClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.EthernetNetworkDiagnosticsCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readEthernetNetworkDiagnosticsClusterRevisionCommandParams); |
| readEthernetNetworkDiagnosticsInteractionInfo.put( |
| "readClusterRevisionAttribute", |
| readEthernetNetworkDiagnosticsClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put( |
| "ethernetNetworkDiagnostics", readEthernetNetworkDiagnosticsInteractionInfo); |
| Map<String, InteractionInfo> readBridgedDeviceBasicInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readBridgedDeviceBasicVendorNameCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBridgedDeviceBasicVendorNameAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BridgedDeviceBasicCluster) cluster) |
| .readVendorNameAttribute((ChipClusters.CharStringAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedCharStringAttributeCallback(), |
| readBridgedDeviceBasicVendorNameCommandParams); |
| readBridgedDeviceBasicInteractionInfo.put( |
| "readVendorNameAttribute", readBridgedDeviceBasicVendorNameAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBridgedDeviceBasicVendorIDCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBridgedDeviceBasicVendorIDAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BridgedDeviceBasicCluster) cluster) |
| .readVendorIDAttribute( |
| (ChipClusters.BridgedDeviceBasicCluster.VendorIDAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readBridgedDeviceBasicVendorIDCommandParams); |
| readBridgedDeviceBasicInteractionInfo.put( |
| "readVendorIDAttribute", readBridgedDeviceBasicVendorIDAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBridgedDeviceBasicProductNameCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBridgedDeviceBasicProductNameAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BridgedDeviceBasicCluster) cluster) |
| .readProductNameAttribute((ChipClusters.CharStringAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedCharStringAttributeCallback(), |
| readBridgedDeviceBasicProductNameCommandParams); |
| readBridgedDeviceBasicInteractionInfo.put( |
| "readProductNameAttribute", readBridgedDeviceBasicProductNameAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBridgedDeviceBasicNodeLabelCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBridgedDeviceBasicNodeLabelAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BridgedDeviceBasicCluster) cluster) |
| .readNodeLabelAttribute((ChipClusters.CharStringAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedCharStringAttributeCallback(), |
| readBridgedDeviceBasicNodeLabelCommandParams); |
| readBridgedDeviceBasicInteractionInfo.put( |
| "readNodeLabelAttribute", readBridgedDeviceBasicNodeLabelAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBridgedDeviceBasicHardwareVersionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBridgedDeviceBasicHardwareVersionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BridgedDeviceBasicCluster) cluster) |
| .readHardwareVersionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readBridgedDeviceBasicHardwareVersionCommandParams); |
| readBridgedDeviceBasicInteractionInfo.put( |
| "readHardwareVersionAttribute", |
| readBridgedDeviceBasicHardwareVersionAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBridgedDeviceBasicHardwareVersionStringCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBridgedDeviceBasicHardwareVersionStringAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BridgedDeviceBasicCluster) cluster) |
| .readHardwareVersionStringAttribute( |
| (ChipClusters.CharStringAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedCharStringAttributeCallback(), |
| readBridgedDeviceBasicHardwareVersionStringCommandParams); |
| readBridgedDeviceBasicInteractionInfo.put( |
| "readHardwareVersionStringAttribute", |
| readBridgedDeviceBasicHardwareVersionStringAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBridgedDeviceBasicSoftwareVersionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBridgedDeviceBasicSoftwareVersionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BridgedDeviceBasicCluster) cluster) |
| .readSoftwareVersionAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readBridgedDeviceBasicSoftwareVersionCommandParams); |
| readBridgedDeviceBasicInteractionInfo.put( |
| "readSoftwareVersionAttribute", |
| readBridgedDeviceBasicSoftwareVersionAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBridgedDeviceBasicSoftwareVersionStringCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBridgedDeviceBasicSoftwareVersionStringAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BridgedDeviceBasicCluster) cluster) |
| .readSoftwareVersionStringAttribute( |
| (ChipClusters.CharStringAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedCharStringAttributeCallback(), |
| readBridgedDeviceBasicSoftwareVersionStringCommandParams); |
| readBridgedDeviceBasicInteractionInfo.put( |
| "readSoftwareVersionStringAttribute", |
| readBridgedDeviceBasicSoftwareVersionStringAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBridgedDeviceBasicManufacturingDateCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBridgedDeviceBasicManufacturingDateAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BridgedDeviceBasicCluster) cluster) |
| .readManufacturingDateAttribute( |
| (ChipClusters.CharStringAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedCharStringAttributeCallback(), |
| readBridgedDeviceBasicManufacturingDateCommandParams); |
| readBridgedDeviceBasicInteractionInfo.put( |
| "readManufacturingDateAttribute", |
| readBridgedDeviceBasicManufacturingDateAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBridgedDeviceBasicPartNumberCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBridgedDeviceBasicPartNumberAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BridgedDeviceBasicCluster) cluster) |
| .readPartNumberAttribute((ChipClusters.CharStringAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedCharStringAttributeCallback(), |
| readBridgedDeviceBasicPartNumberCommandParams); |
| readBridgedDeviceBasicInteractionInfo.put( |
| "readPartNumberAttribute", readBridgedDeviceBasicPartNumberAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBridgedDeviceBasicProductURLCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBridgedDeviceBasicProductURLAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BridgedDeviceBasicCluster) cluster) |
| .readProductURLAttribute((ChipClusters.CharStringAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedCharStringAttributeCallback(), |
| readBridgedDeviceBasicProductURLCommandParams); |
| readBridgedDeviceBasicInteractionInfo.put( |
| "readProductURLAttribute", readBridgedDeviceBasicProductURLAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBridgedDeviceBasicProductLabelCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBridgedDeviceBasicProductLabelAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BridgedDeviceBasicCluster) cluster) |
| .readProductLabelAttribute((ChipClusters.CharStringAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedCharStringAttributeCallback(), |
| readBridgedDeviceBasicProductLabelCommandParams); |
| readBridgedDeviceBasicInteractionInfo.put( |
| "readProductLabelAttribute", readBridgedDeviceBasicProductLabelAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBridgedDeviceBasicSerialNumberCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBridgedDeviceBasicSerialNumberAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BridgedDeviceBasicCluster) cluster) |
| .readSerialNumberAttribute((ChipClusters.CharStringAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedCharStringAttributeCallback(), |
| readBridgedDeviceBasicSerialNumberCommandParams); |
| readBridgedDeviceBasicInteractionInfo.put( |
| "readSerialNumberAttribute", readBridgedDeviceBasicSerialNumberAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBridgedDeviceBasicReachableCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBridgedDeviceBasicReachableAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BridgedDeviceBasicCluster) cluster) |
| .readReachableAttribute((ChipClusters.BooleanAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedBooleanAttributeCallback(), |
| readBridgedDeviceBasicReachableCommandParams); |
| readBridgedDeviceBasicInteractionInfo.put( |
| "readReachableAttribute", readBridgedDeviceBasicReachableAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBridgedDeviceBasicUniqueIDCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBridgedDeviceBasicUniqueIDAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BridgedDeviceBasicCluster) cluster) |
| .readUniqueIDAttribute((ChipClusters.CharStringAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedCharStringAttributeCallback(), |
| readBridgedDeviceBasicUniqueIDCommandParams); |
| readBridgedDeviceBasicInteractionInfo.put( |
| "readUniqueIDAttribute", readBridgedDeviceBasicUniqueIDAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBridgedDeviceBasicGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBridgedDeviceBasicGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BridgedDeviceBasicCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.BridgedDeviceBasicCluster.GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedBridgedDeviceBasicClusterGeneratedCommandListAttributeCallback(), |
| readBridgedDeviceBasicGeneratedCommandListCommandParams); |
| readBridgedDeviceBasicInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readBridgedDeviceBasicGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBridgedDeviceBasicAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBridgedDeviceBasicAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BridgedDeviceBasicCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.BridgedDeviceBasicCluster.AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedBridgedDeviceBasicClusterAcceptedCommandListAttributeCallback(), |
| readBridgedDeviceBasicAcceptedCommandListCommandParams); |
| readBridgedDeviceBasicInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readBridgedDeviceBasicAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBridgedDeviceBasicAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBridgedDeviceBasicAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BridgedDeviceBasicCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.BridgedDeviceBasicCluster.AttributeListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedBridgedDeviceBasicClusterAttributeListAttributeCallback(), |
| readBridgedDeviceBasicAttributeListCommandParams); |
| readBridgedDeviceBasicInteractionInfo.put( |
| "readAttributeListAttribute", readBridgedDeviceBasicAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBridgedDeviceBasicFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBridgedDeviceBasicFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BridgedDeviceBasicCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readBridgedDeviceBasicFeatureMapCommandParams); |
| readBridgedDeviceBasicInteractionInfo.put( |
| "readFeatureMapAttribute", readBridgedDeviceBasicFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBridgedDeviceBasicClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBridgedDeviceBasicClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BridgedDeviceBasicCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readBridgedDeviceBasicClusterRevisionCommandParams); |
| readBridgedDeviceBasicInteractionInfo.put( |
| "readClusterRevisionAttribute", |
| readBridgedDeviceBasicClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("bridgedDeviceBasic", readBridgedDeviceBasicInteractionInfo); |
| Map<String, InteractionInfo> readSwitchInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readSwitchNumberOfPositionsCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readSwitchNumberOfPositionsAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.SwitchCluster) cluster) |
| .readNumberOfPositionsAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readSwitchNumberOfPositionsCommandParams); |
| readSwitchInteractionInfo.put( |
| "readNumberOfPositionsAttribute", readSwitchNumberOfPositionsAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readSwitchCurrentPositionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readSwitchCurrentPositionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.SwitchCluster) cluster) |
| .readCurrentPositionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readSwitchCurrentPositionCommandParams); |
| readSwitchInteractionInfo.put( |
| "readCurrentPositionAttribute", readSwitchCurrentPositionAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readSwitchMultiPressMaxCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readSwitchMultiPressMaxAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.SwitchCluster) cluster) |
| .readMultiPressMaxAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readSwitchMultiPressMaxCommandParams); |
| readSwitchInteractionInfo.put( |
| "readMultiPressMaxAttribute", readSwitchMultiPressMaxAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readSwitchGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readSwitchGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.SwitchCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.SwitchCluster.GeneratedCommandListAttributeCallback) callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedSwitchClusterGeneratedCommandListAttributeCallback(), |
| readSwitchGeneratedCommandListCommandParams); |
| readSwitchInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readSwitchGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readSwitchAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readSwitchAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.SwitchCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.SwitchCluster.AcceptedCommandListAttributeCallback) callback); |
| }, |
| () -> |
| new ClusterInfoMapping.DelegatedSwitchClusterAcceptedCommandListAttributeCallback(), |
| readSwitchAcceptedCommandListCommandParams); |
| readSwitchInteractionInfo.put( |
| "readAcceptedCommandListAttribute", readSwitchAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readSwitchAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readSwitchAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.SwitchCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.SwitchCluster.AttributeListAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedSwitchClusterAttributeListAttributeCallback(), |
| readSwitchAttributeListCommandParams); |
| readSwitchInteractionInfo.put( |
| "readAttributeListAttribute", readSwitchAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readSwitchFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readSwitchFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.SwitchCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readSwitchFeatureMapCommandParams); |
| readSwitchInteractionInfo.put( |
| "readFeatureMapAttribute", readSwitchFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readSwitchClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readSwitchClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.SwitchCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readSwitchClusterRevisionCommandParams); |
| readSwitchInteractionInfo.put( |
| "readClusterRevisionAttribute", readSwitchClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("switch", readSwitchInteractionInfo); |
| Map<String, InteractionInfo> readAdministratorCommissioningInteractionInfo = |
| new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readAdministratorCommissioningWindowStatusCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readAdministratorCommissioningWindowStatusAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.AdministratorCommissioningCluster) cluster) |
| .readWindowStatusAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readAdministratorCommissioningWindowStatusCommandParams); |
| readAdministratorCommissioningInteractionInfo.put( |
| "readWindowStatusAttribute", |
| readAdministratorCommissioningWindowStatusAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readAdministratorCommissioningAdminFabricIndexCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readAdministratorCommissioningAdminFabricIndexAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.AdministratorCommissioningCluster) cluster) |
| .readAdminFabricIndexAttribute( |
| (ChipClusters.AdministratorCommissioningCluster |
| .AdminFabricIndexAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readAdministratorCommissioningAdminFabricIndexCommandParams); |
| readAdministratorCommissioningInteractionInfo.put( |
| "readAdminFabricIndexAttribute", |
| readAdministratorCommissioningAdminFabricIndexAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readAdministratorCommissioningAdminVendorIdCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readAdministratorCommissioningAdminVendorIdAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.AdministratorCommissioningCluster) cluster) |
| .readAdminVendorIdAttribute( |
| (ChipClusters.AdministratorCommissioningCluster |
| .AdminVendorIdAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readAdministratorCommissioningAdminVendorIdCommandParams); |
| readAdministratorCommissioningInteractionInfo.put( |
| "readAdminVendorIdAttribute", |
| readAdministratorCommissioningAdminVendorIdAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readAdministratorCommissioningGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readAdministratorCommissioningGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.AdministratorCommissioningCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.AdministratorCommissioningCluster |
| .GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedAdministratorCommissioningClusterGeneratedCommandListAttributeCallback(), |
| readAdministratorCommissioningGeneratedCommandListCommandParams); |
| readAdministratorCommissioningInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readAdministratorCommissioningGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readAdministratorCommissioningAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readAdministratorCommissioningAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.AdministratorCommissioningCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.AdministratorCommissioningCluster |
| .AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedAdministratorCommissioningClusterAcceptedCommandListAttributeCallback(), |
| readAdministratorCommissioningAcceptedCommandListCommandParams); |
| readAdministratorCommissioningInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readAdministratorCommissioningAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readAdministratorCommissioningAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readAdministratorCommissioningAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.AdministratorCommissioningCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.AdministratorCommissioningCluster |
| .AttributeListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedAdministratorCommissioningClusterAttributeListAttributeCallback(), |
| readAdministratorCommissioningAttributeListCommandParams); |
| readAdministratorCommissioningInteractionInfo.put( |
| "readAttributeListAttribute", |
| readAdministratorCommissioningAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readAdministratorCommissioningFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readAdministratorCommissioningFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.AdministratorCommissioningCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readAdministratorCommissioningFeatureMapCommandParams); |
| readAdministratorCommissioningInteractionInfo.put( |
| "readFeatureMapAttribute", |
| readAdministratorCommissioningFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readAdministratorCommissioningClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readAdministratorCommissioningClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.AdministratorCommissioningCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readAdministratorCommissioningClusterRevisionCommandParams); |
| readAdministratorCommissioningInteractionInfo.put( |
| "readClusterRevisionAttribute", |
| readAdministratorCommissioningClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put( |
| "administratorCommissioning", readAdministratorCommissioningInteractionInfo); |
| Map<String, InteractionInfo> readOperationalCredentialsInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readOperationalCredentialsNOCsCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOperationalCredentialsNOCsAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OperationalCredentialsCluster) cluster) |
| .readNOCsAttribute( |
| (ChipClusters.OperationalCredentialsCluster.NOCsAttributeCallback) callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedOperationalCredentialsClusterNOCsAttributeCallback(), |
| readOperationalCredentialsNOCsCommandParams); |
| readOperationalCredentialsInteractionInfo.put( |
| "readNOCsAttribute", readOperationalCredentialsNOCsAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readOperationalCredentialsFabricsCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOperationalCredentialsFabricsAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OperationalCredentialsCluster) cluster) |
| .readFabricsAttribute( |
| (ChipClusters.OperationalCredentialsCluster.FabricsAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedOperationalCredentialsClusterFabricsAttributeCallback(), |
| readOperationalCredentialsFabricsCommandParams); |
| readOperationalCredentialsInteractionInfo.put( |
| "readFabricsAttribute", readOperationalCredentialsFabricsAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readOperationalCredentialsSupportedFabricsCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOperationalCredentialsSupportedFabricsAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OperationalCredentialsCluster) cluster) |
| .readSupportedFabricsAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readOperationalCredentialsSupportedFabricsCommandParams); |
| readOperationalCredentialsInteractionInfo.put( |
| "readSupportedFabricsAttribute", |
| readOperationalCredentialsSupportedFabricsAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readOperationalCredentialsCommissionedFabricsCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOperationalCredentialsCommissionedFabricsAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OperationalCredentialsCluster) cluster) |
| .readCommissionedFabricsAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readOperationalCredentialsCommissionedFabricsCommandParams); |
| readOperationalCredentialsInteractionInfo.put( |
| "readCommissionedFabricsAttribute", |
| readOperationalCredentialsCommissionedFabricsAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readOperationalCredentialsTrustedRootCertificatesCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOperationalCredentialsTrustedRootCertificatesAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OperationalCredentialsCluster) cluster) |
| .readTrustedRootCertificatesAttribute( |
| (ChipClusters.OperationalCredentialsCluster |
| .TrustedRootCertificatesAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedOperationalCredentialsClusterTrustedRootCertificatesAttributeCallback(), |
| readOperationalCredentialsTrustedRootCertificatesCommandParams); |
| readOperationalCredentialsInteractionInfo.put( |
| "readTrustedRootCertificatesAttribute", |
| readOperationalCredentialsTrustedRootCertificatesAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readOperationalCredentialsCurrentFabricIndexCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOperationalCredentialsCurrentFabricIndexAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OperationalCredentialsCluster) cluster) |
| .readCurrentFabricIndexAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readOperationalCredentialsCurrentFabricIndexCommandParams); |
| readOperationalCredentialsInteractionInfo.put( |
| "readCurrentFabricIndexAttribute", |
| readOperationalCredentialsCurrentFabricIndexAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readOperationalCredentialsGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOperationalCredentialsGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OperationalCredentialsCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.OperationalCredentialsCluster |
| .GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedOperationalCredentialsClusterGeneratedCommandListAttributeCallback(), |
| readOperationalCredentialsGeneratedCommandListCommandParams); |
| readOperationalCredentialsInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readOperationalCredentialsGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readOperationalCredentialsAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOperationalCredentialsAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OperationalCredentialsCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.OperationalCredentialsCluster |
| .AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedOperationalCredentialsClusterAcceptedCommandListAttributeCallback(), |
| readOperationalCredentialsAcceptedCommandListCommandParams); |
| readOperationalCredentialsInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readOperationalCredentialsAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readOperationalCredentialsAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOperationalCredentialsAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OperationalCredentialsCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.OperationalCredentialsCluster.AttributeListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedOperationalCredentialsClusterAttributeListAttributeCallback(), |
| readOperationalCredentialsAttributeListCommandParams); |
| readOperationalCredentialsInteractionInfo.put( |
| "readAttributeListAttribute", |
| readOperationalCredentialsAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readOperationalCredentialsFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOperationalCredentialsFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OperationalCredentialsCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readOperationalCredentialsFeatureMapCommandParams); |
| readOperationalCredentialsInteractionInfo.put( |
| "readFeatureMapAttribute", readOperationalCredentialsFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readOperationalCredentialsClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOperationalCredentialsClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OperationalCredentialsCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readOperationalCredentialsClusterRevisionCommandParams); |
| readOperationalCredentialsInteractionInfo.put( |
| "readClusterRevisionAttribute", |
| readOperationalCredentialsClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("operationalCredentials", readOperationalCredentialsInteractionInfo); |
| Map<String, InteractionInfo> readGroupKeyManagementInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readGroupKeyManagementGroupKeyMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readGroupKeyManagementGroupKeyMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.GroupKeyManagementCluster) cluster) |
| .readGroupKeyMapAttribute( |
| (ChipClusters.GroupKeyManagementCluster.GroupKeyMapAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedGroupKeyManagementClusterGroupKeyMapAttributeCallback(), |
| readGroupKeyManagementGroupKeyMapCommandParams); |
| readGroupKeyManagementInteractionInfo.put( |
| "readGroupKeyMapAttribute", readGroupKeyManagementGroupKeyMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readGroupKeyManagementGroupTableCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readGroupKeyManagementGroupTableAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.GroupKeyManagementCluster) cluster) |
| .readGroupTableAttribute( |
| (ChipClusters.GroupKeyManagementCluster.GroupTableAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedGroupKeyManagementClusterGroupTableAttributeCallback(), |
| readGroupKeyManagementGroupTableCommandParams); |
| readGroupKeyManagementInteractionInfo.put( |
| "readGroupTableAttribute", readGroupKeyManagementGroupTableAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readGroupKeyManagementMaxGroupsPerFabricCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readGroupKeyManagementMaxGroupsPerFabricAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.GroupKeyManagementCluster) cluster) |
| .readMaxGroupsPerFabricAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readGroupKeyManagementMaxGroupsPerFabricCommandParams); |
| readGroupKeyManagementInteractionInfo.put( |
| "readMaxGroupsPerFabricAttribute", |
| readGroupKeyManagementMaxGroupsPerFabricAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readGroupKeyManagementMaxGroupKeysPerFabricCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readGroupKeyManagementMaxGroupKeysPerFabricAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.GroupKeyManagementCluster) cluster) |
| .readMaxGroupKeysPerFabricAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readGroupKeyManagementMaxGroupKeysPerFabricCommandParams); |
| readGroupKeyManagementInteractionInfo.put( |
| "readMaxGroupKeysPerFabricAttribute", |
| readGroupKeyManagementMaxGroupKeysPerFabricAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readGroupKeyManagementGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readGroupKeyManagementGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.GroupKeyManagementCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.GroupKeyManagementCluster.GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedGroupKeyManagementClusterGeneratedCommandListAttributeCallback(), |
| readGroupKeyManagementGeneratedCommandListCommandParams); |
| readGroupKeyManagementInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readGroupKeyManagementGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readGroupKeyManagementAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readGroupKeyManagementAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.GroupKeyManagementCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.GroupKeyManagementCluster.AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedGroupKeyManagementClusterAcceptedCommandListAttributeCallback(), |
| readGroupKeyManagementAcceptedCommandListCommandParams); |
| readGroupKeyManagementInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readGroupKeyManagementAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readGroupKeyManagementAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readGroupKeyManagementAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.GroupKeyManagementCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.GroupKeyManagementCluster.AttributeListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedGroupKeyManagementClusterAttributeListAttributeCallback(), |
| readGroupKeyManagementAttributeListCommandParams); |
| readGroupKeyManagementInteractionInfo.put( |
| "readAttributeListAttribute", readGroupKeyManagementAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readGroupKeyManagementFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readGroupKeyManagementFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.GroupKeyManagementCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readGroupKeyManagementFeatureMapCommandParams); |
| readGroupKeyManagementInteractionInfo.put( |
| "readFeatureMapAttribute", readGroupKeyManagementFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readGroupKeyManagementClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readGroupKeyManagementClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.GroupKeyManagementCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readGroupKeyManagementClusterRevisionCommandParams); |
| readGroupKeyManagementInteractionInfo.put( |
| "readClusterRevisionAttribute", |
| readGroupKeyManagementClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("groupKeyManagement", readGroupKeyManagementInteractionInfo); |
| Map<String, InteractionInfo> readFixedLabelInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readFixedLabelLabelListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readFixedLabelLabelListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.FixedLabelCluster) cluster) |
| .readLabelListAttribute( |
| (ChipClusters.FixedLabelCluster.LabelListAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedFixedLabelClusterLabelListAttributeCallback(), |
| readFixedLabelLabelListCommandParams); |
| readFixedLabelInteractionInfo.put( |
| "readLabelListAttribute", readFixedLabelLabelListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readFixedLabelGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readFixedLabelGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.FixedLabelCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.FixedLabelCluster.GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedFixedLabelClusterGeneratedCommandListAttributeCallback(), |
| readFixedLabelGeneratedCommandListCommandParams); |
| readFixedLabelInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readFixedLabelGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readFixedLabelAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readFixedLabelAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.FixedLabelCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.FixedLabelCluster.AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedFixedLabelClusterAcceptedCommandListAttributeCallback(), |
| readFixedLabelAcceptedCommandListCommandParams); |
| readFixedLabelInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readFixedLabelAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readFixedLabelAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readFixedLabelAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.FixedLabelCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.FixedLabelCluster.AttributeListAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedFixedLabelClusterAttributeListAttributeCallback(), |
| readFixedLabelAttributeListCommandParams); |
| readFixedLabelInteractionInfo.put( |
| "readAttributeListAttribute", readFixedLabelAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readFixedLabelFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readFixedLabelFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.FixedLabelCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readFixedLabelFeatureMapCommandParams); |
| readFixedLabelInteractionInfo.put( |
| "readFeatureMapAttribute", readFixedLabelFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readFixedLabelClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readFixedLabelClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.FixedLabelCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readFixedLabelClusterRevisionCommandParams); |
| readFixedLabelInteractionInfo.put( |
| "readClusterRevisionAttribute", readFixedLabelClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("fixedLabel", readFixedLabelInteractionInfo); |
| Map<String, InteractionInfo> readUserLabelInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readUserLabelLabelListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readUserLabelLabelListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.UserLabelCluster) cluster) |
| .readLabelListAttribute( |
| (ChipClusters.UserLabelCluster.LabelListAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedUserLabelClusterLabelListAttributeCallback(), |
| readUserLabelLabelListCommandParams); |
| readUserLabelInteractionInfo.put( |
| "readLabelListAttribute", readUserLabelLabelListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readUserLabelGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readUserLabelGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.UserLabelCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.UserLabelCluster.GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedUserLabelClusterGeneratedCommandListAttributeCallback(), |
| readUserLabelGeneratedCommandListCommandParams); |
| readUserLabelInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readUserLabelGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readUserLabelAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readUserLabelAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.UserLabelCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.UserLabelCluster.AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedUserLabelClusterAcceptedCommandListAttributeCallback(), |
| readUserLabelAcceptedCommandListCommandParams); |
| readUserLabelInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readUserLabelAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readUserLabelFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readUserLabelFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.UserLabelCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readUserLabelFeatureMapCommandParams); |
| readUserLabelInteractionInfo.put( |
| "readFeatureMapAttribute", readUserLabelFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readUserLabelClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readUserLabelClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.UserLabelCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readUserLabelClusterRevisionCommandParams); |
| readUserLabelInteractionInfo.put( |
| "readClusterRevisionAttribute", readUserLabelClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("userLabel", readUserLabelInteractionInfo); |
| Map<String, InteractionInfo> readBooleanStateInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readBooleanStateStateValueCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBooleanStateStateValueAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BooleanStateCluster) cluster) |
| .readStateValueAttribute((ChipClusters.BooleanAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedBooleanAttributeCallback(), |
| readBooleanStateStateValueCommandParams); |
| readBooleanStateInteractionInfo.put( |
| "readStateValueAttribute", readBooleanStateStateValueAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBooleanStateGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBooleanStateGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BooleanStateCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.BooleanStateCluster.GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedBooleanStateClusterGeneratedCommandListAttributeCallback(), |
| readBooleanStateGeneratedCommandListCommandParams); |
| readBooleanStateInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readBooleanStateGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBooleanStateAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBooleanStateAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BooleanStateCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.BooleanStateCluster.AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedBooleanStateClusterAcceptedCommandListAttributeCallback(), |
| readBooleanStateAcceptedCommandListCommandParams); |
| readBooleanStateInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readBooleanStateAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBooleanStateAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBooleanStateAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BooleanStateCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.BooleanStateCluster.AttributeListAttributeCallback) callback); |
| }, |
| () -> |
| new ClusterInfoMapping.DelegatedBooleanStateClusterAttributeListAttributeCallback(), |
| readBooleanStateAttributeListCommandParams); |
| readBooleanStateInteractionInfo.put( |
| "readAttributeListAttribute", readBooleanStateAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBooleanStateFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBooleanStateFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BooleanStateCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readBooleanStateFeatureMapCommandParams); |
| readBooleanStateInteractionInfo.put( |
| "readFeatureMapAttribute", readBooleanStateFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBooleanStateClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBooleanStateClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BooleanStateCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readBooleanStateClusterRevisionCommandParams); |
| readBooleanStateInteractionInfo.put( |
| "readClusterRevisionAttribute", readBooleanStateClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("booleanState", readBooleanStateInteractionInfo); |
| Map<String, InteractionInfo> readModeSelectInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readModeSelectDescriptionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readModeSelectDescriptionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ModeSelectCluster) cluster) |
| .readDescriptionAttribute((ChipClusters.CharStringAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedCharStringAttributeCallback(), |
| readModeSelectDescriptionCommandParams); |
| readModeSelectInteractionInfo.put( |
| "readDescriptionAttribute", readModeSelectDescriptionAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readModeSelectStandardNamespaceCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readModeSelectStandardNamespaceAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ModeSelectCluster) cluster) |
| .readStandardNamespaceAttribute( |
| (ChipClusters.ModeSelectCluster.StandardNamespaceAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readModeSelectStandardNamespaceCommandParams); |
| readModeSelectInteractionInfo.put( |
| "readStandardNamespaceAttribute", readModeSelectStandardNamespaceAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readModeSelectSupportedModesCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readModeSelectSupportedModesAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ModeSelectCluster) cluster) |
| .readSupportedModesAttribute( |
| (ChipClusters.ModeSelectCluster.SupportedModesAttributeCallback) callback); |
| }, |
| () -> |
| new ClusterInfoMapping.DelegatedModeSelectClusterSupportedModesAttributeCallback(), |
| readModeSelectSupportedModesCommandParams); |
| readModeSelectInteractionInfo.put( |
| "readSupportedModesAttribute", readModeSelectSupportedModesAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readModeSelectCurrentModeCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readModeSelectCurrentModeAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ModeSelectCluster) cluster) |
| .readCurrentModeAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readModeSelectCurrentModeCommandParams); |
| readModeSelectInteractionInfo.put( |
| "readCurrentModeAttribute", readModeSelectCurrentModeAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readModeSelectStartUpModeCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readModeSelectStartUpModeAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ModeSelectCluster) cluster) |
| .readStartUpModeAttribute( |
| (ChipClusters.ModeSelectCluster.StartUpModeAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readModeSelectStartUpModeCommandParams); |
| readModeSelectInteractionInfo.put( |
| "readStartUpModeAttribute", readModeSelectStartUpModeAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readModeSelectOnModeCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readModeSelectOnModeAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ModeSelectCluster) cluster) |
| .readOnModeAttribute( |
| (ChipClusters.ModeSelectCluster.OnModeAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readModeSelectOnModeCommandParams); |
| readModeSelectInteractionInfo.put( |
| "readOnModeAttribute", readModeSelectOnModeAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readModeSelectGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readModeSelectGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ModeSelectCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.ModeSelectCluster.GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedModeSelectClusterGeneratedCommandListAttributeCallback(), |
| readModeSelectGeneratedCommandListCommandParams); |
| readModeSelectInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readModeSelectGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readModeSelectAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readModeSelectAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ModeSelectCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.ModeSelectCluster.AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedModeSelectClusterAcceptedCommandListAttributeCallback(), |
| readModeSelectAcceptedCommandListCommandParams); |
| readModeSelectInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readModeSelectAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readModeSelectAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readModeSelectAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ModeSelectCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.ModeSelectCluster.AttributeListAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedModeSelectClusterAttributeListAttributeCallback(), |
| readModeSelectAttributeListCommandParams); |
| readModeSelectInteractionInfo.put( |
| "readAttributeListAttribute", readModeSelectAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readModeSelectFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readModeSelectFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ModeSelectCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readModeSelectFeatureMapCommandParams); |
| readModeSelectInteractionInfo.put( |
| "readFeatureMapAttribute", readModeSelectFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readModeSelectClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readModeSelectClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ModeSelectCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readModeSelectClusterRevisionCommandParams); |
| readModeSelectInteractionInfo.put( |
| "readClusterRevisionAttribute", readModeSelectClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("modeSelect", readModeSelectInteractionInfo); |
| Map<String, InteractionInfo> readDoorLockInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readDoorLockLockStateCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readDoorLockLockStateAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.DoorLockCluster) cluster) |
| .readLockStateAttribute( |
| (ChipClusters.DoorLockCluster.LockStateAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readDoorLockLockStateCommandParams); |
| readDoorLockInteractionInfo.put( |
| "readLockStateAttribute", readDoorLockLockStateAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readDoorLockLockTypeCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readDoorLockLockTypeAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.DoorLockCluster) cluster) |
| .readLockTypeAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readDoorLockLockTypeCommandParams); |
| readDoorLockInteractionInfo.put( |
| "readLockTypeAttribute", readDoorLockLockTypeAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readDoorLockActuatorEnabledCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readDoorLockActuatorEnabledAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.DoorLockCluster) cluster) |
| .readActuatorEnabledAttribute((ChipClusters.BooleanAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedBooleanAttributeCallback(), |
| readDoorLockActuatorEnabledCommandParams); |
| readDoorLockInteractionInfo.put( |
| "readActuatorEnabledAttribute", readDoorLockActuatorEnabledAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readDoorLockDoorStateCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readDoorLockDoorStateAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.DoorLockCluster) cluster) |
| .readDoorStateAttribute( |
| (ChipClusters.DoorLockCluster.DoorStateAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readDoorLockDoorStateCommandParams); |
| readDoorLockInteractionInfo.put( |
| "readDoorStateAttribute", readDoorLockDoorStateAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readDoorLockNumberOfTotalUsersSupportedCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readDoorLockNumberOfTotalUsersSupportedAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.DoorLockCluster) cluster) |
| .readNumberOfTotalUsersSupportedAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readDoorLockNumberOfTotalUsersSupportedCommandParams); |
| readDoorLockInteractionInfo.put( |
| "readNumberOfTotalUsersSupportedAttribute", |
| readDoorLockNumberOfTotalUsersSupportedAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readDoorLockNumberOfPINUsersSupportedCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readDoorLockNumberOfPINUsersSupportedAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.DoorLockCluster) cluster) |
| .readNumberOfPINUsersSupportedAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readDoorLockNumberOfPINUsersSupportedCommandParams); |
| readDoorLockInteractionInfo.put( |
| "readNumberOfPINUsersSupportedAttribute", |
| readDoorLockNumberOfPINUsersSupportedAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readDoorLockNumberOfRFIDUsersSupportedCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readDoorLockNumberOfRFIDUsersSupportedAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.DoorLockCluster) cluster) |
| .readNumberOfRFIDUsersSupportedAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readDoorLockNumberOfRFIDUsersSupportedCommandParams); |
| readDoorLockInteractionInfo.put( |
| "readNumberOfRFIDUsersSupportedAttribute", |
| readDoorLockNumberOfRFIDUsersSupportedAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readDoorLockNumberOfWeekDaySchedulesSupportedPerUserCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readDoorLockNumberOfWeekDaySchedulesSupportedPerUserAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.DoorLockCluster) cluster) |
| .readNumberOfWeekDaySchedulesSupportedPerUserAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readDoorLockNumberOfWeekDaySchedulesSupportedPerUserCommandParams); |
| readDoorLockInteractionInfo.put( |
| "readNumberOfWeekDaySchedulesSupportedPerUserAttribute", |
| readDoorLockNumberOfWeekDaySchedulesSupportedPerUserAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readDoorLockNumberOfYearDaySchedulesSupportedPerUserCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readDoorLockNumberOfYearDaySchedulesSupportedPerUserAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.DoorLockCluster) cluster) |
| .readNumberOfYearDaySchedulesSupportedPerUserAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readDoorLockNumberOfYearDaySchedulesSupportedPerUserCommandParams); |
| readDoorLockInteractionInfo.put( |
| "readNumberOfYearDaySchedulesSupportedPerUserAttribute", |
| readDoorLockNumberOfYearDaySchedulesSupportedPerUserAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readDoorLockNumberOfHolidaySchedulesSupportedCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readDoorLockNumberOfHolidaySchedulesSupportedAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.DoorLockCluster) cluster) |
| .readNumberOfHolidaySchedulesSupportedAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readDoorLockNumberOfHolidaySchedulesSupportedCommandParams); |
| readDoorLockInteractionInfo.put( |
| "readNumberOfHolidaySchedulesSupportedAttribute", |
| readDoorLockNumberOfHolidaySchedulesSupportedAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readDoorLockMaxPINCodeLengthCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readDoorLockMaxPINCodeLengthAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.DoorLockCluster) cluster) |
| .readMaxPINCodeLengthAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readDoorLockMaxPINCodeLengthCommandParams); |
| readDoorLockInteractionInfo.put( |
| "readMaxPINCodeLengthAttribute", readDoorLockMaxPINCodeLengthAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readDoorLockMinPINCodeLengthCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readDoorLockMinPINCodeLengthAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.DoorLockCluster) cluster) |
| .readMinPINCodeLengthAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readDoorLockMinPINCodeLengthCommandParams); |
| readDoorLockInteractionInfo.put( |
| "readMinPINCodeLengthAttribute", readDoorLockMinPINCodeLengthAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readDoorLockMaxRFIDCodeLengthCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readDoorLockMaxRFIDCodeLengthAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.DoorLockCluster) cluster) |
| .readMaxRFIDCodeLengthAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readDoorLockMaxRFIDCodeLengthCommandParams); |
| readDoorLockInteractionInfo.put( |
| "readMaxRFIDCodeLengthAttribute", readDoorLockMaxRFIDCodeLengthAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readDoorLockMinRFIDCodeLengthCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readDoorLockMinRFIDCodeLengthAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.DoorLockCluster) cluster) |
| .readMinRFIDCodeLengthAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readDoorLockMinRFIDCodeLengthCommandParams); |
| readDoorLockInteractionInfo.put( |
| "readMinRFIDCodeLengthAttribute", readDoorLockMinRFIDCodeLengthAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readDoorLockNumberOfCredentialsSupportedPerUserCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readDoorLockNumberOfCredentialsSupportedPerUserAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.DoorLockCluster) cluster) |
| .readNumberOfCredentialsSupportedPerUserAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readDoorLockNumberOfCredentialsSupportedPerUserCommandParams); |
| readDoorLockInteractionInfo.put( |
| "readNumberOfCredentialsSupportedPerUserAttribute", |
| readDoorLockNumberOfCredentialsSupportedPerUserAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readDoorLockLanguageCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readDoorLockLanguageAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.DoorLockCluster) cluster) |
| .readLanguageAttribute((ChipClusters.CharStringAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedCharStringAttributeCallback(), |
| readDoorLockLanguageCommandParams); |
| readDoorLockInteractionInfo.put( |
| "readLanguageAttribute", readDoorLockLanguageAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readDoorLockAutoRelockTimeCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readDoorLockAutoRelockTimeAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.DoorLockCluster) cluster) |
| .readAutoRelockTimeAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readDoorLockAutoRelockTimeCommandParams); |
| readDoorLockInteractionInfo.put( |
| "readAutoRelockTimeAttribute", readDoorLockAutoRelockTimeAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readDoorLockSoundVolumeCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readDoorLockSoundVolumeAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.DoorLockCluster) cluster) |
| .readSoundVolumeAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readDoorLockSoundVolumeCommandParams); |
| readDoorLockInteractionInfo.put( |
| "readSoundVolumeAttribute", readDoorLockSoundVolumeAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readDoorLockOperatingModeCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readDoorLockOperatingModeAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.DoorLockCluster) cluster) |
| .readOperatingModeAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readDoorLockOperatingModeCommandParams); |
| readDoorLockInteractionInfo.put( |
| "readOperatingModeAttribute", readDoorLockOperatingModeAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readDoorLockSupportedOperatingModesCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readDoorLockSupportedOperatingModesAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.DoorLockCluster) cluster) |
| .readSupportedOperatingModesAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readDoorLockSupportedOperatingModesCommandParams); |
| readDoorLockInteractionInfo.put( |
| "readSupportedOperatingModesAttribute", |
| readDoorLockSupportedOperatingModesAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readDoorLockEnableOneTouchLockingCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readDoorLockEnableOneTouchLockingAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.DoorLockCluster) cluster) |
| .readEnableOneTouchLockingAttribute( |
| (ChipClusters.BooleanAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedBooleanAttributeCallback(), |
| readDoorLockEnableOneTouchLockingCommandParams); |
| readDoorLockInteractionInfo.put( |
| "readEnableOneTouchLockingAttribute", |
| readDoorLockEnableOneTouchLockingAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readDoorLockEnablePrivacyModeButtonCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readDoorLockEnablePrivacyModeButtonAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.DoorLockCluster) cluster) |
| .readEnablePrivacyModeButtonAttribute( |
| (ChipClusters.BooleanAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedBooleanAttributeCallback(), |
| readDoorLockEnablePrivacyModeButtonCommandParams); |
| readDoorLockInteractionInfo.put( |
| "readEnablePrivacyModeButtonAttribute", |
| readDoorLockEnablePrivacyModeButtonAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readDoorLockWrongCodeEntryLimitCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readDoorLockWrongCodeEntryLimitAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.DoorLockCluster) cluster) |
| .readWrongCodeEntryLimitAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readDoorLockWrongCodeEntryLimitCommandParams); |
| readDoorLockInteractionInfo.put( |
| "readWrongCodeEntryLimitAttribute", |
| readDoorLockWrongCodeEntryLimitAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readDoorLockUserCodeTemporaryDisableTimeCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readDoorLockUserCodeTemporaryDisableTimeAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.DoorLockCluster) cluster) |
| .readUserCodeTemporaryDisableTimeAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readDoorLockUserCodeTemporaryDisableTimeCommandParams); |
| readDoorLockInteractionInfo.put( |
| "readUserCodeTemporaryDisableTimeAttribute", |
| readDoorLockUserCodeTemporaryDisableTimeAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readDoorLockRequirePINforRemoteOperationCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readDoorLockRequirePINforRemoteOperationAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.DoorLockCluster) cluster) |
| .readRequirePINforRemoteOperationAttribute( |
| (ChipClusters.BooleanAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedBooleanAttributeCallback(), |
| readDoorLockRequirePINforRemoteOperationCommandParams); |
| readDoorLockInteractionInfo.put( |
| "readRequirePINforRemoteOperationAttribute", |
| readDoorLockRequirePINforRemoteOperationAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readDoorLockGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readDoorLockGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.DoorLockCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.DoorLockCluster.GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedDoorLockClusterGeneratedCommandListAttributeCallback(), |
| readDoorLockGeneratedCommandListCommandParams); |
| readDoorLockInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readDoorLockGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readDoorLockAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readDoorLockAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.DoorLockCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.DoorLockCluster.AcceptedCommandListAttributeCallback) callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedDoorLockClusterAcceptedCommandListAttributeCallback(), |
| readDoorLockAcceptedCommandListCommandParams); |
| readDoorLockInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readDoorLockAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readDoorLockAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readDoorLockAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.DoorLockCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.DoorLockCluster.AttributeListAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedDoorLockClusterAttributeListAttributeCallback(), |
| readDoorLockAttributeListCommandParams); |
| readDoorLockInteractionInfo.put( |
| "readAttributeListAttribute", readDoorLockAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readDoorLockFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readDoorLockFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.DoorLockCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readDoorLockFeatureMapCommandParams); |
| readDoorLockInteractionInfo.put( |
| "readFeatureMapAttribute", readDoorLockFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readDoorLockClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readDoorLockClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.DoorLockCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readDoorLockClusterRevisionCommandParams); |
| readDoorLockInteractionInfo.put( |
| "readClusterRevisionAttribute", readDoorLockClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("doorLock", readDoorLockInteractionInfo); |
| Map<String, InteractionInfo> readWindowCoveringInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readWindowCoveringTypeCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWindowCoveringTypeAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WindowCoveringCluster) cluster) |
| .readTypeAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readWindowCoveringTypeCommandParams); |
| readWindowCoveringInteractionInfo.put( |
| "readTypeAttribute", readWindowCoveringTypeAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readWindowCoveringPhysicalClosedLimitLiftCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWindowCoveringPhysicalClosedLimitLiftAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WindowCoveringCluster) cluster) |
| .readPhysicalClosedLimitLiftAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readWindowCoveringPhysicalClosedLimitLiftCommandParams); |
| readWindowCoveringInteractionInfo.put( |
| "readPhysicalClosedLimitLiftAttribute", |
| readWindowCoveringPhysicalClosedLimitLiftAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readWindowCoveringPhysicalClosedLimitTiltCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWindowCoveringPhysicalClosedLimitTiltAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WindowCoveringCluster) cluster) |
| .readPhysicalClosedLimitTiltAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readWindowCoveringPhysicalClosedLimitTiltCommandParams); |
| readWindowCoveringInteractionInfo.put( |
| "readPhysicalClosedLimitTiltAttribute", |
| readWindowCoveringPhysicalClosedLimitTiltAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readWindowCoveringCurrentPositionLiftCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWindowCoveringCurrentPositionLiftAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WindowCoveringCluster) cluster) |
| .readCurrentPositionLiftAttribute( |
| (ChipClusters.WindowCoveringCluster.CurrentPositionLiftAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readWindowCoveringCurrentPositionLiftCommandParams); |
| readWindowCoveringInteractionInfo.put( |
| "readCurrentPositionLiftAttribute", |
| readWindowCoveringCurrentPositionLiftAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readWindowCoveringCurrentPositionTiltCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWindowCoveringCurrentPositionTiltAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WindowCoveringCluster) cluster) |
| .readCurrentPositionTiltAttribute( |
| (ChipClusters.WindowCoveringCluster.CurrentPositionTiltAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readWindowCoveringCurrentPositionTiltCommandParams); |
| readWindowCoveringInteractionInfo.put( |
| "readCurrentPositionTiltAttribute", |
| readWindowCoveringCurrentPositionTiltAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readWindowCoveringNumberOfActuationsLiftCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWindowCoveringNumberOfActuationsLiftAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WindowCoveringCluster) cluster) |
| .readNumberOfActuationsLiftAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readWindowCoveringNumberOfActuationsLiftCommandParams); |
| readWindowCoveringInteractionInfo.put( |
| "readNumberOfActuationsLiftAttribute", |
| readWindowCoveringNumberOfActuationsLiftAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readWindowCoveringNumberOfActuationsTiltCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWindowCoveringNumberOfActuationsTiltAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WindowCoveringCluster) cluster) |
| .readNumberOfActuationsTiltAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readWindowCoveringNumberOfActuationsTiltCommandParams); |
| readWindowCoveringInteractionInfo.put( |
| "readNumberOfActuationsTiltAttribute", |
| readWindowCoveringNumberOfActuationsTiltAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readWindowCoveringConfigStatusCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWindowCoveringConfigStatusAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WindowCoveringCluster) cluster) |
| .readConfigStatusAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readWindowCoveringConfigStatusCommandParams); |
| readWindowCoveringInteractionInfo.put( |
| "readConfigStatusAttribute", readWindowCoveringConfigStatusAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readWindowCoveringCurrentPositionLiftPercentageCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWindowCoveringCurrentPositionLiftPercentageAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WindowCoveringCluster) cluster) |
| .readCurrentPositionLiftPercentageAttribute( |
| (ChipClusters.WindowCoveringCluster |
| .CurrentPositionLiftPercentageAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readWindowCoveringCurrentPositionLiftPercentageCommandParams); |
| readWindowCoveringInteractionInfo.put( |
| "readCurrentPositionLiftPercentageAttribute", |
| readWindowCoveringCurrentPositionLiftPercentageAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readWindowCoveringCurrentPositionTiltPercentageCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWindowCoveringCurrentPositionTiltPercentageAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WindowCoveringCluster) cluster) |
| .readCurrentPositionTiltPercentageAttribute( |
| (ChipClusters.WindowCoveringCluster |
| .CurrentPositionTiltPercentageAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readWindowCoveringCurrentPositionTiltPercentageCommandParams); |
| readWindowCoveringInteractionInfo.put( |
| "readCurrentPositionTiltPercentageAttribute", |
| readWindowCoveringCurrentPositionTiltPercentageAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readWindowCoveringOperationalStatusCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWindowCoveringOperationalStatusAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WindowCoveringCluster) cluster) |
| .readOperationalStatusAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readWindowCoveringOperationalStatusCommandParams); |
| readWindowCoveringInteractionInfo.put( |
| "readOperationalStatusAttribute", |
| readWindowCoveringOperationalStatusAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readWindowCoveringTargetPositionLiftPercent100thsCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWindowCoveringTargetPositionLiftPercent100thsAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WindowCoveringCluster) cluster) |
| .readTargetPositionLiftPercent100thsAttribute( |
| (ChipClusters.WindowCoveringCluster |
| .TargetPositionLiftPercent100thsAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readWindowCoveringTargetPositionLiftPercent100thsCommandParams); |
| readWindowCoveringInteractionInfo.put( |
| "readTargetPositionLiftPercent100thsAttribute", |
| readWindowCoveringTargetPositionLiftPercent100thsAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readWindowCoveringTargetPositionTiltPercent100thsCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWindowCoveringTargetPositionTiltPercent100thsAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WindowCoveringCluster) cluster) |
| .readTargetPositionTiltPercent100thsAttribute( |
| (ChipClusters.WindowCoveringCluster |
| .TargetPositionTiltPercent100thsAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readWindowCoveringTargetPositionTiltPercent100thsCommandParams); |
| readWindowCoveringInteractionInfo.put( |
| "readTargetPositionTiltPercent100thsAttribute", |
| readWindowCoveringTargetPositionTiltPercent100thsAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readWindowCoveringEndProductTypeCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWindowCoveringEndProductTypeAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WindowCoveringCluster) cluster) |
| .readEndProductTypeAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readWindowCoveringEndProductTypeCommandParams); |
| readWindowCoveringInteractionInfo.put( |
| "readEndProductTypeAttribute", readWindowCoveringEndProductTypeAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readWindowCoveringCurrentPositionLiftPercent100thsCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWindowCoveringCurrentPositionLiftPercent100thsAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WindowCoveringCluster) cluster) |
| .readCurrentPositionLiftPercent100thsAttribute( |
| (ChipClusters.WindowCoveringCluster |
| .CurrentPositionLiftPercent100thsAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readWindowCoveringCurrentPositionLiftPercent100thsCommandParams); |
| readWindowCoveringInteractionInfo.put( |
| "readCurrentPositionLiftPercent100thsAttribute", |
| readWindowCoveringCurrentPositionLiftPercent100thsAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readWindowCoveringCurrentPositionTiltPercent100thsCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWindowCoveringCurrentPositionTiltPercent100thsAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WindowCoveringCluster) cluster) |
| .readCurrentPositionTiltPercent100thsAttribute( |
| (ChipClusters.WindowCoveringCluster |
| .CurrentPositionTiltPercent100thsAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readWindowCoveringCurrentPositionTiltPercent100thsCommandParams); |
| readWindowCoveringInteractionInfo.put( |
| "readCurrentPositionTiltPercent100thsAttribute", |
| readWindowCoveringCurrentPositionTiltPercent100thsAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readWindowCoveringInstalledOpenLimitLiftCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWindowCoveringInstalledOpenLimitLiftAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WindowCoveringCluster) cluster) |
| .readInstalledOpenLimitLiftAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readWindowCoveringInstalledOpenLimitLiftCommandParams); |
| readWindowCoveringInteractionInfo.put( |
| "readInstalledOpenLimitLiftAttribute", |
| readWindowCoveringInstalledOpenLimitLiftAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readWindowCoveringInstalledClosedLimitLiftCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWindowCoveringInstalledClosedLimitLiftAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WindowCoveringCluster) cluster) |
| .readInstalledClosedLimitLiftAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readWindowCoveringInstalledClosedLimitLiftCommandParams); |
| readWindowCoveringInteractionInfo.put( |
| "readInstalledClosedLimitLiftAttribute", |
| readWindowCoveringInstalledClosedLimitLiftAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readWindowCoveringInstalledOpenLimitTiltCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWindowCoveringInstalledOpenLimitTiltAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WindowCoveringCluster) cluster) |
| .readInstalledOpenLimitTiltAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readWindowCoveringInstalledOpenLimitTiltCommandParams); |
| readWindowCoveringInteractionInfo.put( |
| "readInstalledOpenLimitTiltAttribute", |
| readWindowCoveringInstalledOpenLimitTiltAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readWindowCoveringInstalledClosedLimitTiltCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWindowCoveringInstalledClosedLimitTiltAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WindowCoveringCluster) cluster) |
| .readInstalledClosedLimitTiltAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readWindowCoveringInstalledClosedLimitTiltCommandParams); |
| readWindowCoveringInteractionInfo.put( |
| "readInstalledClosedLimitTiltAttribute", |
| readWindowCoveringInstalledClosedLimitTiltAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readWindowCoveringModeCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWindowCoveringModeAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WindowCoveringCluster) cluster) |
| .readModeAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readWindowCoveringModeCommandParams); |
| readWindowCoveringInteractionInfo.put( |
| "readModeAttribute", readWindowCoveringModeAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readWindowCoveringSafetyStatusCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWindowCoveringSafetyStatusAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WindowCoveringCluster) cluster) |
| .readSafetyStatusAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readWindowCoveringSafetyStatusCommandParams); |
| readWindowCoveringInteractionInfo.put( |
| "readSafetyStatusAttribute", readWindowCoveringSafetyStatusAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readWindowCoveringGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWindowCoveringGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WindowCoveringCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.WindowCoveringCluster.GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedWindowCoveringClusterGeneratedCommandListAttributeCallback(), |
| readWindowCoveringGeneratedCommandListCommandParams); |
| readWindowCoveringInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readWindowCoveringGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readWindowCoveringAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWindowCoveringAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WindowCoveringCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.WindowCoveringCluster.AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedWindowCoveringClusterAcceptedCommandListAttributeCallback(), |
| readWindowCoveringAcceptedCommandListCommandParams); |
| readWindowCoveringInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readWindowCoveringAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readWindowCoveringAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWindowCoveringAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WindowCoveringCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.WindowCoveringCluster.AttributeListAttributeCallback) callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedWindowCoveringClusterAttributeListAttributeCallback(), |
| readWindowCoveringAttributeListCommandParams); |
| readWindowCoveringInteractionInfo.put( |
| "readAttributeListAttribute", readWindowCoveringAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readWindowCoveringFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWindowCoveringFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WindowCoveringCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readWindowCoveringFeatureMapCommandParams); |
| readWindowCoveringInteractionInfo.put( |
| "readFeatureMapAttribute", readWindowCoveringFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readWindowCoveringClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWindowCoveringClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WindowCoveringCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readWindowCoveringClusterRevisionCommandParams); |
| readWindowCoveringInteractionInfo.put( |
| "readClusterRevisionAttribute", readWindowCoveringClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("windowCovering", readWindowCoveringInteractionInfo); |
| Map<String, InteractionInfo> readBarrierControlInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readBarrierControlBarrierMovingStateCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBarrierControlBarrierMovingStateAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BarrierControlCluster) cluster) |
| .readBarrierMovingStateAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readBarrierControlBarrierMovingStateCommandParams); |
| readBarrierControlInteractionInfo.put( |
| "readBarrierMovingStateAttribute", |
| readBarrierControlBarrierMovingStateAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBarrierControlBarrierSafetyStatusCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBarrierControlBarrierSafetyStatusAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BarrierControlCluster) cluster) |
| .readBarrierSafetyStatusAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readBarrierControlBarrierSafetyStatusCommandParams); |
| readBarrierControlInteractionInfo.put( |
| "readBarrierSafetyStatusAttribute", |
| readBarrierControlBarrierSafetyStatusAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBarrierControlBarrierCapabilitiesCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBarrierControlBarrierCapabilitiesAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BarrierControlCluster) cluster) |
| .readBarrierCapabilitiesAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readBarrierControlBarrierCapabilitiesCommandParams); |
| readBarrierControlInteractionInfo.put( |
| "readBarrierCapabilitiesAttribute", |
| readBarrierControlBarrierCapabilitiesAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBarrierControlBarrierPositionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBarrierControlBarrierPositionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BarrierControlCluster) cluster) |
| .readBarrierPositionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readBarrierControlBarrierPositionCommandParams); |
| readBarrierControlInteractionInfo.put( |
| "readBarrierPositionAttribute", readBarrierControlBarrierPositionAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBarrierControlGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBarrierControlGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BarrierControlCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.BarrierControlCluster.GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedBarrierControlClusterGeneratedCommandListAttributeCallback(), |
| readBarrierControlGeneratedCommandListCommandParams); |
| readBarrierControlInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readBarrierControlGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBarrierControlAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBarrierControlAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BarrierControlCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.BarrierControlCluster.AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedBarrierControlClusterAcceptedCommandListAttributeCallback(), |
| readBarrierControlAcceptedCommandListCommandParams); |
| readBarrierControlInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readBarrierControlAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBarrierControlAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBarrierControlAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BarrierControlCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.BarrierControlCluster.AttributeListAttributeCallback) callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedBarrierControlClusterAttributeListAttributeCallback(), |
| readBarrierControlAttributeListCommandParams); |
| readBarrierControlInteractionInfo.put( |
| "readAttributeListAttribute", readBarrierControlAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBarrierControlFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBarrierControlFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BarrierControlCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readBarrierControlFeatureMapCommandParams); |
| readBarrierControlInteractionInfo.put( |
| "readFeatureMapAttribute", readBarrierControlFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBarrierControlClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBarrierControlClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BarrierControlCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readBarrierControlClusterRevisionCommandParams); |
| readBarrierControlInteractionInfo.put( |
| "readClusterRevisionAttribute", readBarrierControlClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("barrierControl", readBarrierControlInteractionInfo); |
| Map<String, InteractionInfo> readPumpConfigurationAndControlInteractionInfo = |
| new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readPumpConfigurationAndControlMaxPressureCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPumpConfigurationAndControlMaxPressureAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PumpConfigurationAndControlCluster) cluster) |
| .readMaxPressureAttribute( |
| (ChipClusters.PumpConfigurationAndControlCluster.MaxPressureAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readPumpConfigurationAndControlMaxPressureCommandParams); |
| readPumpConfigurationAndControlInteractionInfo.put( |
| "readMaxPressureAttribute", |
| readPumpConfigurationAndControlMaxPressureAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPumpConfigurationAndControlMaxSpeedCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPumpConfigurationAndControlMaxSpeedAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PumpConfigurationAndControlCluster) cluster) |
| .readMaxSpeedAttribute( |
| (ChipClusters.PumpConfigurationAndControlCluster.MaxSpeedAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readPumpConfigurationAndControlMaxSpeedCommandParams); |
| readPumpConfigurationAndControlInteractionInfo.put( |
| "readMaxSpeedAttribute", readPumpConfigurationAndControlMaxSpeedAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPumpConfigurationAndControlMaxFlowCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPumpConfigurationAndControlMaxFlowAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PumpConfigurationAndControlCluster) cluster) |
| .readMaxFlowAttribute( |
| (ChipClusters.PumpConfigurationAndControlCluster.MaxFlowAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readPumpConfigurationAndControlMaxFlowCommandParams); |
| readPumpConfigurationAndControlInteractionInfo.put( |
| "readMaxFlowAttribute", readPumpConfigurationAndControlMaxFlowAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPumpConfigurationAndControlMinConstPressureCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPumpConfigurationAndControlMinConstPressureAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PumpConfigurationAndControlCluster) cluster) |
| .readMinConstPressureAttribute( |
| (ChipClusters.PumpConfigurationAndControlCluster |
| .MinConstPressureAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readPumpConfigurationAndControlMinConstPressureCommandParams); |
| readPumpConfigurationAndControlInteractionInfo.put( |
| "readMinConstPressureAttribute", |
| readPumpConfigurationAndControlMinConstPressureAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPumpConfigurationAndControlMaxConstPressureCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPumpConfigurationAndControlMaxConstPressureAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PumpConfigurationAndControlCluster) cluster) |
| .readMaxConstPressureAttribute( |
| (ChipClusters.PumpConfigurationAndControlCluster |
| .MaxConstPressureAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readPumpConfigurationAndControlMaxConstPressureCommandParams); |
| readPumpConfigurationAndControlInteractionInfo.put( |
| "readMaxConstPressureAttribute", |
| readPumpConfigurationAndControlMaxConstPressureAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPumpConfigurationAndControlMinCompPressureCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPumpConfigurationAndControlMinCompPressureAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PumpConfigurationAndControlCluster) cluster) |
| .readMinCompPressureAttribute( |
| (ChipClusters.PumpConfigurationAndControlCluster |
| .MinCompPressureAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readPumpConfigurationAndControlMinCompPressureCommandParams); |
| readPumpConfigurationAndControlInteractionInfo.put( |
| "readMinCompPressureAttribute", |
| readPumpConfigurationAndControlMinCompPressureAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPumpConfigurationAndControlMaxCompPressureCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPumpConfigurationAndControlMaxCompPressureAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PumpConfigurationAndControlCluster) cluster) |
| .readMaxCompPressureAttribute( |
| (ChipClusters.PumpConfigurationAndControlCluster |
| .MaxCompPressureAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readPumpConfigurationAndControlMaxCompPressureCommandParams); |
| readPumpConfigurationAndControlInteractionInfo.put( |
| "readMaxCompPressureAttribute", |
| readPumpConfigurationAndControlMaxCompPressureAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPumpConfigurationAndControlMinConstSpeedCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPumpConfigurationAndControlMinConstSpeedAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PumpConfigurationAndControlCluster) cluster) |
| .readMinConstSpeedAttribute( |
| (ChipClusters.PumpConfigurationAndControlCluster |
| .MinConstSpeedAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readPumpConfigurationAndControlMinConstSpeedCommandParams); |
| readPumpConfigurationAndControlInteractionInfo.put( |
| "readMinConstSpeedAttribute", |
| readPumpConfigurationAndControlMinConstSpeedAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPumpConfigurationAndControlMaxConstSpeedCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPumpConfigurationAndControlMaxConstSpeedAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PumpConfigurationAndControlCluster) cluster) |
| .readMaxConstSpeedAttribute( |
| (ChipClusters.PumpConfigurationAndControlCluster |
| .MaxConstSpeedAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readPumpConfigurationAndControlMaxConstSpeedCommandParams); |
| readPumpConfigurationAndControlInteractionInfo.put( |
| "readMaxConstSpeedAttribute", |
| readPumpConfigurationAndControlMaxConstSpeedAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPumpConfigurationAndControlMinConstFlowCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPumpConfigurationAndControlMinConstFlowAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PumpConfigurationAndControlCluster) cluster) |
| .readMinConstFlowAttribute( |
| (ChipClusters.PumpConfigurationAndControlCluster |
| .MinConstFlowAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readPumpConfigurationAndControlMinConstFlowCommandParams); |
| readPumpConfigurationAndControlInteractionInfo.put( |
| "readMinConstFlowAttribute", |
| readPumpConfigurationAndControlMinConstFlowAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPumpConfigurationAndControlMaxConstFlowCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPumpConfigurationAndControlMaxConstFlowAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PumpConfigurationAndControlCluster) cluster) |
| .readMaxConstFlowAttribute( |
| (ChipClusters.PumpConfigurationAndControlCluster |
| .MaxConstFlowAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readPumpConfigurationAndControlMaxConstFlowCommandParams); |
| readPumpConfigurationAndControlInteractionInfo.put( |
| "readMaxConstFlowAttribute", |
| readPumpConfigurationAndControlMaxConstFlowAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPumpConfigurationAndControlMinConstTempCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPumpConfigurationAndControlMinConstTempAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PumpConfigurationAndControlCluster) cluster) |
| .readMinConstTempAttribute( |
| (ChipClusters.PumpConfigurationAndControlCluster |
| .MinConstTempAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readPumpConfigurationAndControlMinConstTempCommandParams); |
| readPumpConfigurationAndControlInteractionInfo.put( |
| "readMinConstTempAttribute", |
| readPumpConfigurationAndControlMinConstTempAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPumpConfigurationAndControlMaxConstTempCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPumpConfigurationAndControlMaxConstTempAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PumpConfigurationAndControlCluster) cluster) |
| .readMaxConstTempAttribute( |
| (ChipClusters.PumpConfigurationAndControlCluster |
| .MaxConstTempAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readPumpConfigurationAndControlMaxConstTempCommandParams); |
| readPumpConfigurationAndControlInteractionInfo.put( |
| "readMaxConstTempAttribute", |
| readPumpConfigurationAndControlMaxConstTempAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPumpConfigurationAndControlPumpStatusCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPumpConfigurationAndControlPumpStatusAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PumpConfigurationAndControlCluster) cluster) |
| .readPumpStatusAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readPumpConfigurationAndControlPumpStatusCommandParams); |
| readPumpConfigurationAndControlInteractionInfo.put( |
| "readPumpStatusAttribute", |
| readPumpConfigurationAndControlPumpStatusAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readPumpConfigurationAndControlEffectiveOperationModeCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPumpConfigurationAndControlEffectiveOperationModeAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PumpConfigurationAndControlCluster) cluster) |
| .readEffectiveOperationModeAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readPumpConfigurationAndControlEffectiveOperationModeCommandParams); |
| readPumpConfigurationAndControlInteractionInfo.put( |
| "readEffectiveOperationModeAttribute", |
| readPumpConfigurationAndControlEffectiveOperationModeAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readPumpConfigurationAndControlEffectiveControlModeCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPumpConfigurationAndControlEffectiveControlModeAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PumpConfigurationAndControlCluster) cluster) |
| .readEffectiveControlModeAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readPumpConfigurationAndControlEffectiveControlModeCommandParams); |
| readPumpConfigurationAndControlInteractionInfo.put( |
| "readEffectiveControlModeAttribute", |
| readPumpConfigurationAndControlEffectiveControlModeAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPumpConfigurationAndControlCapacityCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPumpConfigurationAndControlCapacityAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PumpConfigurationAndControlCluster) cluster) |
| .readCapacityAttribute( |
| (ChipClusters.PumpConfigurationAndControlCluster.CapacityAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readPumpConfigurationAndControlCapacityCommandParams); |
| readPumpConfigurationAndControlInteractionInfo.put( |
| "readCapacityAttribute", readPumpConfigurationAndControlCapacityAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPumpConfigurationAndControlSpeedCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPumpConfigurationAndControlSpeedAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PumpConfigurationAndControlCluster) cluster) |
| .readSpeedAttribute( |
| (ChipClusters.PumpConfigurationAndControlCluster.SpeedAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readPumpConfigurationAndControlSpeedCommandParams); |
| readPumpConfigurationAndControlInteractionInfo.put( |
| "readSpeedAttribute", readPumpConfigurationAndControlSpeedAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readPumpConfigurationAndControlLifetimeRunningHoursCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPumpConfigurationAndControlLifetimeRunningHoursAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PumpConfigurationAndControlCluster) cluster) |
| .readLifetimeRunningHoursAttribute( |
| (ChipClusters.PumpConfigurationAndControlCluster |
| .LifetimeRunningHoursAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readPumpConfigurationAndControlLifetimeRunningHoursCommandParams); |
| readPumpConfigurationAndControlInteractionInfo.put( |
| "readLifetimeRunningHoursAttribute", |
| readPumpConfigurationAndControlLifetimeRunningHoursAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPumpConfigurationAndControlPowerCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPumpConfigurationAndControlPowerAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PumpConfigurationAndControlCluster) cluster) |
| .readPowerAttribute( |
| (ChipClusters.PumpConfigurationAndControlCluster.PowerAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readPumpConfigurationAndControlPowerCommandParams); |
| readPumpConfigurationAndControlInteractionInfo.put( |
| "readPowerAttribute", readPumpConfigurationAndControlPowerAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readPumpConfigurationAndControlLifetimeEnergyConsumedCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPumpConfigurationAndControlLifetimeEnergyConsumedAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PumpConfigurationAndControlCluster) cluster) |
| .readLifetimeEnergyConsumedAttribute( |
| (ChipClusters.PumpConfigurationAndControlCluster |
| .LifetimeEnergyConsumedAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readPumpConfigurationAndControlLifetimeEnergyConsumedCommandParams); |
| readPumpConfigurationAndControlInteractionInfo.put( |
| "readLifetimeEnergyConsumedAttribute", |
| readPumpConfigurationAndControlLifetimeEnergyConsumedAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPumpConfigurationAndControlOperationModeCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPumpConfigurationAndControlOperationModeAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PumpConfigurationAndControlCluster) cluster) |
| .readOperationModeAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readPumpConfigurationAndControlOperationModeCommandParams); |
| readPumpConfigurationAndControlInteractionInfo.put( |
| "readOperationModeAttribute", |
| readPumpConfigurationAndControlOperationModeAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPumpConfigurationAndControlControlModeCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPumpConfigurationAndControlControlModeAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PumpConfigurationAndControlCluster) cluster) |
| .readControlModeAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readPumpConfigurationAndControlControlModeCommandParams); |
| readPumpConfigurationAndControlInteractionInfo.put( |
| "readControlModeAttribute", |
| readPumpConfigurationAndControlControlModeAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readPumpConfigurationAndControlGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPumpConfigurationAndControlGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PumpConfigurationAndControlCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.PumpConfigurationAndControlCluster |
| .GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedPumpConfigurationAndControlClusterGeneratedCommandListAttributeCallback(), |
| readPumpConfigurationAndControlGeneratedCommandListCommandParams); |
| readPumpConfigurationAndControlInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readPumpConfigurationAndControlGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readPumpConfigurationAndControlAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPumpConfigurationAndControlAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PumpConfigurationAndControlCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.PumpConfigurationAndControlCluster |
| .AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedPumpConfigurationAndControlClusterAcceptedCommandListAttributeCallback(), |
| readPumpConfigurationAndControlAcceptedCommandListCommandParams); |
| readPumpConfigurationAndControlInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readPumpConfigurationAndControlAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPumpConfigurationAndControlAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPumpConfigurationAndControlAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PumpConfigurationAndControlCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.PumpConfigurationAndControlCluster |
| .AttributeListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedPumpConfigurationAndControlClusterAttributeListAttributeCallback(), |
| readPumpConfigurationAndControlAttributeListCommandParams); |
| readPumpConfigurationAndControlInteractionInfo.put( |
| "readAttributeListAttribute", |
| readPumpConfigurationAndControlAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPumpConfigurationAndControlFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPumpConfigurationAndControlFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PumpConfigurationAndControlCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readPumpConfigurationAndControlFeatureMapCommandParams); |
| readPumpConfigurationAndControlInteractionInfo.put( |
| "readFeatureMapAttribute", |
| readPumpConfigurationAndControlFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPumpConfigurationAndControlClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPumpConfigurationAndControlClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PumpConfigurationAndControlCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readPumpConfigurationAndControlClusterRevisionCommandParams); |
| readPumpConfigurationAndControlInteractionInfo.put( |
| "readClusterRevisionAttribute", |
| readPumpConfigurationAndControlClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put( |
| "pumpConfigurationAndControl", readPumpConfigurationAndControlInteractionInfo); |
| Map<String, InteractionInfo> readThermostatInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readThermostatLocalTemperatureCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThermostatLocalTemperatureAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThermostatCluster) cluster) |
| .readLocalTemperatureAttribute( |
| (ChipClusters.ThermostatCluster.LocalTemperatureAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readThermostatLocalTemperatureCommandParams); |
| readThermostatInteractionInfo.put( |
| "readLocalTemperatureAttribute", readThermostatLocalTemperatureAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThermostatAbsMinHeatSetpointLimitCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThermostatAbsMinHeatSetpointLimitAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThermostatCluster) cluster) |
| .readAbsMinHeatSetpointLimitAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readThermostatAbsMinHeatSetpointLimitCommandParams); |
| readThermostatInteractionInfo.put( |
| "readAbsMinHeatSetpointLimitAttribute", |
| readThermostatAbsMinHeatSetpointLimitAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThermostatAbsMaxHeatSetpointLimitCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThermostatAbsMaxHeatSetpointLimitAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThermostatCluster) cluster) |
| .readAbsMaxHeatSetpointLimitAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readThermostatAbsMaxHeatSetpointLimitCommandParams); |
| readThermostatInteractionInfo.put( |
| "readAbsMaxHeatSetpointLimitAttribute", |
| readThermostatAbsMaxHeatSetpointLimitAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThermostatAbsMinCoolSetpointLimitCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThermostatAbsMinCoolSetpointLimitAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThermostatCluster) cluster) |
| .readAbsMinCoolSetpointLimitAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readThermostatAbsMinCoolSetpointLimitCommandParams); |
| readThermostatInteractionInfo.put( |
| "readAbsMinCoolSetpointLimitAttribute", |
| readThermostatAbsMinCoolSetpointLimitAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThermostatAbsMaxCoolSetpointLimitCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThermostatAbsMaxCoolSetpointLimitAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThermostatCluster) cluster) |
| .readAbsMaxCoolSetpointLimitAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readThermostatAbsMaxCoolSetpointLimitCommandParams); |
| readThermostatInteractionInfo.put( |
| "readAbsMaxCoolSetpointLimitAttribute", |
| readThermostatAbsMaxCoolSetpointLimitAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThermostatOccupiedCoolingSetpointCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThermostatOccupiedCoolingSetpointAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThermostatCluster) cluster) |
| .readOccupiedCoolingSetpointAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readThermostatOccupiedCoolingSetpointCommandParams); |
| readThermostatInteractionInfo.put( |
| "readOccupiedCoolingSetpointAttribute", |
| readThermostatOccupiedCoolingSetpointAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThermostatOccupiedHeatingSetpointCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThermostatOccupiedHeatingSetpointAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThermostatCluster) cluster) |
| .readOccupiedHeatingSetpointAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readThermostatOccupiedHeatingSetpointCommandParams); |
| readThermostatInteractionInfo.put( |
| "readOccupiedHeatingSetpointAttribute", |
| readThermostatOccupiedHeatingSetpointAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThermostatMinHeatSetpointLimitCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThermostatMinHeatSetpointLimitAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThermostatCluster) cluster) |
| .readMinHeatSetpointLimitAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readThermostatMinHeatSetpointLimitCommandParams); |
| readThermostatInteractionInfo.put( |
| "readMinHeatSetpointLimitAttribute", |
| readThermostatMinHeatSetpointLimitAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThermostatMaxHeatSetpointLimitCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThermostatMaxHeatSetpointLimitAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThermostatCluster) cluster) |
| .readMaxHeatSetpointLimitAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readThermostatMaxHeatSetpointLimitCommandParams); |
| readThermostatInteractionInfo.put( |
| "readMaxHeatSetpointLimitAttribute", |
| readThermostatMaxHeatSetpointLimitAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThermostatMinCoolSetpointLimitCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThermostatMinCoolSetpointLimitAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThermostatCluster) cluster) |
| .readMinCoolSetpointLimitAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readThermostatMinCoolSetpointLimitCommandParams); |
| readThermostatInteractionInfo.put( |
| "readMinCoolSetpointLimitAttribute", |
| readThermostatMinCoolSetpointLimitAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThermostatMaxCoolSetpointLimitCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThermostatMaxCoolSetpointLimitAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThermostatCluster) cluster) |
| .readMaxCoolSetpointLimitAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readThermostatMaxCoolSetpointLimitCommandParams); |
| readThermostatInteractionInfo.put( |
| "readMaxCoolSetpointLimitAttribute", |
| readThermostatMaxCoolSetpointLimitAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThermostatMinSetpointDeadBandCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThermostatMinSetpointDeadBandAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThermostatCluster) cluster) |
| .readMinSetpointDeadBandAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readThermostatMinSetpointDeadBandCommandParams); |
| readThermostatInteractionInfo.put( |
| "readMinSetpointDeadBandAttribute", |
| readThermostatMinSetpointDeadBandAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThermostatControlSequenceOfOperationCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThermostatControlSequenceOfOperationAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThermostatCluster) cluster) |
| .readControlSequenceOfOperationAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readThermostatControlSequenceOfOperationCommandParams); |
| readThermostatInteractionInfo.put( |
| "readControlSequenceOfOperationAttribute", |
| readThermostatControlSequenceOfOperationAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThermostatSystemModeCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThermostatSystemModeAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThermostatCluster) cluster) |
| .readSystemModeAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readThermostatSystemModeCommandParams); |
| readThermostatInteractionInfo.put( |
| "readSystemModeAttribute", readThermostatSystemModeAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThermostatStartOfWeekCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThermostatStartOfWeekAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThermostatCluster) cluster) |
| .readStartOfWeekAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readThermostatStartOfWeekCommandParams); |
| readThermostatInteractionInfo.put( |
| "readStartOfWeekAttribute", readThermostatStartOfWeekAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThermostatNumberOfWeeklyTransitionsCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThermostatNumberOfWeeklyTransitionsAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThermostatCluster) cluster) |
| .readNumberOfWeeklyTransitionsAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readThermostatNumberOfWeeklyTransitionsCommandParams); |
| readThermostatInteractionInfo.put( |
| "readNumberOfWeeklyTransitionsAttribute", |
| readThermostatNumberOfWeeklyTransitionsAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThermostatNumberOfDailyTransitionsCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThermostatNumberOfDailyTransitionsAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThermostatCluster) cluster) |
| .readNumberOfDailyTransitionsAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readThermostatNumberOfDailyTransitionsCommandParams); |
| readThermostatInteractionInfo.put( |
| "readNumberOfDailyTransitionsAttribute", |
| readThermostatNumberOfDailyTransitionsAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThermostatAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThermostatAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThermostatCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.ThermostatCluster.AttributeListAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedThermostatClusterAttributeListAttributeCallback(), |
| readThermostatAttributeListCommandParams); |
| readThermostatInteractionInfo.put( |
| "readAttributeListAttribute", readThermostatAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThermostatFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThermostatFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThermostatCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readThermostatFeatureMapCommandParams); |
| readThermostatInteractionInfo.put( |
| "readFeatureMapAttribute", readThermostatFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readThermostatClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThermostatClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThermostatCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readThermostatClusterRevisionCommandParams); |
| readThermostatInteractionInfo.put( |
| "readClusterRevisionAttribute", readThermostatClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("thermostat", readThermostatInteractionInfo); |
| Map<String, InteractionInfo> readFanControlInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readFanControlFanModeCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readFanControlFanModeAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.FanControlCluster) cluster) |
| .readFanModeAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readFanControlFanModeCommandParams); |
| readFanControlInteractionInfo.put( |
| "readFanModeAttribute", readFanControlFanModeAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readFanControlFanModeSequenceCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readFanControlFanModeSequenceAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.FanControlCluster) cluster) |
| .readFanModeSequenceAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readFanControlFanModeSequenceCommandParams); |
| readFanControlInteractionInfo.put( |
| "readFanModeSequenceAttribute", readFanControlFanModeSequenceAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readFanControlPercentSettingCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readFanControlPercentSettingAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.FanControlCluster) cluster) |
| .readPercentSettingAttribute( |
| (ChipClusters.FanControlCluster.PercentSettingAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readFanControlPercentSettingCommandParams); |
| readFanControlInteractionInfo.put( |
| "readPercentSettingAttribute", readFanControlPercentSettingAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readFanControlPercentCurrentCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readFanControlPercentCurrentAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.FanControlCluster) cluster) |
| .readPercentCurrentAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readFanControlPercentCurrentCommandParams); |
| readFanControlInteractionInfo.put( |
| "readPercentCurrentAttribute", readFanControlPercentCurrentAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readFanControlSpeedMaxCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readFanControlSpeedMaxAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.FanControlCluster) cluster) |
| .readSpeedMaxAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readFanControlSpeedMaxCommandParams); |
| readFanControlInteractionInfo.put( |
| "readSpeedMaxAttribute", readFanControlSpeedMaxAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readFanControlSpeedSettingCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readFanControlSpeedSettingAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.FanControlCluster) cluster) |
| .readSpeedSettingAttribute( |
| (ChipClusters.FanControlCluster.SpeedSettingAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readFanControlSpeedSettingCommandParams); |
| readFanControlInteractionInfo.put( |
| "readSpeedSettingAttribute", readFanControlSpeedSettingAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readFanControlSpeedCurrentCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readFanControlSpeedCurrentAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.FanControlCluster) cluster) |
| .readSpeedCurrentAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readFanControlSpeedCurrentCommandParams); |
| readFanControlInteractionInfo.put( |
| "readSpeedCurrentAttribute", readFanControlSpeedCurrentAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readFanControlRockSupportCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readFanControlRockSupportAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.FanControlCluster) cluster) |
| .readRockSupportAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readFanControlRockSupportCommandParams); |
| readFanControlInteractionInfo.put( |
| "readRockSupportAttribute", readFanControlRockSupportAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readFanControlRockSettingCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readFanControlRockSettingAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.FanControlCluster) cluster) |
| .readRockSettingAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readFanControlRockSettingCommandParams); |
| readFanControlInteractionInfo.put( |
| "readRockSettingAttribute", readFanControlRockSettingAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readFanControlWindSupportCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readFanControlWindSupportAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.FanControlCluster) cluster) |
| .readWindSupportAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readFanControlWindSupportCommandParams); |
| readFanControlInteractionInfo.put( |
| "readWindSupportAttribute", readFanControlWindSupportAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readFanControlWindSettingCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readFanControlWindSettingAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.FanControlCluster) cluster) |
| .readWindSettingAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readFanControlWindSettingCommandParams); |
| readFanControlInteractionInfo.put( |
| "readWindSettingAttribute", readFanControlWindSettingAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readFanControlGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readFanControlGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.FanControlCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.FanControlCluster.GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedFanControlClusterGeneratedCommandListAttributeCallback(), |
| readFanControlGeneratedCommandListCommandParams); |
| readFanControlInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readFanControlGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readFanControlAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readFanControlAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.FanControlCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.FanControlCluster.AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedFanControlClusterAcceptedCommandListAttributeCallback(), |
| readFanControlAcceptedCommandListCommandParams); |
| readFanControlInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readFanControlAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readFanControlAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readFanControlAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.FanControlCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.FanControlCluster.AttributeListAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedFanControlClusterAttributeListAttributeCallback(), |
| readFanControlAttributeListCommandParams); |
| readFanControlInteractionInfo.put( |
| "readAttributeListAttribute", readFanControlAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readFanControlFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readFanControlFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.FanControlCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readFanControlFeatureMapCommandParams); |
| readFanControlInteractionInfo.put( |
| "readFeatureMapAttribute", readFanControlFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readFanControlClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readFanControlClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.FanControlCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readFanControlClusterRevisionCommandParams); |
| readFanControlInteractionInfo.put( |
| "readClusterRevisionAttribute", readFanControlClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("fanControl", readFanControlInteractionInfo); |
| Map<String, InteractionInfo> readThermostatUserInterfaceConfigurationInteractionInfo = |
| new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> |
| readThermostatUserInterfaceConfigurationTemperatureDisplayModeCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo |
| readThermostatUserInterfaceConfigurationTemperatureDisplayModeAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThermostatUserInterfaceConfigurationCluster) cluster) |
| .readTemperatureDisplayModeAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readThermostatUserInterfaceConfigurationTemperatureDisplayModeCommandParams); |
| readThermostatUserInterfaceConfigurationInteractionInfo.put( |
| "readTemperatureDisplayModeAttribute", |
| readThermostatUserInterfaceConfigurationTemperatureDisplayModeAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readThermostatUserInterfaceConfigurationKeypadLockoutCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThermostatUserInterfaceConfigurationKeypadLockoutAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThermostatUserInterfaceConfigurationCluster) cluster) |
| .readKeypadLockoutAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readThermostatUserInterfaceConfigurationKeypadLockoutCommandParams); |
| readThermostatUserInterfaceConfigurationInteractionInfo.put( |
| "readKeypadLockoutAttribute", |
| readThermostatUserInterfaceConfigurationKeypadLockoutAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readThermostatUserInterfaceConfigurationScheduleProgrammingVisibilityCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo |
| readThermostatUserInterfaceConfigurationScheduleProgrammingVisibilityAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThermostatUserInterfaceConfigurationCluster) cluster) |
| .readScheduleProgrammingVisibilityAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readThermostatUserInterfaceConfigurationScheduleProgrammingVisibilityCommandParams); |
| readThermostatUserInterfaceConfigurationInteractionInfo.put( |
| "readScheduleProgrammingVisibilityAttribute", |
| readThermostatUserInterfaceConfigurationScheduleProgrammingVisibilityAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readThermostatUserInterfaceConfigurationGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo |
| readThermostatUserInterfaceConfigurationGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThermostatUserInterfaceConfigurationCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.ThermostatUserInterfaceConfigurationCluster |
| .GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedThermostatUserInterfaceConfigurationClusterGeneratedCommandListAttributeCallback(), |
| readThermostatUserInterfaceConfigurationGeneratedCommandListCommandParams); |
| readThermostatUserInterfaceConfigurationInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readThermostatUserInterfaceConfigurationGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readThermostatUserInterfaceConfigurationAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo |
| readThermostatUserInterfaceConfigurationAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThermostatUserInterfaceConfigurationCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.ThermostatUserInterfaceConfigurationCluster |
| .AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedThermostatUserInterfaceConfigurationClusterAcceptedCommandListAttributeCallback(), |
| readThermostatUserInterfaceConfigurationAcceptedCommandListCommandParams); |
| readThermostatUserInterfaceConfigurationInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readThermostatUserInterfaceConfigurationAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readThermostatUserInterfaceConfigurationAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThermostatUserInterfaceConfigurationAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThermostatUserInterfaceConfigurationCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.ThermostatUserInterfaceConfigurationCluster |
| .AttributeListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedThermostatUserInterfaceConfigurationClusterAttributeListAttributeCallback(), |
| readThermostatUserInterfaceConfigurationAttributeListCommandParams); |
| readThermostatUserInterfaceConfigurationInteractionInfo.put( |
| "readAttributeListAttribute", |
| readThermostatUserInterfaceConfigurationAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readThermostatUserInterfaceConfigurationFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readThermostatUserInterfaceConfigurationFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThermostatUserInterfaceConfigurationCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readThermostatUserInterfaceConfigurationFeatureMapCommandParams); |
| readThermostatUserInterfaceConfigurationInteractionInfo.put( |
| "readFeatureMapAttribute", |
| readThermostatUserInterfaceConfigurationFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readThermostatUserInterfaceConfigurationClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo |
| readThermostatUserInterfaceConfigurationClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ThermostatUserInterfaceConfigurationCluster) cluster) |
| .readClusterRevisionAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readThermostatUserInterfaceConfigurationClusterRevisionCommandParams); |
| readThermostatUserInterfaceConfigurationInteractionInfo.put( |
| "readClusterRevisionAttribute", |
| readThermostatUserInterfaceConfigurationClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put( |
| "thermostatUserInterfaceConfiguration", |
| readThermostatUserInterfaceConfigurationInteractionInfo); |
| Map<String, InteractionInfo> readColorControlInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readColorControlCurrentHueCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlCurrentHueAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readCurrentHueAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlCurrentHueCommandParams); |
| readColorControlInteractionInfo.put( |
| "readCurrentHueAttribute", readColorControlCurrentHueAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlCurrentSaturationCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlCurrentSaturationAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readCurrentSaturationAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlCurrentSaturationCommandParams); |
| readColorControlInteractionInfo.put( |
| "readCurrentSaturationAttribute", |
| readColorControlCurrentSaturationAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlRemainingTimeCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlRemainingTimeAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readRemainingTimeAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlRemainingTimeCommandParams); |
| readColorControlInteractionInfo.put( |
| "readRemainingTimeAttribute", readColorControlRemainingTimeAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlCurrentXCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlCurrentXAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readCurrentXAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlCurrentXCommandParams); |
| readColorControlInteractionInfo.put( |
| "readCurrentXAttribute", readColorControlCurrentXAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlCurrentYCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlCurrentYAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readCurrentYAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlCurrentYCommandParams); |
| readColorControlInteractionInfo.put( |
| "readCurrentYAttribute", readColorControlCurrentYAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlDriftCompensationCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlDriftCompensationAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readDriftCompensationAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlDriftCompensationCommandParams); |
| readColorControlInteractionInfo.put( |
| "readDriftCompensationAttribute", |
| readColorControlDriftCompensationAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlCompensationTextCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlCompensationTextAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readCompensationTextAttribute( |
| (ChipClusters.CharStringAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedCharStringAttributeCallback(), |
| readColorControlCompensationTextCommandParams); |
| readColorControlInteractionInfo.put( |
| "readCompensationTextAttribute", readColorControlCompensationTextAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlColorTemperatureCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlColorTemperatureAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readColorTemperatureAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlColorTemperatureCommandParams); |
| readColorControlInteractionInfo.put( |
| "readColorTemperatureAttribute", readColorControlColorTemperatureAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlColorModeCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlColorModeAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readColorModeAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlColorModeCommandParams); |
| readColorControlInteractionInfo.put( |
| "readColorModeAttribute", readColorControlColorModeAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlOptionsCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlOptionsAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readOptionsAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlOptionsCommandParams); |
| readColorControlInteractionInfo.put( |
| "readOptionsAttribute", readColorControlOptionsAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlNumberOfPrimariesCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlNumberOfPrimariesAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readNumberOfPrimariesAttribute( |
| (ChipClusters.ColorControlCluster.NumberOfPrimariesAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlNumberOfPrimariesCommandParams); |
| readColorControlInteractionInfo.put( |
| "readNumberOfPrimariesAttribute", |
| readColorControlNumberOfPrimariesAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlPrimary1XCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlPrimary1XAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readPrimary1XAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlPrimary1XCommandParams); |
| readColorControlInteractionInfo.put( |
| "readPrimary1XAttribute", readColorControlPrimary1XAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlPrimary1YCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlPrimary1YAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readPrimary1YAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlPrimary1YCommandParams); |
| readColorControlInteractionInfo.put( |
| "readPrimary1YAttribute", readColorControlPrimary1YAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlPrimary1IntensityCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlPrimary1IntensityAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readPrimary1IntensityAttribute( |
| (ChipClusters.ColorControlCluster.Primary1IntensityAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlPrimary1IntensityCommandParams); |
| readColorControlInteractionInfo.put( |
| "readPrimary1IntensityAttribute", |
| readColorControlPrimary1IntensityAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlPrimary2XCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlPrimary2XAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readPrimary2XAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlPrimary2XCommandParams); |
| readColorControlInteractionInfo.put( |
| "readPrimary2XAttribute", readColorControlPrimary2XAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlPrimary2YCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlPrimary2YAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readPrimary2YAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlPrimary2YCommandParams); |
| readColorControlInteractionInfo.put( |
| "readPrimary2YAttribute", readColorControlPrimary2YAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlPrimary2IntensityCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlPrimary2IntensityAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readPrimary2IntensityAttribute( |
| (ChipClusters.ColorControlCluster.Primary2IntensityAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlPrimary2IntensityCommandParams); |
| readColorControlInteractionInfo.put( |
| "readPrimary2IntensityAttribute", |
| readColorControlPrimary2IntensityAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlPrimary3XCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlPrimary3XAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readPrimary3XAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlPrimary3XCommandParams); |
| readColorControlInteractionInfo.put( |
| "readPrimary3XAttribute", readColorControlPrimary3XAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlPrimary3YCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlPrimary3YAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readPrimary3YAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlPrimary3YCommandParams); |
| readColorControlInteractionInfo.put( |
| "readPrimary3YAttribute", readColorControlPrimary3YAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlPrimary3IntensityCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlPrimary3IntensityAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readPrimary3IntensityAttribute( |
| (ChipClusters.ColorControlCluster.Primary3IntensityAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlPrimary3IntensityCommandParams); |
| readColorControlInteractionInfo.put( |
| "readPrimary3IntensityAttribute", |
| readColorControlPrimary3IntensityAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlPrimary4XCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlPrimary4XAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readPrimary4XAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlPrimary4XCommandParams); |
| readColorControlInteractionInfo.put( |
| "readPrimary4XAttribute", readColorControlPrimary4XAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlPrimary4YCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlPrimary4YAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readPrimary4YAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlPrimary4YCommandParams); |
| readColorControlInteractionInfo.put( |
| "readPrimary4YAttribute", readColorControlPrimary4YAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlPrimary4IntensityCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlPrimary4IntensityAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readPrimary4IntensityAttribute( |
| (ChipClusters.ColorControlCluster.Primary4IntensityAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlPrimary4IntensityCommandParams); |
| readColorControlInteractionInfo.put( |
| "readPrimary4IntensityAttribute", |
| readColorControlPrimary4IntensityAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlPrimary5XCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlPrimary5XAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readPrimary5XAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlPrimary5XCommandParams); |
| readColorControlInteractionInfo.put( |
| "readPrimary5XAttribute", readColorControlPrimary5XAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlPrimary5YCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlPrimary5YAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readPrimary5YAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlPrimary5YCommandParams); |
| readColorControlInteractionInfo.put( |
| "readPrimary5YAttribute", readColorControlPrimary5YAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlPrimary5IntensityCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlPrimary5IntensityAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readPrimary5IntensityAttribute( |
| (ChipClusters.ColorControlCluster.Primary5IntensityAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlPrimary5IntensityCommandParams); |
| readColorControlInteractionInfo.put( |
| "readPrimary5IntensityAttribute", |
| readColorControlPrimary5IntensityAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlPrimary6XCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlPrimary6XAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readPrimary6XAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlPrimary6XCommandParams); |
| readColorControlInteractionInfo.put( |
| "readPrimary6XAttribute", readColorControlPrimary6XAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlPrimary6YCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlPrimary6YAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readPrimary6YAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlPrimary6YCommandParams); |
| readColorControlInteractionInfo.put( |
| "readPrimary6YAttribute", readColorControlPrimary6YAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlPrimary6IntensityCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlPrimary6IntensityAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readPrimary6IntensityAttribute( |
| (ChipClusters.ColorControlCluster.Primary6IntensityAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlPrimary6IntensityCommandParams); |
| readColorControlInteractionInfo.put( |
| "readPrimary6IntensityAttribute", |
| readColorControlPrimary6IntensityAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlWhitePointXCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlWhitePointXAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readWhitePointXAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlWhitePointXCommandParams); |
| readColorControlInteractionInfo.put( |
| "readWhitePointXAttribute", readColorControlWhitePointXAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlWhitePointYCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlWhitePointYAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readWhitePointYAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlWhitePointYCommandParams); |
| readColorControlInteractionInfo.put( |
| "readWhitePointYAttribute", readColorControlWhitePointYAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlColorPointRXCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlColorPointRXAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readColorPointRXAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlColorPointRXCommandParams); |
| readColorControlInteractionInfo.put( |
| "readColorPointRXAttribute", readColorControlColorPointRXAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlColorPointRYCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlColorPointRYAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readColorPointRYAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlColorPointRYCommandParams); |
| readColorControlInteractionInfo.put( |
| "readColorPointRYAttribute", readColorControlColorPointRYAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlColorPointRIntensityCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlColorPointRIntensityAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readColorPointRIntensityAttribute( |
| (ChipClusters.ColorControlCluster.ColorPointRIntensityAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlColorPointRIntensityCommandParams); |
| readColorControlInteractionInfo.put( |
| "readColorPointRIntensityAttribute", |
| readColorControlColorPointRIntensityAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlColorPointGXCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlColorPointGXAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readColorPointGXAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlColorPointGXCommandParams); |
| readColorControlInteractionInfo.put( |
| "readColorPointGXAttribute", readColorControlColorPointGXAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlColorPointGYCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlColorPointGYAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readColorPointGYAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlColorPointGYCommandParams); |
| readColorControlInteractionInfo.put( |
| "readColorPointGYAttribute", readColorControlColorPointGYAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlColorPointGIntensityCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlColorPointGIntensityAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readColorPointGIntensityAttribute( |
| (ChipClusters.ColorControlCluster.ColorPointGIntensityAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlColorPointGIntensityCommandParams); |
| readColorControlInteractionInfo.put( |
| "readColorPointGIntensityAttribute", |
| readColorControlColorPointGIntensityAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlColorPointBXCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlColorPointBXAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readColorPointBXAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlColorPointBXCommandParams); |
| readColorControlInteractionInfo.put( |
| "readColorPointBXAttribute", readColorControlColorPointBXAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlColorPointBYCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlColorPointBYAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readColorPointBYAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlColorPointBYCommandParams); |
| readColorControlInteractionInfo.put( |
| "readColorPointBYAttribute", readColorControlColorPointBYAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlColorPointBIntensityCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlColorPointBIntensityAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readColorPointBIntensityAttribute( |
| (ChipClusters.ColorControlCluster.ColorPointBIntensityAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlColorPointBIntensityCommandParams); |
| readColorControlInteractionInfo.put( |
| "readColorPointBIntensityAttribute", |
| readColorControlColorPointBIntensityAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlEnhancedCurrentHueCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlEnhancedCurrentHueAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readEnhancedCurrentHueAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlEnhancedCurrentHueCommandParams); |
| readColorControlInteractionInfo.put( |
| "readEnhancedCurrentHueAttribute", |
| readColorControlEnhancedCurrentHueAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlEnhancedColorModeCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlEnhancedColorModeAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readEnhancedColorModeAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlEnhancedColorModeCommandParams); |
| readColorControlInteractionInfo.put( |
| "readEnhancedColorModeAttribute", |
| readColorControlEnhancedColorModeAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlColorLoopActiveCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlColorLoopActiveAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readColorLoopActiveAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlColorLoopActiveCommandParams); |
| readColorControlInteractionInfo.put( |
| "readColorLoopActiveAttribute", readColorControlColorLoopActiveAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlColorLoopDirectionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlColorLoopDirectionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readColorLoopDirectionAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlColorLoopDirectionCommandParams); |
| readColorControlInteractionInfo.put( |
| "readColorLoopDirectionAttribute", |
| readColorControlColorLoopDirectionAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlColorLoopTimeCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlColorLoopTimeAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readColorLoopTimeAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlColorLoopTimeCommandParams); |
| readColorControlInteractionInfo.put( |
| "readColorLoopTimeAttribute", readColorControlColorLoopTimeAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlColorLoopStartEnhancedHueCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlColorLoopStartEnhancedHueAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readColorLoopStartEnhancedHueAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlColorLoopStartEnhancedHueCommandParams); |
| readColorControlInteractionInfo.put( |
| "readColorLoopStartEnhancedHueAttribute", |
| readColorControlColorLoopStartEnhancedHueAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlColorLoopStoredEnhancedHueCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlColorLoopStoredEnhancedHueAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readColorLoopStoredEnhancedHueAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlColorLoopStoredEnhancedHueCommandParams); |
| readColorControlInteractionInfo.put( |
| "readColorLoopStoredEnhancedHueAttribute", |
| readColorControlColorLoopStoredEnhancedHueAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlColorCapabilitiesCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlColorCapabilitiesAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readColorCapabilitiesAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlColorCapabilitiesCommandParams); |
| readColorControlInteractionInfo.put( |
| "readColorCapabilitiesAttribute", |
| readColorControlColorCapabilitiesAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlColorTempPhysicalMinMiredsCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlColorTempPhysicalMinMiredsAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readColorTempPhysicalMinMiredsAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlColorTempPhysicalMinMiredsCommandParams); |
| readColorControlInteractionInfo.put( |
| "readColorTempPhysicalMinMiredsAttribute", |
| readColorControlColorTempPhysicalMinMiredsAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlColorTempPhysicalMaxMiredsCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlColorTempPhysicalMaxMiredsAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readColorTempPhysicalMaxMiredsAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlColorTempPhysicalMaxMiredsCommandParams); |
| readColorControlInteractionInfo.put( |
| "readColorTempPhysicalMaxMiredsAttribute", |
| readColorControlColorTempPhysicalMaxMiredsAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlCoupleColorTempToLevelMinMiredsCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlCoupleColorTempToLevelMinMiredsAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readCoupleColorTempToLevelMinMiredsAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlCoupleColorTempToLevelMinMiredsCommandParams); |
| readColorControlInteractionInfo.put( |
| "readCoupleColorTempToLevelMinMiredsAttribute", |
| readColorControlCoupleColorTempToLevelMinMiredsAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlStartUpColorTemperatureMiredsCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlStartUpColorTemperatureMiredsAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readStartUpColorTemperatureMiredsAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlStartUpColorTemperatureMiredsCommandParams); |
| readColorControlInteractionInfo.put( |
| "readStartUpColorTemperatureMiredsAttribute", |
| readColorControlStartUpColorTemperatureMiredsAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.ColorControlCluster.GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedColorControlClusterGeneratedCommandListAttributeCallback(), |
| readColorControlGeneratedCommandListCommandParams); |
| readColorControlInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readColorControlGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.ColorControlCluster.AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedColorControlClusterAcceptedCommandListAttributeCallback(), |
| readColorControlAcceptedCommandListCommandParams); |
| readColorControlInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readColorControlAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.ColorControlCluster.AttributeListAttributeCallback) callback); |
| }, |
| () -> |
| new ClusterInfoMapping.DelegatedColorControlClusterAttributeListAttributeCallback(), |
| readColorControlAttributeListCommandParams); |
| readColorControlInteractionInfo.put( |
| "readAttributeListAttribute", readColorControlAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readColorControlFeatureMapCommandParams); |
| readColorControlInteractionInfo.put( |
| "readFeatureMapAttribute", readColorControlFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readColorControlClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readColorControlClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ColorControlCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readColorControlClusterRevisionCommandParams); |
| readColorControlInteractionInfo.put( |
| "readClusterRevisionAttribute", readColorControlClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("colorControl", readColorControlInteractionInfo); |
| Map<String, InteractionInfo> readBallastConfigurationInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readBallastConfigurationPhysicalMinLevelCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBallastConfigurationPhysicalMinLevelAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BallastConfigurationCluster) cluster) |
| .readPhysicalMinLevelAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readBallastConfigurationPhysicalMinLevelCommandParams); |
| readBallastConfigurationInteractionInfo.put( |
| "readPhysicalMinLevelAttribute", |
| readBallastConfigurationPhysicalMinLevelAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBallastConfigurationPhysicalMaxLevelCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBallastConfigurationPhysicalMaxLevelAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BallastConfigurationCluster) cluster) |
| .readPhysicalMaxLevelAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readBallastConfigurationPhysicalMaxLevelCommandParams); |
| readBallastConfigurationInteractionInfo.put( |
| "readPhysicalMaxLevelAttribute", |
| readBallastConfigurationPhysicalMaxLevelAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBallastConfigurationBallastStatusCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBallastConfigurationBallastStatusAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BallastConfigurationCluster) cluster) |
| .readBallastStatusAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readBallastConfigurationBallastStatusCommandParams); |
| readBallastConfigurationInteractionInfo.put( |
| "readBallastStatusAttribute", |
| readBallastConfigurationBallastStatusAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBallastConfigurationMinLevelCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBallastConfigurationMinLevelAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BallastConfigurationCluster) cluster) |
| .readMinLevelAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readBallastConfigurationMinLevelCommandParams); |
| readBallastConfigurationInteractionInfo.put( |
| "readMinLevelAttribute", readBallastConfigurationMinLevelAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBallastConfigurationMaxLevelCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBallastConfigurationMaxLevelAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BallastConfigurationCluster) cluster) |
| .readMaxLevelAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readBallastConfigurationMaxLevelCommandParams); |
| readBallastConfigurationInteractionInfo.put( |
| "readMaxLevelAttribute", readBallastConfigurationMaxLevelAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBallastConfigurationIntrinsicBalanceFactorCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBallastConfigurationIntrinsicBalanceFactorAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BallastConfigurationCluster) cluster) |
| .readIntrinsicBalanceFactorAttribute( |
| (ChipClusters.BallastConfigurationCluster |
| .IntrinsicBalanceFactorAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readBallastConfigurationIntrinsicBalanceFactorCommandParams); |
| readBallastConfigurationInteractionInfo.put( |
| "readIntrinsicBalanceFactorAttribute", |
| readBallastConfigurationIntrinsicBalanceFactorAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBallastConfigurationBallastFactorAdjustmentCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBallastConfigurationBallastFactorAdjustmentAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BallastConfigurationCluster) cluster) |
| .readBallastFactorAdjustmentAttribute( |
| (ChipClusters.BallastConfigurationCluster |
| .BallastFactorAdjustmentAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readBallastConfigurationBallastFactorAdjustmentCommandParams); |
| readBallastConfigurationInteractionInfo.put( |
| "readBallastFactorAdjustmentAttribute", |
| readBallastConfigurationBallastFactorAdjustmentAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBallastConfigurationLampQuantityCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBallastConfigurationLampQuantityAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BallastConfigurationCluster) cluster) |
| .readLampQuantityAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readBallastConfigurationLampQuantityCommandParams); |
| readBallastConfigurationInteractionInfo.put( |
| "readLampQuantityAttribute", readBallastConfigurationLampQuantityAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBallastConfigurationLampTypeCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBallastConfigurationLampTypeAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BallastConfigurationCluster) cluster) |
| .readLampTypeAttribute((ChipClusters.CharStringAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedCharStringAttributeCallback(), |
| readBallastConfigurationLampTypeCommandParams); |
| readBallastConfigurationInteractionInfo.put( |
| "readLampTypeAttribute", readBallastConfigurationLampTypeAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBallastConfigurationLampManufacturerCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBallastConfigurationLampManufacturerAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BallastConfigurationCluster) cluster) |
| .readLampManufacturerAttribute( |
| (ChipClusters.CharStringAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedCharStringAttributeCallback(), |
| readBallastConfigurationLampManufacturerCommandParams); |
| readBallastConfigurationInteractionInfo.put( |
| "readLampManufacturerAttribute", |
| readBallastConfigurationLampManufacturerAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBallastConfigurationLampRatedHoursCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBallastConfigurationLampRatedHoursAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BallastConfigurationCluster) cluster) |
| .readLampRatedHoursAttribute( |
| (ChipClusters.BallastConfigurationCluster.LampRatedHoursAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readBallastConfigurationLampRatedHoursCommandParams); |
| readBallastConfigurationInteractionInfo.put( |
| "readLampRatedHoursAttribute", |
| readBallastConfigurationLampRatedHoursAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBallastConfigurationLampBurnHoursCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBallastConfigurationLampBurnHoursAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BallastConfigurationCluster) cluster) |
| .readLampBurnHoursAttribute( |
| (ChipClusters.BallastConfigurationCluster.LampBurnHoursAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readBallastConfigurationLampBurnHoursCommandParams); |
| readBallastConfigurationInteractionInfo.put( |
| "readLampBurnHoursAttribute", |
| readBallastConfigurationLampBurnHoursAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBallastConfigurationLampAlarmModeCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBallastConfigurationLampAlarmModeAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BallastConfigurationCluster) cluster) |
| .readLampAlarmModeAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readBallastConfigurationLampAlarmModeCommandParams); |
| readBallastConfigurationInteractionInfo.put( |
| "readLampAlarmModeAttribute", |
| readBallastConfigurationLampAlarmModeAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBallastConfigurationLampBurnHoursTripPointCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBallastConfigurationLampBurnHoursTripPointAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BallastConfigurationCluster) cluster) |
| .readLampBurnHoursTripPointAttribute( |
| (ChipClusters.BallastConfigurationCluster |
| .LampBurnHoursTripPointAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readBallastConfigurationLampBurnHoursTripPointCommandParams); |
| readBallastConfigurationInteractionInfo.put( |
| "readLampBurnHoursTripPointAttribute", |
| readBallastConfigurationLampBurnHoursTripPointAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBallastConfigurationGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBallastConfigurationGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BallastConfigurationCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.BallastConfigurationCluster |
| .GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedBallastConfigurationClusterGeneratedCommandListAttributeCallback(), |
| readBallastConfigurationGeneratedCommandListCommandParams); |
| readBallastConfigurationInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readBallastConfigurationGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBallastConfigurationAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBallastConfigurationAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BallastConfigurationCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.BallastConfigurationCluster |
| .AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedBallastConfigurationClusterAcceptedCommandListAttributeCallback(), |
| readBallastConfigurationAcceptedCommandListCommandParams); |
| readBallastConfigurationInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readBallastConfigurationAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBallastConfigurationAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBallastConfigurationAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BallastConfigurationCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.BallastConfigurationCluster.AttributeListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedBallastConfigurationClusterAttributeListAttributeCallback(), |
| readBallastConfigurationAttributeListCommandParams); |
| readBallastConfigurationInteractionInfo.put( |
| "readAttributeListAttribute", |
| readBallastConfigurationAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBallastConfigurationFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBallastConfigurationFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BallastConfigurationCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readBallastConfigurationFeatureMapCommandParams); |
| readBallastConfigurationInteractionInfo.put( |
| "readFeatureMapAttribute", readBallastConfigurationFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readBallastConfigurationClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readBallastConfigurationClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.BallastConfigurationCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readBallastConfigurationClusterRevisionCommandParams); |
| readBallastConfigurationInteractionInfo.put( |
| "readClusterRevisionAttribute", |
| readBallastConfigurationClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("ballastConfiguration", readBallastConfigurationInteractionInfo); |
| Map<String, InteractionInfo> readIlluminanceMeasurementInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readIlluminanceMeasurementMeasuredValueCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readIlluminanceMeasurementMeasuredValueAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.IlluminanceMeasurementCluster) cluster) |
| .readMeasuredValueAttribute( |
| (ChipClusters.IlluminanceMeasurementCluster.MeasuredValueAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readIlluminanceMeasurementMeasuredValueCommandParams); |
| readIlluminanceMeasurementInteractionInfo.put( |
| "readMeasuredValueAttribute", |
| readIlluminanceMeasurementMeasuredValueAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readIlluminanceMeasurementMinMeasuredValueCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readIlluminanceMeasurementMinMeasuredValueAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.IlluminanceMeasurementCluster) cluster) |
| .readMinMeasuredValueAttribute( |
| (ChipClusters.IlluminanceMeasurementCluster.MinMeasuredValueAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readIlluminanceMeasurementMinMeasuredValueCommandParams); |
| readIlluminanceMeasurementInteractionInfo.put( |
| "readMinMeasuredValueAttribute", |
| readIlluminanceMeasurementMinMeasuredValueAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readIlluminanceMeasurementMaxMeasuredValueCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readIlluminanceMeasurementMaxMeasuredValueAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.IlluminanceMeasurementCluster) cluster) |
| .readMaxMeasuredValueAttribute( |
| (ChipClusters.IlluminanceMeasurementCluster.MaxMeasuredValueAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readIlluminanceMeasurementMaxMeasuredValueCommandParams); |
| readIlluminanceMeasurementInteractionInfo.put( |
| "readMaxMeasuredValueAttribute", |
| readIlluminanceMeasurementMaxMeasuredValueAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readIlluminanceMeasurementToleranceCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readIlluminanceMeasurementToleranceAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.IlluminanceMeasurementCluster) cluster) |
| .readToleranceAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readIlluminanceMeasurementToleranceCommandParams); |
| readIlluminanceMeasurementInteractionInfo.put( |
| "readToleranceAttribute", readIlluminanceMeasurementToleranceAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readIlluminanceMeasurementLightSensorTypeCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readIlluminanceMeasurementLightSensorTypeAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.IlluminanceMeasurementCluster) cluster) |
| .readLightSensorTypeAttribute( |
| (ChipClusters.IlluminanceMeasurementCluster.LightSensorTypeAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readIlluminanceMeasurementLightSensorTypeCommandParams); |
| readIlluminanceMeasurementInteractionInfo.put( |
| "readLightSensorTypeAttribute", |
| readIlluminanceMeasurementLightSensorTypeAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readIlluminanceMeasurementGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readIlluminanceMeasurementGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.IlluminanceMeasurementCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.IlluminanceMeasurementCluster |
| .GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedIlluminanceMeasurementClusterGeneratedCommandListAttributeCallback(), |
| readIlluminanceMeasurementGeneratedCommandListCommandParams); |
| readIlluminanceMeasurementInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readIlluminanceMeasurementGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readIlluminanceMeasurementAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readIlluminanceMeasurementAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.IlluminanceMeasurementCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.IlluminanceMeasurementCluster |
| .AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedIlluminanceMeasurementClusterAcceptedCommandListAttributeCallback(), |
| readIlluminanceMeasurementAcceptedCommandListCommandParams); |
| readIlluminanceMeasurementInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readIlluminanceMeasurementAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readIlluminanceMeasurementAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readIlluminanceMeasurementAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.IlluminanceMeasurementCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.IlluminanceMeasurementCluster.AttributeListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedIlluminanceMeasurementClusterAttributeListAttributeCallback(), |
| readIlluminanceMeasurementAttributeListCommandParams); |
| readIlluminanceMeasurementInteractionInfo.put( |
| "readAttributeListAttribute", |
| readIlluminanceMeasurementAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readIlluminanceMeasurementFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readIlluminanceMeasurementFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.IlluminanceMeasurementCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readIlluminanceMeasurementFeatureMapCommandParams); |
| readIlluminanceMeasurementInteractionInfo.put( |
| "readFeatureMapAttribute", readIlluminanceMeasurementFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readIlluminanceMeasurementClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readIlluminanceMeasurementClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.IlluminanceMeasurementCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readIlluminanceMeasurementClusterRevisionCommandParams); |
| readIlluminanceMeasurementInteractionInfo.put( |
| "readClusterRevisionAttribute", |
| readIlluminanceMeasurementClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("illuminanceMeasurement", readIlluminanceMeasurementInteractionInfo); |
| Map<String, InteractionInfo> readTemperatureMeasurementInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readTemperatureMeasurementMeasuredValueCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTemperatureMeasurementMeasuredValueAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TemperatureMeasurementCluster) cluster) |
| .readMeasuredValueAttribute( |
| (ChipClusters.TemperatureMeasurementCluster.MeasuredValueAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readTemperatureMeasurementMeasuredValueCommandParams); |
| readTemperatureMeasurementInteractionInfo.put( |
| "readMeasuredValueAttribute", |
| readTemperatureMeasurementMeasuredValueAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTemperatureMeasurementMinMeasuredValueCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTemperatureMeasurementMinMeasuredValueAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TemperatureMeasurementCluster) cluster) |
| .readMinMeasuredValueAttribute( |
| (ChipClusters.TemperatureMeasurementCluster.MinMeasuredValueAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readTemperatureMeasurementMinMeasuredValueCommandParams); |
| readTemperatureMeasurementInteractionInfo.put( |
| "readMinMeasuredValueAttribute", |
| readTemperatureMeasurementMinMeasuredValueAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTemperatureMeasurementMaxMeasuredValueCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTemperatureMeasurementMaxMeasuredValueAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TemperatureMeasurementCluster) cluster) |
| .readMaxMeasuredValueAttribute( |
| (ChipClusters.TemperatureMeasurementCluster.MaxMeasuredValueAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readTemperatureMeasurementMaxMeasuredValueCommandParams); |
| readTemperatureMeasurementInteractionInfo.put( |
| "readMaxMeasuredValueAttribute", |
| readTemperatureMeasurementMaxMeasuredValueAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTemperatureMeasurementToleranceCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTemperatureMeasurementToleranceAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TemperatureMeasurementCluster) cluster) |
| .readToleranceAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readTemperatureMeasurementToleranceCommandParams); |
| readTemperatureMeasurementInteractionInfo.put( |
| "readToleranceAttribute", readTemperatureMeasurementToleranceAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTemperatureMeasurementAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTemperatureMeasurementAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TemperatureMeasurementCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.TemperatureMeasurementCluster.AttributeListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedTemperatureMeasurementClusterAttributeListAttributeCallback(), |
| readTemperatureMeasurementAttributeListCommandParams); |
| readTemperatureMeasurementInteractionInfo.put( |
| "readAttributeListAttribute", |
| readTemperatureMeasurementAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTemperatureMeasurementFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTemperatureMeasurementFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TemperatureMeasurementCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readTemperatureMeasurementFeatureMapCommandParams); |
| readTemperatureMeasurementInteractionInfo.put( |
| "readFeatureMapAttribute", readTemperatureMeasurementFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTemperatureMeasurementClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTemperatureMeasurementClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TemperatureMeasurementCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readTemperatureMeasurementClusterRevisionCommandParams); |
| readTemperatureMeasurementInteractionInfo.put( |
| "readClusterRevisionAttribute", |
| readTemperatureMeasurementClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("temperatureMeasurement", readTemperatureMeasurementInteractionInfo); |
| Map<String, InteractionInfo> readPressureMeasurementInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readPressureMeasurementMeasuredValueCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPressureMeasurementMeasuredValueAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PressureMeasurementCluster) cluster) |
| .readMeasuredValueAttribute( |
| (ChipClusters.PressureMeasurementCluster.MeasuredValueAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readPressureMeasurementMeasuredValueCommandParams); |
| readPressureMeasurementInteractionInfo.put( |
| "readMeasuredValueAttribute", readPressureMeasurementMeasuredValueAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPressureMeasurementMinMeasuredValueCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPressureMeasurementMinMeasuredValueAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PressureMeasurementCluster) cluster) |
| .readMinMeasuredValueAttribute( |
| (ChipClusters.PressureMeasurementCluster.MinMeasuredValueAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readPressureMeasurementMinMeasuredValueCommandParams); |
| readPressureMeasurementInteractionInfo.put( |
| "readMinMeasuredValueAttribute", |
| readPressureMeasurementMinMeasuredValueAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPressureMeasurementMaxMeasuredValueCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPressureMeasurementMaxMeasuredValueAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PressureMeasurementCluster) cluster) |
| .readMaxMeasuredValueAttribute( |
| (ChipClusters.PressureMeasurementCluster.MaxMeasuredValueAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readPressureMeasurementMaxMeasuredValueCommandParams); |
| readPressureMeasurementInteractionInfo.put( |
| "readMaxMeasuredValueAttribute", |
| readPressureMeasurementMaxMeasuredValueAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPressureMeasurementToleranceCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPressureMeasurementToleranceAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PressureMeasurementCluster) cluster) |
| .readToleranceAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readPressureMeasurementToleranceCommandParams); |
| readPressureMeasurementInteractionInfo.put( |
| "readToleranceAttribute", readPressureMeasurementToleranceAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPressureMeasurementScaledValueCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPressureMeasurementScaledValueAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PressureMeasurementCluster) cluster) |
| .readScaledValueAttribute( |
| (ChipClusters.PressureMeasurementCluster.ScaledValueAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readPressureMeasurementScaledValueCommandParams); |
| readPressureMeasurementInteractionInfo.put( |
| "readScaledValueAttribute", readPressureMeasurementScaledValueAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPressureMeasurementMinScaledValueCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPressureMeasurementMinScaledValueAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PressureMeasurementCluster) cluster) |
| .readMinScaledValueAttribute( |
| (ChipClusters.PressureMeasurementCluster.MinScaledValueAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readPressureMeasurementMinScaledValueCommandParams); |
| readPressureMeasurementInteractionInfo.put( |
| "readMinScaledValueAttribute", |
| readPressureMeasurementMinScaledValueAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPressureMeasurementMaxScaledValueCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPressureMeasurementMaxScaledValueAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PressureMeasurementCluster) cluster) |
| .readMaxScaledValueAttribute( |
| (ChipClusters.PressureMeasurementCluster.MaxScaledValueAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readPressureMeasurementMaxScaledValueCommandParams); |
| readPressureMeasurementInteractionInfo.put( |
| "readMaxScaledValueAttribute", |
| readPressureMeasurementMaxScaledValueAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPressureMeasurementScaledToleranceCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPressureMeasurementScaledToleranceAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PressureMeasurementCluster) cluster) |
| .readScaledToleranceAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readPressureMeasurementScaledToleranceCommandParams); |
| readPressureMeasurementInteractionInfo.put( |
| "readScaledToleranceAttribute", |
| readPressureMeasurementScaledToleranceAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPressureMeasurementScaleCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPressureMeasurementScaleAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PressureMeasurementCluster) cluster) |
| .readScaleAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readPressureMeasurementScaleCommandParams); |
| readPressureMeasurementInteractionInfo.put( |
| "readScaleAttribute", readPressureMeasurementScaleAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPressureMeasurementAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPressureMeasurementAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PressureMeasurementCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.PressureMeasurementCluster.AttributeListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedPressureMeasurementClusterAttributeListAttributeCallback(), |
| readPressureMeasurementAttributeListCommandParams); |
| readPressureMeasurementInteractionInfo.put( |
| "readAttributeListAttribute", readPressureMeasurementAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPressureMeasurementFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPressureMeasurementFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PressureMeasurementCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readPressureMeasurementFeatureMapCommandParams); |
| readPressureMeasurementInteractionInfo.put( |
| "readFeatureMapAttribute", readPressureMeasurementFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readPressureMeasurementClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readPressureMeasurementClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.PressureMeasurementCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readPressureMeasurementClusterRevisionCommandParams); |
| readPressureMeasurementInteractionInfo.put( |
| "readClusterRevisionAttribute", |
| readPressureMeasurementClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("pressureMeasurement", readPressureMeasurementInteractionInfo); |
| Map<String, InteractionInfo> readFlowMeasurementInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readFlowMeasurementMeasuredValueCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readFlowMeasurementMeasuredValueAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.FlowMeasurementCluster) cluster) |
| .readMeasuredValueAttribute( |
| (ChipClusters.FlowMeasurementCluster.MeasuredValueAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readFlowMeasurementMeasuredValueCommandParams); |
| readFlowMeasurementInteractionInfo.put( |
| "readMeasuredValueAttribute", readFlowMeasurementMeasuredValueAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readFlowMeasurementMinMeasuredValueCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readFlowMeasurementMinMeasuredValueAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.FlowMeasurementCluster) cluster) |
| .readMinMeasuredValueAttribute( |
| (ChipClusters.FlowMeasurementCluster.MinMeasuredValueAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readFlowMeasurementMinMeasuredValueCommandParams); |
| readFlowMeasurementInteractionInfo.put( |
| "readMinMeasuredValueAttribute", |
| readFlowMeasurementMinMeasuredValueAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readFlowMeasurementMaxMeasuredValueCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readFlowMeasurementMaxMeasuredValueAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.FlowMeasurementCluster) cluster) |
| .readMaxMeasuredValueAttribute( |
| (ChipClusters.FlowMeasurementCluster.MaxMeasuredValueAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readFlowMeasurementMaxMeasuredValueCommandParams); |
| readFlowMeasurementInteractionInfo.put( |
| "readMaxMeasuredValueAttribute", |
| readFlowMeasurementMaxMeasuredValueAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readFlowMeasurementToleranceCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readFlowMeasurementToleranceAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.FlowMeasurementCluster) cluster) |
| .readToleranceAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readFlowMeasurementToleranceCommandParams); |
| readFlowMeasurementInteractionInfo.put( |
| "readToleranceAttribute", readFlowMeasurementToleranceAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readFlowMeasurementGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readFlowMeasurementGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.FlowMeasurementCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.FlowMeasurementCluster.GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedFlowMeasurementClusterGeneratedCommandListAttributeCallback(), |
| readFlowMeasurementGeneratedCommandListCommandParams); |
| readFlowMeasurementInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readFlowMeasurementGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readFlowMeasurementAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readFlowMeasurementAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.FlowMeasurementCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.FlowMeasurementCluster.AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedFlowMeasurementClusterAcceptedCommandListAttributeCallback(), |
| readFlowMeasurementAcceptedCommandListCommandParams); |
| readFlowMeasurementInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readFlowMeasurementAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readFlowMeasurementAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readFlowMeasurementAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.FlowMeasurementCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.FlowMeasurementCluster.AttributeListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedFlowMeasurementClusterAttributeListAttributeCallback(), |
| readFlowMeasurementAttributeListCommandParams); |
| readFlowMeasurementInteractionInfo.put( |
| "readAttributeListAttribute", readFlowMeasurementAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readFlowMeasurementFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readFlowMeasurementFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.FlowMeasurementCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readFlowMeasurementFeatureMapCommandParams); |
| readFlowMeasurementInteractionInfo.put( |
| "readFeatureMapAttribute", readFlowMeasurementFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readFlowMeasurementClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readFlowMeasurementClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.FlowMeasurementCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readFlowMeasurementClusterRevisionCommandParams); |
| readFlowMeasurementInteractionInfo.put( |
| "readClusterRevisionAttribute", readFlowMeasurementClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("flowMeasurement", readFlowMeasurementInteractionInfo); |
| Map<String, InteractionInfo> readRelativeHumidityMeasurementInteractionInfo = |
| new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readRelativeHumidityMeasurementMeasuredValueCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readRelativeHumidityMeasurementMeasuredValueAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.RelativeHumidityMeasurementCluster) cluster) |
| .readMeasuredValueAttribute( |
| (ChipClusters.RelativeHumidityMeasurementCluster |
| .MeasuredValueAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readRelativeHumidityMeasurementMeasuredValueCommandParams); |
| readRelativeHumidityMeasurementInteractionInfo.put( |
| "readMeasuredValueAttribute", |
| readRelativeHumidityMeasurementMeasuredValueAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readRelativeHumidityMeasurementMinMeasuredValueCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readRelativeHumidityMeasurementMinMeasuredValueAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.RelativeHumidityMeasurementCluster) cluster) |
| .readMinMeasuredValueAttribute( |
| (ChipClusters.RelativeHumidityMeasurementCluster |
| .MinMeasuredValueAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readRelativeHumidityMeasurementMinMeasuredValueCommandParams); |
| readRelativeHumidityMeasurementInteractionInfo.put( |
| "readMinMeasuredValueAttribute", |
| readRelativeHumidityMeasurementMinMeasuredValueAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readRelativeHumidityMeasurementMaxMeasuredValueCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readRelativeHumidityMeasurementMaxMeasuredValueAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.RelativeHumidityMeasurementCluster) cluster) |
| .readMaxMeasuredValueAttribute( |
| (ChipClusters.RelativeHumidityMeasurementCluster |
| .MaxMeasuredValueAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readRelativeHumidityMeasurementMaxMeasuredValueCommandParams); |
| readRelativeHumidityMeasurementInteractionInfo.put( |
| "readMaxMeasuredValueAttribute", |
| readRelativeHumidityMeasurementMaxMeasuredValueAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readRelativeHumidityMeasurementToleranceCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readRelativeHumidityMeasurementToleranceAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.RelativeHumidityMeasurementCluster) cluster) |
| .readToleranceAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readRelativeHumidityMeasurementToleranceCommandParams); |
| readRelativeHumidityMeasurementInteractionInfo.put( |
| "readToleranceAttribute", readRelativeHumidityMeasurementToleranceAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readRelativeHumidityMeasurementGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readRelativeHumidityMeasurementGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.RelativeHumidityMeasurementCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.RelativeHumidityMeasurementCluster |
| .GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedRelativeHumidityMeasurementClusterGeneratedCommandListAttributeCallback(), |
| readRelativeHumidityMeasurementGeneratedCommandListCommandParams); |
| readRelativeHumidityMeasurementInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readRelativeHumidityMeasurementGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> |
| readRelativeHumidityMeasurementAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readRelativeHumidityMeasurementAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.RelativeHumidityMeasurementCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.RelativeHumidityMeasurementCluster |
| .AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedRelativeHumidityMeasurementClusterAcceptedCommandListAttributeCallback(), |
| readRelativeHumidityMeasurementAcceptedCommandListCommandParams); |
| readRelativeHumidityMeasurementInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readRelativeHumidityMeasurementAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readRelativeHumidityMeasurementAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readRelativeHumidityMeasurementAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.RelativeHumidityMeasurementCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.RelativeHumidityMeasurementCluster |
| .AttributeListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedRelativeHumidityMeasurementClusterAttributeListAttributeCallback(), |
| readRelativeHumidityMeasurementAttributeListCommandParams); |
| readRelativeHumidityMeasurementInteractionInfo.put( |
| "readAttributeListAttribute", |
| readRelativeHumidityMeasurementAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readRelativeHumidityMeasurementFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readRelativeHumidityMeasurementFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.RelativeHumidityMeasurementCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readRelativeHumidityMeasurementFeatureMapCommandParams); |
| readRelativeHumidityMeasurementInteractionInfo.put( |
| "readFeatureMapAttribute", |
| readRelativeHumidityMeasurementFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readRelativeHumidityMeasurementClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readRelativeHumidityMeasurementClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.RelativeHumidityMeasurementCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readRelativeHumidityMeasurementClusterRevisionCommandParams); |
| readRelativeHumidityMeasurementInteractionInfo.put( |
| "readClusterRevisionAttribute", |
| readRelativeHumidityMeasurementClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put( |
| "relativeHumidityMeasurement", readRelativeHumidityMeasurementInteractionInfo); |
| Map<String, InteractionInfo> readOccupancySensingInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readOccupancySensingOccupancyCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOccupancySensingOccupancyAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OccupancySensingCluster) cluster) |
| .readOccupancyAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readOccupancySensingOccupancyCommandParams); |
| readOccupancySensingInteractionInfo.put( |
| "readOccupancyAttribute", readOccupancySensingOccupancyAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readOccupancySensingOccupancySensorTypeCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOccupancySensingOccupancySensorTypeAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OccupancySensingCluster) cluster) |
| .readOccupancySensorTypeAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readOccupancySensingOccupancySensorTypeCommandParams); |
| readOccupancySensingInteractionInfo.put( |
| "readOccupancySensorTypeAttribute", |
| readOccupancySensingOccupancySensorTypeAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readOccupancySensingOccupancySensorTypeBitmapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOccupancySensingOccupancySensorTypeBitmapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OccupancySensingCluster) cluster) |
| .readOccupancySensorTypeBitmapAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readOccupancySensingOccupancySensorTypeBitmapCommandParams); |
| readOccupancySensingInteractionInfo.put( |
| "readOccupancySensorTypeBitmapAttribute", |
| readOccupancySensingOccupancySensorTypeBitmapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readOccupancySensingGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOccupancySensingGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OccupancySensingCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.OccupancySensingCluster.GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedOccupancySensingClusterGeneratedCommandListAttributeCallback(), |
| readOccupancySensingGeneratedCommandListCommandParams); |
| readOccupancySensingInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readOccupancySensingGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readOccupancySensingAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOccupancySensingAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OccupancySensingCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.OccupancySensingCluster.AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedOccupancySensingClusterAcceptedCommandListAttributeCallback(), |
| readOccupancySensingAcceptedCommandListCommandParams); |
| readOccupancySensingInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readOccupancySensingAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readOccupancySensingAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOccupancySensingAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OccupancySensingCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.OccupancySensingCluster.AttributeListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedOccupancySensingClusterAttributeListAttributeCallback(), |
| readOccupancySensingAttributeListCommandParams); |
| readOccupancySensingInteractionInfo.put( |
| "readAttributeListAttribute", readOccupancySensingAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readOccupancySensingFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOccupancySensingFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OccupancySensingCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readOccupancySensingFeatureMapCommandParams); |
| readOccupancySensingInteractionInfo.put( |
| "readFeatureMapAttribute", readOccupancySensingFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readOccupancySensingClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readOccupancySensingClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.OccupancySensingCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readOccupancySensingClusterRevisionCommandParams); |
| readOccupancySensingInteractionInfo.put( |
| "readClusterRevisionAttribute", |
| readOccupancySensingClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("occupancySensing", readOccupancySensingInteractionInfo); |
| Map<String, InteractionInfo> readWakeOnLanInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readWakeOnLanMACAddressCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWakeOnLanMACAddressAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WakeOnLanCluster) cluster) |
| .readMACAddressAttribute((ChipClusters.CharStringAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedCharStringAttributeCallback(), |
| readWakeOnLanMACAddressCommandParams); |
| readWakeOnLanInteractionInfo.put( |
| "readMACAddressAttribute", readWakeOnLanMACAddressAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readWakeOnLanGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWakeOnLanGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WakeOnLanCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.WakeOnLanCluster.GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedWakeOnLanClusterGeneratedCommandListAttributeCallback(), |
| readWakeOnLanGeneratedCommandListCommandParams); |
| readWakeOnLanInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readWakeOnLanGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readWakeOnLanAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWakeOnLanAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WakeOnLanCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.WakeOnLanCluster.AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedWakeOnLanClusterAcceptedCommandListAttributeCallback(), |
| readWakeOnLanAcceptedCommandListCommandParams); |
| readWakeOnLanInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readWakeOnLanAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readWakeOnLanAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWakeOnLanAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WakeOnLanCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.WakeOnLanCluster.AttributeListAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedWakeOnLanClusterAttributeListAttributeCallback(), |
| readWakeOnLanAttributeListCommandParams); |
| readWakeOnLanInteractionInfo.put( |
| "readAttributeListAttribute", readWakeOnLanAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readWakeOnLanFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWakeOnLanFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WakeOnLanCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readWakeOnLanFeatureMapCommandParams); |
| readWakeOnLanInteractionInfo.put( |
| "readFeatureMapAttribute", readWakeOnLanFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readWakeOnLanClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readWakeOnLanClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.WakeOnLanCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readWakeOnLanClusterRevisionCommandParams); |
| readWakeOnLanInteractionInfo.put( |
| "readClusterRevisionAttribute", readWakeOnLanClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("wakeOnLan", readWakeOnLanInteractionInfo); |
| Map<String, InteractionInfo> readChannelInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readChannelChannelListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readChannelChannelListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ChannelCluster) cluster) |
| .readChannelListAttribute( |
| (ChipClusters.ChannelCluster.ChannelListAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedChannelClusterChannelListAttributeCallback(), |
| readChannelChannelListCommandParams); |
| readChannelInteractionInfo.put( |
| "readChannelListAttribute", readChannelChannelListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readChannelGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readChannelGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ChannelCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.ChannelCluster.GeneratedCommandListAttributeCallback) callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedChannelClusterGeneratedCommandListAttributeCallback(), |
| readChannelGeneratedCommandListCommandParams); |
| readChannelInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readChannelGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readChannelAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readChannelAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ChannelCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.ChannelCluster.AcceptedCommandListAttributeCallback) callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedChannelClusterAcceptedCommandListAttributeCallback(), |
| readChannelAcceptedCommandListCommandParams); |
| readChannelInteractionInfo.put( |
| "readAcceptedCommandListAttribute", readChannelAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readChannelAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readChannelAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ChannelCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.ChannelCluster.AttributeListAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedChannelClusterAttributeListAttributeCallback(), |
| readChannelAttributeListCommandParams); |
| readChannelInteractionInfo.put( |
| "readAttributeListAttribute", readChannelAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readChannelFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readChannelFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ChannelCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readChannelFeatureMapCommandParams); |
| readChannelInteractionInfo.put( |
| "readFeatureMapAttribute", readChannelFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readChannelClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readChannelClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ChannelCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readChannelClusterRevisionCommandParams); |
| readChannelInteractionInfo.put( |
| "readClusterRevisionAttribute", readChannelClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("channel", readChannelInteractionInfo); |
| Map<String, InteractionInfo> readTargetNavigatorInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readTargetNavigatorTargetListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTargetNavigatorTargetListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TargetNavigatorCluster) cluster) |
| .readTargetListAttribute( |
| (ChipClusters.TargetNavigatorCluster.TargetListAttributeCallback) callback); |
| }, |
| () -> |
| new ClusterInfoMapping.DelegatedTargetNavigatorClusterTargetListAttributeCallback(), |
| readTargetNavigatorTargetListCommandParams); |
| readTargetNavigatorInteractionInfo.put( |
| "readTargetListAttribute", readTargetNavigatorTargetListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTargetNavigatorCurrentTargetCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTargetNavigatorCurrentTargetAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TargetNavigatorCluster) cluster) |
| .readCurrentTargetAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readTargetNavigatorCurrentTargetCommandParams); |
| readTargetNavigatorInteractionInfo.put( |
| "readCurrentTargetAttribute", readTargetNavigatorCurrentTargetAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTargetNavigatorGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTargetNavigatorGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TargetNavigatorCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.TargetNavigatorCluster.GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedTargetNavigatorClusterGeneratedCommandListAttributeCallback(), |
| readTargetNavigatorGeneratedCommandListCommandParams); |
| readTargetNavigatorInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readTargetNavigatorGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTargetNavigatorAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTargetNavigatorAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TargetNavigatorCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.TargetNavigatorCluster.AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedTargetNavigatorClusterAcceptedCommandListAttributeCallback(), |
| readTargetNavigatorAcceptedCommandListCommandParams); |
| readTargetNavigatorInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readTargetNavigatorAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTargetNavigatorAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTargetNavigatorAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TargetNavigatorCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.TargetNavigatorCluster.AttributeListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedTargetNavigatorClusterAttributeListAttributeCallback(), |
| readTargetNavigatorAttributeListCommandParams); |
| readTargetNavigatorInteractionInfo.put( |
| "readAttributeListAttribute", readTargetNavigatorAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTargetNavigatorFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTargetNavigatorFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TargetNavigatorCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readTargetNavigatorFeatureMapCommandParams); |
| readTargetNavigatorInteractionInfo.put( |
| "readFeatureMapAttribute", readTargetNavigatorFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTargetNavigatorClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTargetNavigatorClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TargetNavigatorCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readTargetNavigatorClusterRevisionCommandParams); |
| readTargetNavigatorInteractionInfo.put( |
| "readClusterRevisionAttribute", readTargetNavigatorClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("targetNavigator", readTargetNavigatorInteractionInfo); |
| Map<String, InteractionInfo> readMediaPlaybackInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readMediaPlaybackCurrentStateCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readMediaPlaybackCurrentStateAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.MediaPlaybackCluster) cluster) |
| .readCurrentStateAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readMediaPlaybackCurrentStateCommandParams); |
| readMediaPlaybackInteractionInfo.put( |
| "readCurrentStateAttribute", readMediaPlaybackCurrentStateAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readMediaPlaybackStartTimeCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readMediaPlaybackStartTimeAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.MediaPlaybackCluster) cluster) |
| .readStartTimeAttribute( |
| (ChipClusters.MediaPlaybackCluster.StartTimeAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readMediaPlaybackStartTimeCommandParams); |
| readMediaPlaybackInteractionInfo.put( |
| "readStartTimeAttribute", readMediaPlaybackStartTimeAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readMediaPlaybackDurationCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readMediaPlaybackDurationAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.MediaPlaybackCluster) cluster) |
| .readDurationAttribute( |
| (ChipClusters.MediaPlaybackCluster.DurationAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readMediaPlaybackDurationCommandParams); |
| readMediaPlaybackInteractionInfo.put( |
| "readDurationAttribute", readMediaPlaybackDurationAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readMediaPlaybackPlaybackSpeedCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readMediaPlaybackPlaybackSpeedAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.MediaPlaybackCluster) cluster) |
| .readPlaybackSpeedAttribute((ChipClusters.FloatAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedFloatAttributeCallback(), |
| readMediaPlaybackPlaybackSpeedCommandParams); |
| readMediaPlaybackInteractionInfo.put( |
| "readPlaybackSpeedAttribute", readMediaPlaybackPlaybackSpeedAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readMediaPlaybackSeekRangeEndCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readMediaPlaybackSeekRangeEndAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.MediaPlaybackCluster) cluster) |
| .readSeekRangeEndAttribute( |
| (ChipClusters.MediaPlaybackCluster.SeekRangeEndAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readMediaPlaybackSeekRangeEndCommandParams); |
| readMediaPlaybackInteractionInfo.put( |
| "readSeekRangeEndAttribute", readMediaPlaybackSeekRangeEndAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readMediaPlaybackSeekRangeStartCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readMediaPlaybackSeekRangeStartAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.MediaPlaybackCluster) cluster) |
| .readSeekRangeStartAttribute( |
| (ChipClusters.MediaPlaybackCluster.SeekRangeStartAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readMediaPlaybackSeekRangeStartCommandParams); |
| readMediaPlaybackInteractionInfo.put( |
| "readSeekRangeStartAttribute", readMediaPlaybackSeekRangeStartAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readMediaPlaybackGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readMediaPlaybackGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.MediaPlaybackCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.MediaPlaybackCluster.GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedMediaPlaybackClusterGeneratedCommandListAttributeCallback(), |
| readMediaPlaybackGeneratedCommandListCommandParams); |
| readMediaPlaybackInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readMediaPlaybackGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readMediaPlaybackAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readMediaPlaybackAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.MediaPlaybackCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.MediaPlaybackCluster.AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedMediaPlaybackClusterAcceptedCommandListAttributeCallback(), |
| readMediaPlaybackAcceptedCommandListCommandParams); |
| readMediaPlaybackInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readMediaPlaybackAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readMediaPlaybackAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readMediaPlaybackAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.MediaPlaybackCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.MediaPlaybackCluster.AttributeListAttributeCallback) callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedMediaPlaybackClusterAttributeListAttributeCallback(), |
| readMediaPlaybackAttributeListCommandParams); |
| readMediaPlaybackInteractionInfo.put( |
| "readAttributeListAttribute", readMediaPlaybackAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readMediaPlaybackFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readMediaPlaybackFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.MediaPlaybackCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readMediaPlaybackFeatureMapCommandParams); |
| readMediaPlaybackInteractionInfo.put( |
| "readFeatureMapAttribute", readMediaPlaybackFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readMediaPlaybackClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readMediaPlaybackClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.MediaPlaybackCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readMediaPlaybackClusterRevisionCommandParams); |
| readMediaPlaybackInteractionInfo.put( |
| "readClusterRevisionAttribute", readMediaPlaybackClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("mediaPlayback", readMediaPlaybackInteractionInfo); |
| Map<String, InteractionInfo> readMediaInputInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readMediaInputInputListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readMediaInputInputListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.MediaInputCluster) cluster) |
| .readInputListAttribute( |
| (ChipClusters.MediaInputCluster.InputListAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedMediaInputClusterInputListAttributeCallback(), |
| readMediaInputInputListCommandParams); |
| readMediaInputInteractionInfo.put( |
| "readInputListAttribute", readMediaInputInputListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readMediaInputCurrentInputCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readMediaInputCurrentInputAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.MediaInputCluster) cluster) |
| .readCurrentInputAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readMediaInputCurrentInputCommandParams); |
| readMediaInputInteractionInfo.put( |
| "readCurrentInputAttribute", readMediaInputCurrentInputAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readMediaInputGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readMediaInputGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.MediaInputCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.MediaInputCluster.GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedMediaInputClusterGeneratedCommandListAttributeCallback(), |
| readMediaInputGeneratedCommandListCommandParams); |
| readMediaInputInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readMediaInputGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readMediaInputAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readMediaInputAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.MediaInputCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.MediaInputCluster.AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedMediaInputClusterAcceptedCommandListAttributeCallback(), |
| readMediaInputAcceptedCommandListCommandParams); |
| readMediaInputInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readMediaInputAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readMediaInputAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readMediaInputAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.MediaInputCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.MediaInputCluster.AttributeListAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedMediaInputClusterAttributeListAttributeCallback(), |
| readMediaInputAttributeListCommandParams); |
| readMediaInputInteractionInfo.put( |
| "readAttributeListAttribute", readMediaInputAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readMediaInputFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readMediaInputFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.MediaInputCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readMediaInputFeatureMapCommandParams); |
| readMediaInputInteractionInfo.put( |
| "readFeatureMapAttribute", readMediaInputFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readMediaInputClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readMediaInputClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.MediaInputCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readMediaInputClusterRevisionCommandParams); |
| readMediaInputInteractionInfo.put( |
| "readClusterRevisionAttribute", readMediaInputClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("mediaInput", readMediaInputInteractionInfo); |
| Map<String, InteractionInfo> readLowPowerInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readLowPowerGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readLowPowerGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.LowPowerCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.LowPowerCluster.GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedLowPowerClusterGeneratedCommandListAttributeCallback(), |
| readLowPowerGeneratedCommandListCommandParams); |
| readLowPowerInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readLowPowerGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readLowPowerAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readLowPowerAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.LowPowerCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.LowPowerCluster.AcceptedCommandListAttributeCallback) callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedLowPowerClusterAcceptedCommandListAttributeCallback(), |
| readLowPowerAcceptedCommandListCommandParams); |
| readLowPowerInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readLowPowerAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readLowPowerAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readLowPowerAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.LowPowerCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.LowPowerCluster.AttributeListAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLowPowerClusterAttributeListAttributeCallback(), |
| readLowPowerAttributeListCommandParams); |
| readLowPowerInteractionInfo.put( |
| "readAttributeListAttribute", readLowPowerAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readLowPowerFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readLowPowerFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.LowPowerCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readLowPowerFeatureMapCommandParams); |
| readLowPowerInteractionInfo.put( |
| "readFeatureMapAttribute", readLowPowerFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readLowPowerClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readLowPowerClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.LowPowerCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readLowPowerClusterRevisionCommandParams); |
| readLowPowerInteractionInfo.put( |
| "readClusterRevisionAttribute", readLowPowerClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("lowPower", readLowPowerInteractionInfo); |
| Map<String, InteractionInfo> readKeypadInputInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readKeypadInputGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readKeypadInputGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.KeypadInputCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.KeypadInputCluster.GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedKeypadInputClusterGeneratedCommandListAttributeCallback(), |
| readKeypadInputGeneratedCommandListCommandParams); |
| readKeypadInputInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readKeypadInputGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readKeypadInputAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readKeypadInputAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.KeypadInputCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.KeypadInputCluster.AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedKeypadInputClusterAcceptedCommandListAttributeCallback(), |
| readKeypadInputAcceptedCommandListCommandParams); |
| readKeypadInputInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readKeypadInputAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readKeypadInputAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readKeypadInputAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.KeypadInputCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.KeypadInputCluster.AttributeListAttributeCallback) callback); |
| }, |
| () -> |
| new ClusterInfoMapping.DelegatedKeypadInputClusterAttributeListAttributeCallback(), |
| readKeypadInputAttributeListCommandParams); |
| readKeypadInputInteractionInfo.put( |
| "readAttributeListAttribute", readKeypadInputAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readKeypadInputFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readKeypadInputFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.KeypadInputCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readKeypadInputFeatureMapCommandParams); |
| readKeypadInputInteractionInfo.put( |
| "readFeatureMapAttribute", readKeypadInputFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readKeypadInputClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readKeypadInputClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.KeypadInputCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readKeypadInputClusterRevisionCommandParams); |
| readKeypadInputInteractionInfo.put( |
| "readClusterRevisionAttribute", readKeypadInputClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("keypadInput", readKeypadInputInteractionInfo); |
| Map<String, InteractionInfo> readContentLauncherInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readContentLauncherAcceptHeaderCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readContentLauncherAcceptHeaderAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ContentLauncherCluster) cluster) |
| .readAcceptHeaderAttribute( |
| (ChipClusters.ContentLauncherCluster.AcceptHeaderAttributeCallback) callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedContentLauncherClusterAcceptHeaderAttributeCallback(), |
| readContentLauncherAcceptHeaderCommandParams); |
| readContentLauncherInteractionInfo.put( |
| "readAcceptHeaderAttribute", readContentLauncherAcceptHeaderAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readContentLauncherSupportedStreamingProtocolsCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readContentLauncherSupportedStreamingProtocolsAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ContentLauncherCluster) cluster) |
| .readSupportedStreamingProtocolsAttribute( |
| (ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readContentLauncherSupportedStreamingProtocolsCommandParams); |
| readContentLauncherInteractionInfo.put( |
| "readSupportedStreamingProtocolsAttribute", |
| readContentLauncherSupportedStreamingProtocolsAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readContentLauncherGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readContentLauncherGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ContentLauncherCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.ContentLauncherCluster.GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedContentLauncherClusterGeneratedCommandListAttributeCallback(), |
| readContentLauncherGeneratedCommandListCommandParams); |
| readContentLauncherInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readContentLauncherGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readContentLauncherAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readContentLauncherAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ContentLauncherCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.ContentLauncherCluster.AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedContentLauncherClusterAcceptedCommandListAttributeCallback(), |
| readContentLauncherAcceptedCommandListCommandParams); |
| readContentLauncherInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readContentLauncherAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readContentLauncherAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readContentLauncherAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ContentLauncherCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.ContentLauncherCluster.AttributeListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedContentLauncherClusterAttributeListAttributeCallback(), |
| readContentLauncherAttributeListCommandParams); |
| readContentLauncherInteractionInfo.put( |
| "readAttributeListAttribute", readContentLauncherAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readContentLauncherFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readContentLauncherFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ContentLauncherCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readContentLauncherFeatureMapCommandParams); |
| readContentLauncherInteractionInfo.put( |
| "readFeatureMapAttribute", readContentLauncherFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readContentLauncherClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readContentLauncherClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ContentLauncherCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readContentLauncherClusterRevisionCommandParams); |
| readContentLauncherInteractionInfo.put( |
| "readClusterRevisionAttribute", readContentLauncherClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("contentLauncher", readContentLauncherInteractionInfo); |
| Map<String, InteractionInfo> readAudioOutputInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readAudioOutputOutputListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readAudioOutputOutputListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.AudioOutputCluster) cluster) |
| .readOutputListAttribute( |
| (ChipClusters.AudioOutputCluster.OutputListAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedAudioOutputClusterOutputListAttributeCallback(), |
| readAudioOutputOutputListCommandParams); |
| readAudioOutputInteractionInfo.put( |
| "readOutputListAttribute", readAudioOutputOutputListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readAudioOutputCurrentOutputCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readAudioOutputCurrentOutputAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.AudioOutputCluster) cluster) |
| .readCurrentOutputAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readAudioOutputCurrentOutputCommandParams); |
| readAudioOutputInteractionInfo.put( |
| "readCurrentOutputAttribute", readAudioOutputCurrentOutputAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readAudioOutputGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readAudioOutputGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.AudioOutputCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.AudioOutputCluster.GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedAudioOutputClusterGeneratedCommandListAttributeCallback(), |
| readAudioOutputGeneratedCommandListCommandParams); |
| readAudioOutputInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readAudioOutputGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readAudioOutputAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readAudioOutputAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.AudioOutputCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.AudioOutputCluster.AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedAudioOutputClusterAcceptedCommandListAttributeCallback(), |
| readAudioOutputAcceptedCommandListCommandParams); |
| readAudioOutputInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readAudioOutputAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readAudioOutputAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readAudioOutputAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.AudioOutputCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.AudioOutputCluster.AttributeListAttributeCallback) callback); |
| }, |
| () -> |
| new ClusterInfoMapping.DelegatedAudioOutputClusterAttributeListAttributeCallback(), |
| readAudioOutputAttributeListCommandParams); |
| readAudioOutputInteractionInfo.put( |
| "readAttributeListAttribute", readAudioOutputAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readAudioOutputFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readAudioOutputFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.AudioOutputCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readAudioOutputFeatureMapCommandParams); |
| readAudioOutputInteractionInfo.put( |
| "readFeatureMapAttribute", readAudioOutputFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readAudioOutputClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readAudioOutputClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.AudioOutputCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readAudioOutputClusterRevisionCommandParams); |
| readAudioOutputInteractionInfo.put( |
| "readClusterRevisionAttribute", readAudioOutputClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("audioOutput", readAudioOutputInteractionInfo); |
| Map<String, InteractionInfo> readApplicationLauncherInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readApplicationLauncherCatalogListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readApplicationLauncherCatalogListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ApplicationLauncherCluster) cluster) |
| .readCatalogListAttribute( |
| (ChipClusters.ApplicationLauncherCluster.CatalogListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedApplicationLauncherClusterCatalogListAttributeCallback(), |
| readApplicationLauncherCatalogListCommandParams); |
| readApplicationLauncherInteractionInfo.put( |
| "readCatalogListAttribute", readApplicationLauncherCatalogListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readApplicationLauncherGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readApplicationLauncherGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ApplicationLauncherCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.ApplicationLauncherCluster |
| .GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedApplicationLauncherClusterGeneratedCommandListAttributeCallback(), |
| readApplicationLauncherGeneratedCommandListCommandParams); |
| readApplicationLauncherInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readApplicationLauncherGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readApplicationLauncherAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readApplicationLauncherAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ApplicationLauncherCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.ApplicationLauncherCluster.AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedApplicationLauncherClusterAcceptedCommandListAttributeCallback(), |
| readApplicationLauncherAcceptedCommandListCommandParams); |
| readApplicationLauncherInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readApplicationLauncherAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readApplicationLauncherAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readApplicationLauncherAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ApplicationLauncherCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.ApplicationLauncherCluster.AttributeListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedApplicationLauncherClusterAttributeListAttributeCallback(), |
| readApplicationLauncherAttributeListCommandParams); |
| readApplicationLauncherInteractionInfo.put( |
| "readAttributeListAttribute", readApplicationLauncherAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readApplicationLauncherFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readApplicationLauncherFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ApplicationLauncherCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readApplicationLauncherFeatureMapCommandParams); |
| readApplicationLauncherInteractionInfo.put( |
| "readFeatureMapAttribute", readApplicationLauncherFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readApplicationLauncherClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readApplicationLauncherClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ApplicationLauncherCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readApplicationLauncherClusterRevisionCommandParams); |
| readApplicationLauncherInteractionInfo.put( |
| "readClusterRevisionAttribute", |
| readApplicationLauncherClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("applicationLauncher", readApplicationLauncherInteractionInfo); |
| Map<String, InteractionInfo> readApplicationBasicInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readApplicationBasicVendorNameCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readApplicationBasicVendorNameAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ApplicationBasicCluster) cluster) |
| .readVendorNameAttribute((ChipClusters.CharStringAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedCharStringAttributeCallback(), |
| readApplicationBasicVendorNameCommandParams); |
| readApplicationBasicInteractionInfo.put( |
| "readVendorNameAttribute", readApplicationBasicVendorNameAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readApplicationBasicVendorIDCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readApplicationBasicVendorIDAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ApplicationBasicCluster) cluster) |
| .readVendorIDAttribute( |
| (ChipClusters.ApplicationBasicCluster.VendorIDAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readApplicationBasicVendorIDCommandParams); |
| readApplicationBasicInteractionInfo.put( |
| "readVendorIDAttribute", readApplicationBasicVendorIDAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readApplicationBasicApplicationNameCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readApplicationBasicApplicationNameAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ApplicationBasicCluster) cluster) |
| .readApplicationNameAttribute( |
| (ChipClusters.CharStringAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedCharStringAttributeCallback(), |
| readApplicationBasicApplicationNameCommandParams); |
| readApplicationBasicInteractionInfo.put( |
| "readApplicationNameAttribute", |
| readApplicationBasicApplicationNameAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readApplicationBasicProductIDCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readApplicationBasicProductIDAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ApplicationBasicCluster) cluster) |
| .readProductIDAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readApplicationBasicProductIDCommandParams); |
| readApplicationBasicInteractionInfo.put( |
| "readProductIDAttribute", readApplicationBasicProductIDAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readApplicationBasicStatusCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readApplicationBasicStatusAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ApplicationBasicCluster) cluster) |
| .readStatusAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readApplicationBasicStatusCommandParams); |
| readApplicationBasicInteractionInfo.put( |
| "readStatusAttribute", readApplicationBasicStatusAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readApplicationBasicApplicationVersionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readApplicationBasicApplicationVersionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ApplicationBasicCluster) cluster) |
| .readApplicationVersionAttribute( |
| (ChipClusters.CharStringAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedCharStringAttributeCallback(), |
| readApplicationBasicApplicationVersionCommandParams); |
| readApplicationBasicInteractionInfo.put( |
| "readApplicationVersionAttribute", |
| readApplicationBasicApplicationVersionAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readApplicationBasicAllowedVendorListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readApplicationBasicAllowedVendorListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ApplicationBasicCluster) cluster) |
| .readAllowedVendorListAttribute( |
| (ChipClusters.ApplicationBasicCluster.AllowedVendorListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedApplicationBasicClusterAllowedVendorListAttributeCallback(), |
| readApplicationBasicAllowedVendorListCommandParams); |
| readApplicationBasicInteractionInfo.put( |
| "readAllowedVendorListAttribute", |
| readApplicationBasicAllowedVendorListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readApplicationBasicGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readApplicationBasicGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ApplicationBasicCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.ApplicationBasicCluster.GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedApplicationBasicClusterGeneratedCommandListAttributeCallback(), |
| readApplicationBasicGeneratedCommandListCommandParams); |
| readApplicationBasicInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readApplicationBasicGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readApplicationBasicAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readApplicationBasicAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ApplicationBasicCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.ApplicationBasicCluster.AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedApplicationBasicClusterAcceptedCommandListAttributeCallback(), |
| readApplicationBasicAcceptedCommandListCommandParams); |
| readApplicationBasicInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readApplicationBasicAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readApplicationBasicAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readApplicationBasicAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ApplicationBasicCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.ApplicationBasicCluster.AttributeListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedApplicationBasicClusterAttributeListAttributeCallback(), |
| readApplicationBasicAttributeListCommandParams); |
| readApplicationBasicInteractionInfo.put( |
| "readAttributeListAttribute", readApplicationBasicAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readApplicationBasicFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readApplicationBasicFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ApplicationBasicCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readApplicationBasicFeatureMapCommandParams); |
| readApplicationBasicInteractionInfo.put( |
| "readFeatureMapAttribute", readApplicationBasicFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readApplicationBasicClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readApplicationBasicClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ApplicationBasicCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readApplicationBasicClusterRevisionCommandParams); |
| readApplicationBasicInteractionInfo.put( |
| "readClusterRevisionAttribute", |
| readApplicationBasicClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("applicationBasic", readApplicationBasicInteractionInfo); |
| Map<String, InteractionInfo> readAccountLoginInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readAccountLoginGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readAccountLoginGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.AccountLoginCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.AccountLoginCluster.GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedAccountLoginClusterGeneratedCommandListAttributeCallback(), |
| readAccountLoginGeneratedCommandListCommandParams); |
| readAccountLoginInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readAccountLoginGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readAccountLoginAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readAccountLoginAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.AccountLoginCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.AccountLoginCluster.AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedAccountLoginClusterAcceptedCommandListAttributeCallback(), |
| readAccountLoginAcceptedCommandListCommandParams); |
| readAccountLoginInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readAccountLoginAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readAccountLoginAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readAccountLoginAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.AccountLoginCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.AccountLoginCluster.AttributeListAttributeCallback) callback); |
| }, |
| () -> |
| new ClusterInfoMapping.DelegatedAccountLoginClusterAttributeListAttributeCallback(), |
| readAccountLoginAttributeListCommandParams); |
| readAccountLoginInteractionInfo.put( |
| "readAttributeListAttribute", readAccountLoginAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readAccountLoginFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readAccountLoginFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.AccountLoginCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readAccountLoginFeatureMapCommandParams); |
| readAccountLoginInteractionInfo.put( |
| "readFeatureMapAttribute", readAccountLoginFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readAccountLoginClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readAccountLoginClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.AccountLoginCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readAccountLoginClusterRevisionCommandParams); |
| readAccountLoginInteractionInfo.put( |
| "readClusterRevisionAttribute", readAccountLoginClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("accountLogin", readAccountLoginInteractionInfo); |
| Map<String, InteractionInfo> readElectricalMeasurementInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readElectricalMeasurementMeasurementTypeCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readElectricalMeasurementMeasurementTypeAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ElectricalMeasurementCluster) cluster) |
| .readMeasurementTypeAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readElectricalMeasurementMeasurementTypeCommandParams); |
| readElectricalMeasurementInteractionInfo.put( |
| "readMeasurementTypeAttribute", |
| readElectricalMeasurementMeasurementTypeAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readElectricalMeasurementTotalActivePowerCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readElectricalMeasurementTotalActivePowerAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ElectricalMeasurementCluster) cluster) |
| .readTotalActivePowerAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readElectricalMeasurementTotalActivePowerCommandParams); |
| readElectricalMeasurementInteractionInfo.put( |
| "readTotalActivePowerAttribute", |
| readElectricalMeasurementTotalActivePowerAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readElectricalMeasurementRmsVoltageCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readElectricalMeasurementRmsVoltageAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ElectricalMeasurementCluster) cluster) |
| .readRmsVoltageAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readElectricalMeasurementRmsVoltageCommandParams); |
| readElectricalMeasurementInteractionInfo.put( |
| "readRmsVoltageAttribute", readElectricalMeasurementRmsVoltageAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readElectricalMeasurementRmsVoltageMinCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readElectricalMeasurementRmsVoltageMinAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ElectricalMeasurementCluster) cluster) |
| .readRmsVoltageMinAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readElectricalMeasurementRmsVoltageMinCommandParams); |
| readElectricalMeasurementInteractionInfo.put( |
| "readRmsVoltageMinAttribute", |
| readElectricalMeasurementRmsVoltageMinAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readElectricalMeasurementRmsVoltageMaxCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readElectricalMeasurementRmsVoltageMaxAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ElectricalMeasurementCluster) cluster) |
| .readRmsVoltageMaxAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readElectricalMeasurementRmsVoltageMaxCommandParams); |
| readElectricalMeasurementInteractionInfo.put( |
| "readRmsVoltageMaxAttribute", |
| readElectricalMeasurementRmsVoltageMaxAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readElectricalMeasurementRmsCurrentCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readElectricalMeasurementRmsCurrentAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ElectricalMeasurementCluster) cluster) |
| .readRmsCurrentAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readElectricalMeasurementRmsCurrentCommandParams); |
| readElectricalMeasurementInteractionInfo.put( |
| "readRmsCurrentAttribute", readElectricalMeasurementRmsCurrentAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readElectricalMeasurementRmsCurrentMinCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readElectricalMeasurementRmsCurrentMinAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ElectricalMeasurementCluster) cluster) |
| .readRmsCurrentMinAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readElectricalMeasurementRmsCurrentMinCommandParams); |
| readElectricalMeasurementInteractionInfo.put( |
| "readRmsCurrentMinAttribute", |
| readElectricalMeasurementRmsCurrentMinAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readElectricalMeasurementRmsCurrentMaxCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readElectricalMeasurementRmsCurrentMaxAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ElectricalMeasurementCluster) cluster) |
| .readRmsCurrentMaxAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readElectricalMeasurementRmsCurrentMaxCommandParams); |
| readElectricalMeasurementInteractionInfo.put( |
| "readRmsCurrentMaxAttribute", |
| readElectricalMeasurementRmsCurrentMaxAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readElectricalMeasurementActivePowerCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readElectricalMeasurementActivePowerAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ElectricalMeasurementCluster) cluster) |
| .readActivePowerAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readElectricalMeasurementActivePowerCommandParams); |
| readElectricalMeasurementInteractionInfo.put( |
| "readActivePowerAttribute", readElectricalMeasurementActivePowerAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readElectricalMeasurementActivePowerMinCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readElectricalMeasurementActivePowerMinAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ElectricalMeasurementCluster) cluster) |
| .readActivePowerMinAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readElectricalMeasurementActivePowerMinCommandParams); |
| readElectricalMeasurementInteractionInfo.put( |
| "readActivePowerMinAttribute", |
| readElectricalMeasurementActivePowerMinAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readElectricalMeasurementActivePowerMaxCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readElectricalMeasurementActivePowerMaxAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ElectricalMeasurementCluster) cluster) |
| .readActivePowerMaxAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readElectricalMeasurementActivePowerMaxCommandParams); |
| readElectricalMeasurementInteractionInfo.put( |
| "readActivePowerMaxAttribute", |
| readElectricalMeasurementActivePowerMaxAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readElectricalMeasurementGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readElectricalMeasurementGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ElectricalMeasurementCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.ElectricalMeasurementCluster |
| .GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedElectricalMeasurementClusterGeneratedCommandListAttributeCallback(), |
| readElectricalMeasurementGeneratedCommandListCommandParams); |
| readElectricalMeasurementInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readElectricalMeasurementGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readElectricalMeasurementAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readElectricalMeasurementAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ElectricalMeasurementCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.ElectricalMeasurementCluster |
| .AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedElectricalMeasurementClusterAcceptedCommandListAttributeCallback(), |
| readElectricalMeasurementAcceptedCommandListCommandParams); |
| readElectricalMeasurementInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readElectricalMeasurementAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readElectricalMeasurementAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readElectricalMeasurementAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ElectricalMeasurementCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.ElectricalMeasurementCluster.AttributeListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedElectricalMeasurementClusterAttributeListAttributeCallback(), |
| readElectricalMeasurementAttributeListCommandParams); |
| readElectricalMeasurementInteractionInfo.put( |
| "readAttributeListAttribute", |
| readElectricalMeasurementAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readElectricalMeasurementFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readElectricalMeasurementFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ElectricalMeasurementCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readElectricalMeasurementFeatureMapCommandParams); |
| readElectricalMeasurementInteractionInfo.put( |
| "readFeatureMapAttribute", readElectricalMeasurementFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readElectricalMeasurementClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readElectricalMeasurementClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.ElectricalMeasurementCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readElectricalMeasurementClusterRevisionCommandParams); |
| readElectricalMeasurementInteractionInfo.put( |
| "readClusterRevisionAttribute", |
| readElectricalMeasurementClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("electricalMeasurement", readElectricalMeasurementInteractionInfo); |
| Map<String, InteractionInfo> readTestClusterInteractionInfo = new LinkedHashMap<>(); |
| Map<String, CommandParameterInfo> readTestClusterBooleanCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterBooleanAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readBooleanAttribute((ChipClusters.BooleanAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedBooleanAttributeCallback(), |
| readTestClusterBooleanCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readBooleanAttribute", readTestClusterBooleanAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterBitmap8CommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterBitmap8AttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readBitmap8Attribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readTestClusterBitmap8CommandParams); |
| readTestClusterInteractionInfo.put( |
| "readBitmap8Attribute", readTestClusterBitmap8AttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterBitmap16CommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterBitmap16AttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readBitmap16Attribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readTestClusterBitmap16CommandParams); |
| readTestClusterInteractionInfo.put( |
| "readBitmap16Attribute", readTestClusterBitmap16AttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterBitmap32CommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterBitmap32AttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readBitmap32Attribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readTestClusterBitmap32CommandParams); |
| readTestClusterInteractionInfo.put( |
| "readBitmap32Attribute", readTestClusterBitmap32AttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterBitmap64CommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterBitmap64AttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readBitmap64Attribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readTestClusterBitmap64CommandParams); |
| readTestClusterInteractionInfo.put( |
| "readBitmap64Attribute", readTestClusterBitmap64AttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterInt8uCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterInt8uAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readInt8uAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readTestClusterInt8uCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readInt8uAttribute", readTestClusterInt8uAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterInt16uCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterInt16uAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readInt16uAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readTestClusterInt16uCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readInt16uAttribute", readTestClusterInt16uAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterInt24uCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterInt24uAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readInt24uAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readTestClusterInt24uCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readInt24uAttribute", readTestClusterInt24uAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterInt32uCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterInt32uAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readInt32uAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readTestClusterInt32uCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readInt32uAttribute", readTestClusterInt32uAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterInt40uCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterInt40uAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readInt40uAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readTestClusterInt40uCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readInt40uAttribute", readTestClusterInt40uAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterInt48uCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterInt48uAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readInt48uAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readTestClusterInt48uCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readInt48uAttribute", readTestClusterInt48uAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterInt56uCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterInt56uAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readInt56uAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readTestClusterInt56uCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readInt56uAttribute", readTestClusterInt56uAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterInt64uCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterInt64uAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readInt64uAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readTestClusterInt64uCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readInt64uAttribute", readTestClusterInt64uAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterInt8sCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterInt8sAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readInt8sAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readTestClusterInt8sCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readInt8sAttribute", readTestClusterInt8sAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterInt16sCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterInt16sAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readInt16sAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readTestClusterInt16sCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readInt16sAttribute", readTestClusterInt16sAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterInt24sCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterInt24sAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readInt24sAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readTestClusterInt24sCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readInt24sAttribute", readTestClusterInt24sAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterInt32sCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterInt32sAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readInt32sAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readTestClusterInt32sCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readInt32sAttribute", readTestClusterInt32sAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterInt40sCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterInt40sAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readInt40sAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readTestClusterInt40sCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readInt40sAttribute", readTestClusterInt40sAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterInt48sCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterInt48sAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readInt48sAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readTestClusterInt48sCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readInt48sAttribute", readTestClusterInt48sAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterInt56sCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterInt56sAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readInt56sAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readTestClusterInt56sCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readInt56sAttribute", readTestClusterInt56sAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterInt64sCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterInt64sAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readInt64sAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readTestClusterInt64sCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readInt64sAttribute", readTestClusterInt64sAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterEnum8CommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterEnum8AttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readEnum8Attribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readTestClusterEnum8CommandParams); |
| readTestClusterInteractionInfo.put( |
| "readEnum8Attribute", readTestClusterEnum8AttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterEnum16CommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterEnum16AttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readEnum16Attribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readTestClusterEnum16CommandParams); |
| readTestClusterInteractionInfo.put( |
| "readEnum16Attribute", readTestClusterEnum16AttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterFloatSingleCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterFloatSingleAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readFloatSingleAttribute((ChipClusters.FloatAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedFloatAttributeCallback(), |
| readTestClusterFloatSingleCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readFloatSingleAttribute", readTestClusterFloatSingleAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterFloatDoubleCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterFloatDoubleAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readFloatDoubleAttribute((ChipClusters.DoubleAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedDoubleAttributeCallback(), |
| readTestClusterFloatDoubleCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readFloatDoubleAttribute", readTestClusterFloatDoubleAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterOctetStringCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterOctetStringAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readOctetStringAttribute((ChipClusters.OctetStringAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedOctetStringAttributeCallback(), |
| readTestClusterOctetStringCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readOctetStringAttribute", readTestClusterOctetStringAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterListInt8uCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterListInt8uAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readListInt8uAttribute( |
| (ChipClusters.TestClusterCluster.ListInt8uAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedTestClusterClusterListInt8uAttributeCallback(), |
| readTestClusterListInt8uCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readListInt8uAttribute", readTestClusterListInt8uAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterListOctetStringCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterListOctetStringAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readListOctetStringAttribute( |
| (ChipClusters.TestClusterCluster.ListOctetStringAttributeCallback) callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedTestClusterClusterListOctetStringAttributeCallback(), |
| readTestClusterListOctetStringCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readListOctetStringAttribute", readTestClusterListOctetStringAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterListStructOctetStringCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterListStructOctetStringAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readListStructOctetStringAttribute( |
| (ChipClusters.TestClusterCluster.ListStructOctetStringAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedTestClusterClusterListStructOctetStringAttributeCallback(), |
| readTestClusterListStructOctetStringCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readListStructOctetStringAttribute", |
| readTestClusterListStructOctetStringAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterLongOctetStringCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterLongOctetStringAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readLongOctetStringAttribute( |
| (ChipClusters.OctetStringAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedOctetStringAttributeCallback(), |
| readTestClusterLongOctetStringCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readLongOctetStringAttribute", readTestClusterLongOctetStringAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterCharStringCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterCharStringAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readCharStringAttribute((ChipClusters.CharStringAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedCharStringAttributeCallback(), |
| readTestClusterCharStringCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readCharStringAttribute", readTestClusterCharStringAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterLongCharStringCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterLongCharStringAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readLongCharStringAttribute((ChipClusters.CharStringAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedCharStringAttributeCallback(), |
| readTestClusterLongCharStringCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readLongCharStringAttribute", readTestClusterLongCharStringAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterEpochUsCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterEpochUsAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readEpochUsAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readTestClusterEpochUsCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readEpochUsAttribute", readTestClusterEpochUsAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterEpochSCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterEpochSAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readEpochSAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readTestClusterEpochSCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readEpochSAttribute", readTestClusterEpochSAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterVendorIdCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterVendorIdAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readVendorIdAttribute( |
| (ChipClusters.TestClusterCluster.VendorIdAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readTestClusterVendorIdCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readVendorIdAttribute", readTestClusterVendorIdAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterListNullablesAndOptionalsStructCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterListNullablesAndOptionalsStructAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readListNullablesAndOptionalsStructAttribute( |
| (ChipClusters.TestClusterCluster |
| .ListNullablesAndOptionalsStructAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedTestClusterClusterListNullablesAndOptionalsStructAttributeCallback(), |
| readTestClusterListNullablesAndOptionalsStructCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readListNullablesAndOptionalsStructAttribute", |
| readTestClusterListNullablesAndOptionalsStructAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterEnumAttrCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterEnumAttrAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readEnumAttrAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readTestClusterEnumAttrCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readEnumAttrAttribute", readTestClusterEnumAttrAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterRangeRestrictedInt8uCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterRangeRestrictedInt8uAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readRangeRestrictedInt8uAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readTestClusterRangeRestrictedInt8uCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readRangeRestrictedInt8uAttribute", |
| readTestClusterRangeRestrictedInt8uAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterRangeRestrictedInt8sCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterRangeRestrictedInt8sAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readRangeRestrictedInt8sAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readTestClusterRangeRestrictedInt8sCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readRangeRestrictedInt8sAttribute", |
| readTestClusterRangeRestrictedInt8sAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterRangeRestrictedInt16uCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterRangeRestrictedInt16uAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readRangeRestrictedInt16uAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readTestClusterRangeRestrictedInt16uCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readRangeRestrictedInt16uAttribute", |
| readTestClusterRangeRestrictedInt16uAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterRangeRestrictedInt16sCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterRangeRestrictedInt16sAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readRangeRestrictedInt16sAttribute( |
| (ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readTestClusterRangeRestrictedInt16sCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readRangeRestrictedInt16sAttribute", |
| readTestClusterRangeRestrictedInt16sAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterListLongOctetStringCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterListLongOctetStringAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readListLongOctetStringAttribute( |
| (ChipClusters.TestClusterCluster.ListLongOctetStringAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedTestClusterClusterListLongOctetStringAttributeCallback(), |
| readTestClusterListLongOctetStringCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readListLongOctetStringAttribute", |
| readTestClusterListLongOctetStringAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterListFabricScopedCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterListFabricScopedAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readListFabricScopedAttribute( |
| (ChipClusters.TestClusterCluster.ListFabricScopedAttributeCallback) callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedTestClusterClusterListFabricScopedAttributeCallback(), |
| readTestClusterListFabricScopedCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readListFabricScopedAttribute", readTestClusterListFabricScopedAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterTimedWriteBooleanCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterTimedWriteBooleanAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readTimedWriteBooleanAttribute((ChipClusters.BooleanAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedBooleanAttributeCallback(), |
| readTestClusterTimedWriteBooleanCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readTimedWriteBooleanAttribute", readTestClusterTimedWriteBooleanAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterGeneralErrorBooleanCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterGeneralErrorBooleanAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readGeneralErrorBooleanAttribute( |
| (ChipClusters.BooleanAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedBooleanAttributeCallback(), |
| readTestClusterGeneralErrorBooleanCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readGeneralErrorBooleanAttribute", |
| readTestClusterGeneralErrorBooleanAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterClusterErrorBooleanCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterClusterErrorBooleanAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readClusterErrorBooleanAttribute( |
| (ChipClusters.BooleanAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedBooleanAttributeCallback(), |
| readTestClusterClusterErrorBooleanCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readClusterErrorBooleanAttribute", |
| readTestClusterClusterErrorBooleanAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterUnsupportedCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterUnsupportedAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readUnsupportedAttribute((ChipClusters.BooleanAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedBooleanAttributeCallback(), |
| readTestClusterUnsupportedCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readUnsupportedAttribute", readTestClusterUnsupportedAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterNullableBooleanCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterNullableBooleanAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readNullableBooleanAttribute( |
| (ChipClusters.TestClusterCluster.NullableBooleanAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedBooleanAttributeCallback(), |
| readTestClusterNullableBooleanCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readNullableBooleanAttribute", readTestClusterNullableBooleanAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterNullableBitmap8CommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterNullableBitmap8AttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readNullableBitmap8Attribute( |
| (ChipClusters.TestClusterCluster.NullableBitmap8AttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readTestClusterNullableBitmap8CommandParams); |
| readTestClusterInteractionInfo.put( |
| "readNullableBitmap8Attribute", readTestClusterNullableBitmap8AttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterNullableBitmap16CommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterNullableBitmap16AttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readNullableBitmap16Attribute( |
| (ChipClusters.TestClusterCluster.NullableBitmap16AttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readTestClusterNullableBitmap16CommandParams); |
| readTestClusterInteractionInfo.put( |
| "readNullableBitmap16Attribute", readTestClusterNullableBitmap16AttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterNullableBitmap32CommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterNullableBitmap32AttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readNullableBitmap32Attribute( |
| (ChipClusters.TestClusterCluster.NullableBitmap32AttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readTestClusterNullableBitmap32CommandParams); |
| readTestClusterInteractionInfo.put( |
| "readNullableBitmap32Attribute", readTestClusterNullableBitmap32AttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterNullableBitmap64CommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterNullableBitmap64AttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readNullableBitmap64Attribute( |
| (ChipClusters.TestClusterCluster.NullableBitmap64AttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readTestClusterNullableBitmap64CommandParams); |
| readTestClusterInteractionInfo.put( |
| "readNullableBitmap64Attribute", readTestClusterNullableBitmap64AttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterNullableInt8uCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterNullableInt8uAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readNullableInt8uAttribute( |
| (ChipClusters.TestClusterCluster.NullableInt8uAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readTestClusterNullableInt8uCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readNullableInt8uAttribute", readTestClusterNullableInt8uAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterNullableInt16uCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterNullableInt16uAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readNullableInt16uAttribute( |
| (ChipClusters.TestClusterCluster.NullableInt16uAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readTestClusterNullableInt16uCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readNullableInt16uAttribute", readTestClusterNullableInt16uAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterNullableInt24uCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterNullableInt24uAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readNullableInt24uAttribute( |
| (ChipClusters.TestClusterCluster.NullableInt24uAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readTestClusterNullableInt24uCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readNullableInt24uAttribute", readTestClusterNullableInt24uAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterNullableInt32uCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterNullableInt32uAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readNullableInt32uAttribute( |
| (ChipClusters.TestClusterCluster.NullableInt32uAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readTestClusterNullableInt32uCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readNullableInt32uAttribute", readTestClusterNullableInt32uAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterNullableInt40uCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterNullableInt40uAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readNullableInt40uAttribute( |
| (ChipClusters.TestClusterCluster.NullableInt40uAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readTestClusterNullableInt40uCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readNullableInt40uAttribute", readTestClusterNullableInt40uAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterNullableInt48uCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterNullableInt48uAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readNullableInt48uAttribute( |
| (ChipClusters.TestClusterCluster.NullableInt48uAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readTestClusterNullableInt48uCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readNullableInt48uAttribute", readTestClusterNullableInt48uAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterNullableInt56uCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterNullableInt56uAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readNullableInt56uAttribute( |
| (ChipClusters.TestClusterCluster.NullableInt56uAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readTestClusterNullableInt56uCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readNullableInt56uAttribute", readTestClusterNullableInt56uAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterNullableInt64uCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterNullableInt64uAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readNullableInt64uAttribute( |
| (ChipClusters.TestClusterCluster.NullableInt64uAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readTestClusterNullableInt64uCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readNullableInt64uAttribute", readTestClusterNullableInt64uAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterNullableInt8sCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterNullableInt8sAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readNullableInt8sAttribute( |
| (ChipClusters.TestClusterCluster.NullableInt8sAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readTestClusterNullableInt8sCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readNullableInt8sAttribute", readTestClusterNullableInt8sAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterNullableInt16sCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterNullableInt16sAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readNullableInt16sAttribute( |
| (ChipClusters.TestClusterCluster.NullableInt16sAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readTestClusterNullableInt16sCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readNullableInt16sAttribute", readTestClusterNullableInt16sAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterNullableInt24sCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterNullableInt24sAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readNullableInt24sAttribute( |
| (ChipClusters.TestClusterCluster.NullableInt24sAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readTestClusterNullableInt24sCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readNullableInt24sAttribute", readTestClusterNullableInt24sAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterNullableInt32sCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterNullableInt32sAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readNullableInt32sAttribute( |
| (ChipClusters.TestClusterCluster.NullableInt32sAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readTestClusterNullableInt32sCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readNullableInt32sAttribute", readTestClusterNullableInt32sAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterNullableInt40sCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterNullableInt40sAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readNullableInt40sAttribute( |
| (ChipClusters.TestClusterCluster.NullableInt40sAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readTestClusterNullableInt40sCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readNullableInt40sAttribute", readTestClusterNullableInt40sAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterNullableInt48sCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterNullableInt48sAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readNullableInt48sAttribute( |
| (ChipClusters.TestClusterCluster.NullableInt48sAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readTestClusterNullableInt48sCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readNullableInt48sAttribute", readTestClusterNullableInt48sAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterNullableInt56sCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterNullableInt56sAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readNullableInt56sAttribute( |
| (ChipClusters.TestClusterCluster.NullableInt56sAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readTestClusterNullableInt56sCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readNullableInt56sAttribute", readTestClusterNullableInt56sAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterNullableInt64sCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterNullableInt64sAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readNullableInt64sAttribute( |
| (ChipClusters.TestClusterCluster.NullableInt64sAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readTestClusterNullableInt64sCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readNullableInt64sAttribute", readTestClusterNullableInt64sAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterNullableEnum8CommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterNullableEnum8AttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readNullableEnum8Attribute( |
| (ChipClusters.TestClusterCluster.NullableEnum8AttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readTestClusterNullableEnum8CommandParams); |
| readTestClusterInteractionInfo.put( |
| "readNullableEnum8Attribute", readTestClusterNullableEnum8AttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterNullableEnum16CommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterNullableEnum16AttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readNullableEnum16Attribute( |
| (ChipClusters.TestClusterCluster.NullableEnum16AttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readTestClusterNullableEnum16CommandParams); |
| readTestClusterInteractionInfo.put( |
| "readNullableEnum16Attribute", readTestClusterNullableEnum16AttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterNullableFloatSingleCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterNullableFloatSingleAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readNullableFloatSingleAttribute( |
| (ChipClusters.TestClusterCluster.NullableFloatSingleAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedFloatAttributeCallback(), |
| readTestClusterNullableFloatSingleCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readNullableFloatSingleAttribute", |
| readTestClusterNullableFloatSingleAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterNullableFloatDoubleCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterNullableFloatDoubleAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readNullableFloatDoubleAttribute( |
| (ChipClusters.TestClusterCluster.NullableFloatDoubleAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedDoubleAttributeCallback(), |
| readTestClusterNullableFloatDoubleCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readNullableFloatDoubleAttribute", |
| readTestClusterNullableFloatDoubleAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterNullableOctetStringCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterNullableOctetStringAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readNullableOctetStringAttribute( |
| (ChipClusters.TestClusterCluster.NullableOctetStringAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedOctetStringAttributeCallback(), |
| readTestClusterNullableOctetStringCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readNullableOctetStringAttribute", |
| readTestClusterNullableOctetStringAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterNullableCharStringCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterNullableCharStringAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readNullableCharStringAttribute( |
| (ChipClusters.TestClusterCluster.NullableCharStringAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedCharStringAttributeCallback(), |
| readTestClusterNullableCharStringCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readNullableCharStringAttribute", |
| readTestClusterNullableCharStringAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterNullableEnumAttrCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterNullableEnumAttrAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readNullableEnumAttrAttribute( |
| (ChipClusters.TestClusterCluster.NullableEnumAttrAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readTestClusterNullableEnumAttrCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readNullableEnumAttrAttribute", readTestClusterNullableEnumAttrAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterNullableRangeRestrictedInt8uCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterNullableRangeRestrictedInt8uAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readNullableRangeRestrictedInt8uAttribute( |
| (ChipClusters.TestClusterCluster |
| .NullableRangeRestrictedInt8uAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readTestClusterNullableRangeRestrictedInt8uCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readNullableRangeRestrictedInt8uAttribute", |
| readTestClusterNullableRangeRestrictedInt8uAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterNullableRangeRestrictedInt8sCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterNullableRangeRestrictedInt8sAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readNullableRangeRestrictedInt8sAttribute( |
| (ChipClusters.TestClusterCluster |
| .NullableRangeRestrictedInt8sAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readTestClusterNullableRangeRestrictedInt8sCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readNullableRangeRestrictedInt8sAttribute", |
| readTestClusterNullableRangeRestrictedInt8sAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterNullableRangeRestrictedInt16uCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterNullableRangeRestrictedInt16uAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readNullableRangeRestrictedInt16uAttribute( |
| (ChipClusters.TestClusterCluster |
| .NullableRangeRestrictedInt16uAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readTestClusterNullableRangeRestrictedInt16uCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readNullableRangeRestrictedInt16uAttribute", |
| readTestClusterNullableRangeRestrictedInt16uAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterNullableRangeRestrictedInt16sCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterNullableRangeRestrictedInt16sAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readNullableRangeRestrictedInt16sAttribute( |
| (ChipClusters.TestClusterCluster |
| .NullableRangeRestrictedInt16sAttributeCallback) |
| callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readTestClusterNullableRangeRestrictedInt16sCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readNullableRangeRestrictedInt16sAttribute", |
| readTestClusterNullableRangeRestrictedInt16sAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterGeneratedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterGeneratedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readGeneratedCommandListAttribute( |
| (ChipClusters.TestClusterCluster.GeneratedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedTestClusterClusterGeneratedCommandListAttributeCallback(), |
| readTestClusterGeneratedCommandListCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readGeneratedCommandListAttribute", |
| readTestClusterGeneratedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterAcceptedCommandListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterAcceptedCommandListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readAcceptedCommandListAttribute( |
| (ChipClusters.TestClusterCluster.AcceptedCommandListAttributeCallback) |
| callback); |
| }, |
| () -> |
| new ClusterInfoMapping |
| .DelegatedTestClusterClusterAcceptedCommandListAttributeCallback(), |
| readTestClusterAcceptedCommandListCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readAcceptedCommandListAttribute", |
| readTestClusterAcceptedCommandListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterAttributeListCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterAttributeListAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readAttributeListAttribute( |
| (ChipClusters.TestClusterCluster.AttributeListAttributeCallback) callback); |
| }, |
| () -> |
| new ClusterInfoMapping.DelegatedTestClusterClusterAttributeListAttributeCallback(), |
| readTestClusterAttributeListCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readAttributeListAttribute", readTestClusterAttributeListAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterFeatureMapCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterFeatureMapAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readFeatureMapAttribute((ChipClusters.LongAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(), |
| readTestClusterFeatureMapCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readFeatureMapAttribute", readTestClusterFeatureMapAttributeInteractionInfo); |
| Map<String, CommandParameterInfo> readTestClusterClusterRevisionCommandParams = |
| new LinkedHashMap<String, CommandParameterInfo>(); |
| InteractionInfo readTestClusterClusterRevisionAttributeInteractionInfo = |
| new InteractionInfo( |
| (cluster, callback, commandArguments) -> { |
| ((ChipClusters.TestClusterCluster) cluster) |
| .readClusterRevisionAttribute((ChipClusters.IntegerAttributeCallback) callback); |
| }, |
| () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(), |
| readTestClusterClusterRevisionCommandParams); |
| readTestClusterInteractionInfo.put( |
| "readClusterRevisionAttribute", readTestClusterClusterRevisionAttributeInteractionInfo); |
| readAttributeMap.put("testCluster", readTestClusterInteractionInfo); |
| return readAttributeMap; |
| } |
| } |