| /* |
| * |
| * 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 |
| #pragma once |
| |
| #include <app-common/zap-generated/cluster-objects.h> |
| #include <app/InteractionModelEngine.h> |
| #include <app/data-model/DecodableList.h> |
| #include <app/util/af-enums.h> |
| #include <app/util/im-client-callbacks.h> |
| #include <inttypes.h> |
| #include <lib/support/FunctionTraits.h> |
| #include <lib/support/Span.h> |
| |
| // List specific responses |
| typedef void (*IdentifyGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*IdentifyAcceptedCommandListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*IdentifyEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*IdentifyAttributeListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*GroupsGeneratedCommandListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*GroupsAcceptedCommandListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*GroupsEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*GroupsAttributeListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*ScenesGeneratedCommandListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ScenesAcceptedCommandListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ScenesEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*ScenesAttributeListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*OnOffGeneratedCommandListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*OnOffAcceptedCommandListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*OnOffEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*OnOffAttributeListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*OnOffSwitchConfigurationGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*OnOffSwitchConfigurationAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*OnOffSwitchConfigurationEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*OnOffSwitchConfigurationAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*LevelControlGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*LevelControlAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*LevelControlEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*LevelControlAttributeListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*BinaryInputBasicGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*BinaryInputBasicAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*BinaryInputBasicEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*BinaryInputBasicAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*PulseWidthModulationGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*PulseWidthModulationAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*PulseWidthModulationEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*PulseWidthModulationAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*DescriptorDeviceTypeListListAttributeCallback)( |
| void * context, |
| const chip::app::DataModel::DecodableList<chip::app::Clusters::Descriptor::Structs::DeviceTypeStruct::DecodableType> & data); |
| typedef void (*DescriptorServerListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::ClusterId> & data); |
| typedef void (*DescriptorClientListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::ClusterId> & data); |
| typedef void (*DescriptorPartsListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EndpointId> & data); |
| typedef void (*DescriptorGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*DescriptorAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*DescriptorEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*DescriptorAttributeListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*BindingBindingListAttributeCallback)( |
| void * context, |
| const chip::app::DataModel::DecodableList<chip::app::Clusters::Binding::Structs::TargetStruct::DecodableType> & data); |
| typedef void (*BindingGeneratedCommandListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*BindingAcceptedCommandListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*BindingEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*BindingAttributeListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*AccessControlAclListAttributeCallback)( |
| void * context, |
| const chip::app::DataModel::DecodableList< |
| chip::app::Clusters::AccessControl::Structs::AccessControlEntryStruct::DecodableType> & data); |
| typedef void (*AccessControlExtensionListAttributeCallback)( |
| void * context, |
| const chip::app::DataModel::DecodableList< |
| chip::app::Clusters::AccessControl::Structs::AccessControlExtensionStruct::DecodableType> & data); |
| typedef void (*AccessControlGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*AccessControlAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*AccessControlEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*AccessControlAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*ActionsActionListListAttributeCallback)( |
| void * context, |
| const chip::app::DataModel::DecodableList<chip::app::Clusters::Actions::Structs::ActionStruct::DecodableType> & data); |
| typedef void (*ActionsEndpointListsListAttributeCallback)( |
| void * context, |
| const chip::app::DataModel::DecodableList<chip::app::Clusters::Actions::Structs::EndpointListStruct::DecodableType> & data); |
| typedef void (*ActionsGeneratedCommandListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ActionsAcceptedCommandListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ActionsEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*ActionsAttributeListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*BasicInformationGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*BasicInformationAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*BasicInformationEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*BasicInformationAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*OtaSoftwareUpdateProviderGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*OtaSoftwareUpdateProviderAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*OtaSoftwareUpdateProviderEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*OtaSoftwareUpdateProviderAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*OtaSoftwareUpdateRequestorDefaultOTAProvidersListAttributeCallback)( |
| void * context, |
| const chip::app::DataModel::DecodableList< |
| chip::app::Clusters::OtaSoftwareUpdateRequestor::Structs::ProviderLocation::DecodableType> & data); |
| typedef void (*OtaSoftwareUpdateRequestorGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*OtaSoftwareUpdateRequestorAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*OtaSoftwareUpdateRequestorEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*OtaSoftwareUpdateRequestorAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*LocalizationConfigurationSupportedLocalesListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CharSpan> & data); |
| typedef void (*LocalizationConfigurationGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*LocalizationConfigurationAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*LocalizationConfigurationEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*LocalizationConfigurationAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*TimeFormatLocalizationSupportedCalendarTypesListAttributeCallback)( |
| void * context, |
| const chip::app::DataModel::DecodableList<chip::app::Clusters::TimeFormatLocalization::CalendarTypeEnum> & data); |
| typedef void (*TimeFormatLocalizationGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*TimeFormatLocalizationAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*TimeFormatLocalizationEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*TimeFormatLocalizationAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*UnitLocalizationGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*UnitLocalizationAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*UnitLocalizationEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*UnitLocalizationAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*PowerSourceConfigurationSourcesListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<uint8_t> & data); |
| typedef void (*PowerSourceConfigurationGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*PowerSourceConfigurationAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*PowerSourceConfigurationEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*PowerSourceConfigurationAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*PowerSourceActiveWiredFaultsListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::app::Clusters::PowerSource::WiredFaultEnum> & data); |
| typedef void (*PowerSourceActiveBatFaultsListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::app::Clusters::PowerSource::BatFaultEnum> & data); |
| typedef void (*PowerSourceActiveBatChargeFaultsListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::app::Clusters::PowerSource::BatChargeFaultEnum> & data); |
| typedef void (*PowerSourceGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*PowerSourceAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*PowerSourceEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*PowerSourceAttributeListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*GeneralCommissioningGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*GeneralCommissioningAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*GeneralCommissioningEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*GeneralCommissioningAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*NetworkCommissioningNetworksListAttributeCallback)( |
| void * context, |
| const chip::app::DataModel::DecodableList< |
| chip::app::Clusters::NetworkCommissioning::Structs::NetworkInfoStruct::DecodableType> & data); |
| typedef void (*NetworkCommissioningGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*NetworkCommissioningAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*NetworkCommissioningEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*NetworkCommissioningAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*DiagnosticLogsGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*DiagnosticLogsAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*DiagnosticLogsEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*DiagnosticLogsAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*GeneralDiagnosticsNetworkInterfacesListAttributeCallback)( |
| void * context, |
| const chip::app::DataModel::DecodableList<chip::app::Clusters::GeneralDiagnostics::Structs::NetworkInterface::DecodableType> & |
| data); |
| typedef void (*GeneralDiagnosticsActiveHardwareFaultsListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::app::Clusters::GeneralDiagnostics::HardwareFaultEnum> & data); |
| typedef void (*GeneralDiagnosticsActiveRadioFaultsListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::app::Clusters::GeneralDiagnostics::RadioFaultEnum> & data); |
| typedef void (*GeneralDiagnosticsActiveNetworkFaultsListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::app::Clusters::GeneralDiagnostics::NetworkFaultEnum> & data); |
| typedef void (*GeneralDiagnosticsGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*GeneralDiagnosticsAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*GeneralDiagnosticsEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*GeneralDiagnosticsAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*SoftwareDiagnosticsThreadMetricsListAttributeCallback)( |
| void * context, |
| const chip::app::DataModel::DecodableList< |
| chip::app::Clusters::SoftwareDiagnostics::Structs::ThreadMetricsStruct::DecodableType> & data); |
| typedef void (*SoftwareDiagnosticsGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*SoftwareDiagnosticsAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*SoftwareDiagnosticsEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*SoftwareDiagnosticsAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*ThreadNetworkDiagnosticsNeighborTableListAttributeCallback)( |
| void * context, |
| const chip::app::DataModel::DecodableList< |
| chip::app::Clusters::ThreadNetworkDiagnostics::Structs::NeighborTableStruct::DecodableType> & data); |
| typedef void (*ThreadNetworkDiagnosticsRouteTableListAttributeCallback)( |
| void * context, |
| const chip::app::DataModel::DecodableList< |
| chip::app::Clusters::ThreadNetworkDiagnostics::Structs::RouteTableStruct::DecodableType> & data); |
| typedef void (*ThreadNetworkDiagnosticsActiveNetworkFaultsListListAttributeCallback)( |
| void * context, |
| const chip::app::DataModel::DecodableList<chip::app::Clusters::ThreadNetworkDiagnostics::NetworkFaultEnum> & data); |
| typedef void (*ThreadNetworkDiagnosticsGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ThreadNetworkDiagnosticsAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ThreadNetworkDiagnosticsEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*ThreadNetworkDiagnosticsAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*WiFiNetworkDiagnosticsGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*WiFiNetworkDiagnosticsAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*WiFiNetworkDiagnosticsEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*WiFiNetworkDiagnosticsAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*EthernetNetworkDiagnosticsGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*EthernetNetworkDiagnosticsAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*EthernetNetworkDiagnosticsEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*EthernetNetworkDiagnosticsAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*TimeSynchronizationTimeZoneListAttributeCallback)( |
| void * context, |
| const chip::app::DataModel::DecodableList<chip::app::Clusters::TimeSynchronization::Structs::TimeZoneStruct::DecodableType> & |
| data); |
| typedef void (*TimeSynchronizationDSTOffsetListAttributeCallback)( |
| void * context, |
| const chip::app::DataModel::DecodableList<chip::app::Clusters::TimeSynchronization::Structs::DSTOffsetStruct::DecodableType> & |
| data); |
| typedef void (*TimeSynchronizationGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*TimeSynchronizationAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*TimeSynchronizationEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*TimeSynchronizationAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*BridgedDeviceBasicInformationGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*BridgedDeviceBasicInformationAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*BridgedDeviceBasicInformationEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*BridgedDeviceBasicInformationAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*SwitchGeneratedCommandListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*SwitchAcceptedCommandListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*SwitchEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*SwitchAttributeListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*AdministratorCommissioningGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*AdministratorCommissioningAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*AdministratorCommissioningEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*AdministratorCommissioningAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*OperationalCredentialsNOCsListAttributeCallback)( |
| void * context, |
| const chip::app::DataModel::DecodableList<chip::app::Clusters::OperationalCredentials::Structs::NOCStruct::DecodableType> & |
| data); |
| typedef void (*OperationalCredentialsFabricsListAttributeCallback)( |
| void * context, |
| const chip::app::DataModel::DecodableList< |
| chip::app::Clusters::OperationalCredentials::Structs::FabricDescriptorStruct::DecodableType> & data); |
| typedef void (*OperationalCredentialsTrustedRootCertificatesListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::ByteSpan> & data); |
| typedef void (*OperationalCredentialsGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*OperationalCredentialsAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*OperationalCredentialsEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*OperationalCredentialsAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*GroupKeyManagementGroupKeyMapListAttributeCallback)( |
| void * context, |
| const chip::app::DataModel::DecodableList<chip::app::Clusters::GroupKeyManagement::Structs::GroupKeyMapStruct::DecodableType> & |
| data); |
| typedef void (*GroupKeyManagementGroupTableListAttributeCallback)( |
| void * context, |
| const chip::app::DataModel::DecodableList<chip::app::Clusters::GroupKeyManagement::Structs::GroupInfoMapStruct::DecodableType> & |
| data); |
| typedef void (*GroupKeyManagementGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*GroupKeyManagementAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*GroupKeyManagementEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*GroupKeyManagementAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*FixedLabelLabelListListAttributeCallback)( |
| void * context, |
| const chip::app::DataModel::DecodableList<chip::app::Clusters::FixedLabel::Structs::LabelStruct::DecodableType> & data); |
| typedef void (*FixedLabelGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*FixedLabelAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*FixedLabelEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*FixedLabelAttributeListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*UserLabelLabelListListAttributeCallback)( |
| void * context, |
| const chip::app::DataModel::DecodableList<chip::app::Clusters::UserLabel::Structs::LabelStruct::DecodableType> & data); |
| typedef void (*UserLabelGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*UserLabelAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*UserLabelEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*UserLabelAttributeListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*ProxyConfigurationGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ProxyConfigurationAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ProxyConfigurationEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*ProxyConfigurationAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*ProxyDiscoveryGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ProxyDiscoveryAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ProxyDiscoveryEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*ProxyDiscoveryAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*ProxyValidGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ProxyValidAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ProxyValidEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*ProxyValidAttributeListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*BooleanStateGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*BooleanStateAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*BooleanStateEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*BooleanStateAttributeListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*IcdManagementRegisteredClientsListAttributeCallback)( |
| void * context, |
| const chip::app::DataModel::DecodableList< |
| chip::app::Clusters::IcdManagement::Structs::MonitoringRegistrationStruct::DecodableType> & data); |
| typedef void (*IcdManagementGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*IcdManagementAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*IcdManagementEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*IcdManagementAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*ModeSelectSupportedModesListAttributeCallback)( |
| void * context, |
| const chip::app::DataModel::DecodableList<chip::app::Clusters::ModeSelect::Structs::ModeOptionStruct::DecodableType> & data); |
| typedef void (*ModeSelectGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ModeSelectAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ModeSelectEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*ModeSelectAttributeListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*LaundryWasherModeSupportedModesListAttributeCallback)( |
| void * context, |
| const chip::app::DataModel::DecodableList<chip::app::Clusters::LaundryWasherMode::Structs::ModeOptionStruct::DecodableType> & |
| data); |
| typedef void (*LaundryWasherModeGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*LaundryWasherModeAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*LaundryWasherModeEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*LaundryWasherModeAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*RefrigeratorAndTemperatureControlledCabinetModeSupportedModesListAttributeCallback)( |
| void * context, |
| const chip::app::DataModel::DecodableList< |
| chip::app::Clusters::RefrigeratorAndTemperatureControlledCabinetMode::Structs::ModeOptionStruct::DecodableType> & data); |
| typedef void (*RefrigeratorAndTemperatureControlledCabinetModeGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*RefrigeratorAndTemperatureControlledCabinetModeAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*RefrigeratorAndTemperatureControlledCabinetModeEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*RefrigeratorAndTemperatureControlledCabinetModeAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*WasherControlsSpinSpeedsListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::CharSpan> & data); |
| typedef void (*WasherControlsGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*WasherControlsAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*WasherControlsEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*WasherControlsAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*RvcRunModeSupportedModesListAttributeCallback)( |
| void * context, |
| const chip::app::DataModel::DecodableList<chip::app::Clusters::RvcRunMode::Structs::ModeOptionStruct::DecodableType> & data); |
| typedef void (*RvcRunModeGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*RvcRunModeAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*RvcRunModeEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*RvcRunModeAttributeListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*RvcCleanModeSupportedModesListAttributeCallback)( |
| void * context, |
| const chip::app::DataModel::DecodableList<chip::app::Clusters::RvcCleanMode::Structs::ModeOptionStruct::DecodableType> & data); |
| typedef void (*RvcCleanModeGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*RvcCleanModeAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*RvcCleanModeEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*RvcCleanModeAttributeListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*TemperatureControlSupportedTemperatureLevelsListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CharSpan> & data); |
| typedef void (*TemperatureControlGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*TemperatureControlAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*TemperatureControlEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*TemperatureControlAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*RefrigeratorAlarmGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*RefrigeratorAlarmAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*RefrigeratorAlarmEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*RefrigeratorAlarmAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*DishwasherModeSupportedModesListAttributeCallback)( |
| void * context, |
| const chip::app::DataModel::DecodableList<chip::app::Clusters::DishwasherMode::Structs::ModeOptionStruct::DecodableType> & |
| data); |
| typedef void (*DishwasherModeGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*DishwasherModeAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*DishwasherModeEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*DishwasherModeAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*AirQualityGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*AirQualityAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*AirQualityEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*AirQualityAttributeListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*SmokeCoAlarmGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*SmokeCoAlarmAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*SmokeCoAlarmEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*SmokeCoAlarmAttributeListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*OperationalStatePhaseListListAttributeCallback)( |
| void * context, const chip::app::DataModel::Nullable<chip::app::DataModel::DecodableList<chip::CharSpan>> & data); |
| typedef void (*OperationalStateOperationalStateListListAttributeCallback)( |
| void * context, |
| const chip::app::DataModel::DecodableList< |
| chip::app::Clusters::OperationalState::Structs::OperationalStateStruct::DecodableType> & data); |
| typedef void (*OperationalStateGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*OperationalStateAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*OperationalStateEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*OperationalStateAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*RvcOperationalStatePhaseListListAttributeCallback)( |
| void * context, const chip::app::DataModel::Nullable<chip::app::DataModel::DecodableList<chip::CharSpan>> & data); |
| typedef void (*RvcOperationalStateOperationalStateListListAttributeCallback)( |
| void * context, |
| const chip::app::DataModel::DecodableList< |
| chip::app::Clusters::RvcOperationalState::Structs::OperationalStateStruct::DecodableType> & data); |
| typedef void (*RvcOperationalStateGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*RvcOperationalStateAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*RvcOperationalStateEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*RvcOperationalStateAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*HepaFilterMonitoringGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*HepaFilterMonitoringAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*HepaFilterMonitoringEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*HepaFilterMonitoringAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*ActivatedCarbonFilterMonitoringGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ActivatedCarbonFilterMonitoringAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ActivatedCarbonFilterMonitoringEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*ActivatedCarbonFilterMonitoringAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*CeramicFilterMonitoringGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*CeramicFilterMonitoringAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*CeramicFilterMonitoringEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*CeramicFilterMonitoringAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*ElectrostaticFilterMonitoringGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ElectrostaticFilterMonitoringAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ElectrostaticFilterMonitoringEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*ElectrostaticFilterMonitoringAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*UvFilterMonitoringGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*UvFilterMonitoringAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*UvFilterMonitoringEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*UvFilterMonitoringAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*IonizingFilterMonitoringGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*IonizingFilterMonitoringAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*IonizingFilterMonitoringEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*IonizingFilterMonitoringAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*ZeoliteFilterMonitoringGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ZeoliteFilterMonitoringAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ZeoliteFilterMonitoringEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*ZeoliteFilterMonitoringAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*OzoneFilterMonitoringGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*OzoneFilterMonitoringAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*OzoneFilterMonitoringEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*OzoneFilterMonitoringAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*WaterTankMonitoringGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*WaterTankMonitoringAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*WaterTankMonitoringEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*WaterTankMonitoringAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*FuelTankMonitoringGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*FuelTankMonitoringAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*FuelTankMonitoringEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*FuelTankMonitoringAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*InkCartridgeMonitoringGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*InkCartridgeMonitoringAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*InkCartridgeMonitoringEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*InkCartridgeMonitoringAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*TonerCartridgeMonitoringGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*TonerCartridgeMonitoringAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*TonerCartridgeMonitoringEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*TonerCartridgeMonitoringAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*DoorLockGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*DoorLockAcceptedCommandListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*DoorLockEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*DoorLockAttributeListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*WindowCoveringGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*WindowCoveringAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*WindowCoveringEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*WindowCoveringAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*BarrierControlGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*BarrierControlAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*BarrierControlEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*BarrierControlAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*PumpConfigurationAndControlGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*PumpConfigurationAndControlAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*PumpConfigurationAndControlEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*PumpConfigurationAndControlAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*ThermostatGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ThermostatAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ThermostatEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*ThermostatAttributeListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*FanControlGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*FanControlAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*FanControlEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*FanControlAttributeListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*ThermostatUserInterfaceConfigurationGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ThermostatUserInterfaceConfigurationAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ThermostatUserInterfaceConfigurationEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*ThermostatUserInterfaceConfigurationAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*ColorControlGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ColorControlAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ColorControlEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*ColorControlAttributeListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*BallastConfigurationGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*BallastConfigurationAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*BallastConfigurationEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*BallastConfigurationAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*IlluminanceMeasurementGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*IlluminanceMeasurementAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*IlluminanceMeasurementEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*IlluminanceMeasurementAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*TemperatureMeasurementGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*TemperatureMeasurementAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*TemperatureMeasurementEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*TemperatureMeasurementAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*PressureMeasurementGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*PressureMeasurementAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*PressureMeasurementEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*PressureMeasurementAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*FlowMeasurementGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*FlowMeasurementAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*FlowMeasurementEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*FlowMeasurementAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*RelativeHumidityMeasurementGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*RelativeHumidityMeasurementAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*RelativeHumidityMeasurementEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*RelativeHumidityMeasurementAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*OccupancySensingGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*OccupancySensingAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*OccupancySensingEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*OccupancySensingAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*CarbonMonoxideConcentrationMeasurementGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*CarbonMonoxideConcentrationMeasurementAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*CarbonMonoxideConcentrationMeasurementEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*CarbonMonoxideConcentrationMeasurementAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*CarbonDioxideConcentrationMeasurementGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*CarbonDioxideConcentrationMeasurementAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*CarbonDioxideConcentrationMeasurementEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*CarbonDioxideConcentrationMeasurementAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*EthyleneConcentrationMeasurementGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*EthyleneConcentrationMeasurementAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*EthyleneConcentrationMeasurementEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*EthyleneConcentrationMeasurementAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*EthyleneOxideConcentrationMeasurementGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*EthyleneOxideConcentrationMeasurementAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*EthyleneOxideConcentrationMeasurementEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*EthyleneOxideConcentrationMeasurementAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*HydrogenConcentrationMeasurementGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*HydrogenConcentrationMeasurementAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*HydrogenConcentrationMeasurementEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*HydrogenConcentrationMeasurementAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*HydrogenSulfideConcentrationMeasurementGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*HydrogenSulfideConcentrationMeasurementAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*HydrogenSulfideConcentrationMeasurementEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*HydrogenSulfideConcentrationMeasurementAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*NitricOxideConcentrationMeasurementGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*NitricOxideConcentrationMeasurementAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*NitricOxideConcentrationMeasurementEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*NitricOxideConcentrationMeasurementAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*NitrogenDioxideConcentrationMeasurementGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*NitrogenDioxideConcentrationMeasurementAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*NitrogenDioxideConcentrationMeasurementEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*NitrogenDioxideConcentrationMeasurementAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*OxygenConcentrationMeasurementGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*OxygenConcentrationMeasurementAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*OxygenConcentrationMeasurementEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*OxygenConcentrationMeasurementAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*OzoneConcentrationMeasurementGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*OzoneConcentrationMeasurementAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*OzoneConcentrationMeasurementEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*OzoneConcentrationMeasurementAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*SulfurDioxideConcentrationMeasurementGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*SulfurDioxideConcentrationMeasurementAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*SulfurDioxideConcentrationMeasurementEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*SulfurDioxideConcentrationMeasurementAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*DissolvedOxygenConcentrationMeasurementGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*DissolvedOxygenConcentrationMeasurementAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*DissolvedOxygenConcentrationMeasurementEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*DissolvedOxygenConcentrationMeasurementAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*BromateConcentrationMeasurementGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*BromateConcentrationMeasurementAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*BromateConcentrationMeasurementEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*BromateConcentrationMeasurementAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*ChloraminesConcentrationMeasurementGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ChloraminesConcentrationMeasurementAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ChloraminesConcentrationMeasurementEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*ChloraminesConcentrationMeasurementAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*ChlorineConcentrationMeasurementGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ChlorineConcentrationMeasurementAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ChlorineConcentrationMeasurementEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*ChlorineConcentrationMeasurementAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*FecalColiformEColiConcentrationMeasurementGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*FecalColiformEColiConcentrationMeasurementAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*FecalColiformEColiConcentrationMeasurementEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*FecalColiformEColiConcentrationMeasurementAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*FluorideConcentrationMeasurementGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*FluorideConcentrationMeasurementAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*FluorideConcentrationMeasurementEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*FluorideConcentrationMeasurementAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*HaloaceticAcidsConcentrationMeasurementGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*HaloaceticAcidsConcentrationMeasurementAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*HaloaceticAcidsConcentrationMeasurementEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*HaloaceticAcidsConcentrationMeasurementAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*TotalTrihalomethanesConcentrationMeasurementGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*TotalTrihalomethanesConcentrationMeasurementAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*TotalTrihalomethanesConcentrationMeasurementEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*TotalTrihalomethanesConcentrationMeasurementAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*TotalColiformBacteriaConcentrationMeasurementGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*TotalColiformBacteriaConcentrationMeasurementAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*TotalColiformBacteriaConcentrationMeasurementEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*TotalColiformBacteriaConcentrationMeasurementAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*TurbidityConcentrationMeasurementGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*TurbidityConcentrationMeasurementAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*TurbidityConcentrationMeasurementEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*TurbidityConcentrationMeasurementAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*CopperConcentrationMeasurementGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*CopperConcentrationMeasurementAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*CopperConcentrationMeasurementEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*CopperConcentrationMeasurementAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*LeadConcentrationMeasurementGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*LeadConcentrationMeasurementAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*LeadConcentrationMeasurementEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*LeadConcentrationMeasurementAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*ManganeseConcentrationMeasurementGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ManganeseConcentrationMeasurementAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ManganeseConcentrationMeasurementEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*ManganeseConcentrationMeasurementAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*SulfateConcentrationMeasurementGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*SulfateConcentrationMeasurementAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*SulfateConcentrationMeasurementEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*SulfateConcentrationMeasurementAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*BromodichloromethaneConcentrationMeasurementGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*BromodichloromethaneConcentrationMeasurementAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*BromodichloromethaneConcentrationMeasurementEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*BromodichloromethaneConcentrationMeasurementAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*BromoformConcentrationMeasurementGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*BromoformConcentrationMeasurementAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*BromoformConcentrationMeasurementEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*BromoformConcentrationMeasurementAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*ChlorodibromomethaneConcentrationMeasurementGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ChlorodibromomethaneConcentrationMeasurementAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ChlorodibromomethaneConcentrationMeasurementEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*ChlorodibromomethaneConcentrationMeasurementAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*ChloroformConcentrationMeasurementGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ChloroformConcentrationMeasurementAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ChloroformConcentrationMeasurementEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*ChloroformConcentrationMeasurementAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*SodiumConcentrationMeasurementGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*SodiumConcentrationMeasurementAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*SodiumConcentrationMeasurementEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*SodiumConcentrationMeasurementAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*Pm25ConcentrationMeasurementGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*Pm25ConcentrationMeasurementAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*Pm25ConcentrationMeasurementEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*Pm25ConcentrationMeasurementAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*FormaldehydeConcentrationMeasurementGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*FormaldehydeConcentrationMeasurementAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*FormaldehydeConcentrationMeasurementEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*FormaldehydeConcentrationMeasurementAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*Pm1ConcentrationMeasurementGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*Pm1ConcentrationMeasurementAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*Pm1ConcentrationMeasurementEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*Pm1ConcentrationMeasurementAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*Pm10ConcentrationMeasurementGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*Pm10ConcentrationMeasurementAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*Pm10ConcentrationMeasurementEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*Pm10ConcentrationMeasurementAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*TotalVolatileOrganicCompoundsConcentrationMeasurementGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*TotalVolatileOrganicCompoundsConcentrationMeasurementAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*TotalVolatileOrganicCompoundsConcentrationMeasurementEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*TotalVolatileOrganicCompoundsConcentrationMeasurementAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*RadonConcentrationMeasurementGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*RadonConcentrationMeasurementAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*RadonConcentrationMeasurementEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*RadonConcentrationMeasurementAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*WakeOnLanGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*WakeOnLanAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*WakeOnLanEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*WakeOnLanAttributeListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*ChannelChannelListListAttributeCallback)( |
| void * context, |
| const chip::app::DataModel::DecodableList<chip::app::Clusters::Channel::Structs::ChannelInfoStruct::DecodableType> & data); |
| typedef void (*ChannelGeneratedCommandListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ChannelAcceptedCommandListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ChannelEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*ChannelAttributeListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*TargetNavigatorTargetListListAttributeCallback)( |
| void * context, |
| const chip::app::DataModel::DecodableList<chip::app::Clusters::TargetNavigator::Structs::TargetInfoStruct::DecodableType> & |
| data); |
| typedef void (*TargetNavigatorGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*TargetNavigatorAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*TargetNavigatorEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*TargetNavigatorAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*MediaPlaybackGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*MediaPlaybackAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*MediaPlaybackEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*MediaPlaybackAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*MediaInputInputListListAttributeCallback)( |
| void * context, |
| const chip::app::DataModel::DecodableList<chip::app::Clusters::MediaInput::Structs::InputInfoStruct::DecodableType> & data); |
| typedef void (*MediaInputGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*MediaInputAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*MediaInputEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*MediaInputAttributeListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*LowPowerGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*LowPowerAcceptedCommandListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*LowPowerEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*LowPowerAttributeListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*KeypadInputGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*KeypadInputAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*KeypadInputEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*KeypadInputAttributeListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*ContentLauncherAcceptHeaderListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::CharSpan> & data); |
| typedef void (*ContentLauncherGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ContentLauncherAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ContentLauncherEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*ContentLauncherAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*AudioOutputOutputListListAttributeCallback)( |
| void * context, |
| const chip::app::DataModel::DecodableList<chip::app::Clusters::AudioOutput::Structs::OutputInfoStruct::DecodableType> & data); |
| typedef void (*AudioOutputGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*AudioOutputAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*AudioOutputEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*AudioOutputAttributeListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*ApplicationLauncherCatalogListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<uint16_t> & data); |
| typedef void (*ApplicationLauncherGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ApplicationLauncherAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ApplicationLauncherEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*ApplicationLauncherAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*ApplicationBasicAllowedVendorListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::VendorId> & data); |
| typedef void (*ApplicationBasicGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ApplicationBasicAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ApplicationBasicEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*ApplicationBasicAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*AccountLoginGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*AccountLoginAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*AccountLoginEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*AccountLoginAttributeListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*ElectricalMeasurementGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ElectricalMeasurementAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*ElectricalMeasurementEventListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*ElectricalMeasurementAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*UnitTestingListInt8uListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<uint8_t> & data); |
| typedef void (*UnitTestingListOctetStringListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::ByteSpan> & data); |
| typedef void (*UnitTestingListStructOctetStringListAttributeCallback)( |
| void * context, |
| const chip::app::DataModel::DecodableList<chip::app::Clusters::UnitTesting::Structs::TestListStructOctet::DecodableType> & |
| data); |
| typedef void (*UnitTestingListNullablesAndOptionalsStructListAttributeCallback)( |
| void * context, |
| const chip::app::DataModel::DecodableList< |
| chip::app::Clusters::UnitTesting::Structs::NullablesAndOptionalsStruct::DecodableType> & data); |
| typedef void (*UnitTestingListLongOctetStringListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::ByteSpan> & data); |
| typedef void (*UnitTestingListFabricScopedListAttributeCallback)( |
| void * context, |
| const chip::app::DataModel::DecodableList<chip::app::Clusters::UnitTesting::Structs::TestFabricScoped::DecodableType> & data); |
| typedef void (*UnitTestingGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*UnitTestingAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*UnitTestingEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*UnitTestingAttributeListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |
| typedef void (*FaultInjectionGeneratedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*FaultInjectionAcceptedCommandListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::CommandId> & data); |
| typedef void (*FaultInjectionEventListListAttributeCallback)(void * context, |
| const chip::app::DataModel::DecodableList<chip::EventId> & data); |
| typedef void (*FaultInjectionAttributeListListAttributeCallback)( |
| void * context, const chip::app::DataModel::DecodableList<chip::AttributeId> & data); |