mirror of
https://github.com/espressif/esp-matter.git
synced 2026-04-27 19:13:13 +00:00
f705a89c80
CI: Activate matter build env before building the examples sdkconfig: update sdkconfig to disable BT connection reattempt
174 lines
10 KiB
C
174 lines
10 KiB
C
/*
|
|
*
|
|
* 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
|
|
|
|
void __attribute__((weak)) MatterIdentifyPluginClientInitCallback() {}
|
|
void MatterIdentifyPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterGroupsPluginClientInitCallback() {}
|
|
void MatterGroupsPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterScenesPluginClientInitCallback() {}
|
|
void MatterScenesPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterOnOffPluginClientInitCallback() {}
|
|
void MatterOnOffPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterOnOffSwitchConfigurationPluginClientInitCallback() {}
|
|
void MatterOnOffSwitchConfigurationPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterLevelControlPluginClientInitCallback() {}
|
|
void MatterLevelControlPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterBinaryInputBasicPluginClientInitCallback() {}
|
|
void MatterBinaryInputBasicPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterPulseWidthModulationPluginClientInitCallback() {}
|
|
void MatterPulseWidthModulationPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterDescriptorPluginClientInitCallback() {}
|
|
void MatterDescriptorPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterBindingPluginClientInitCallback() {}
|
|
void MatterBindingPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterAccessControlPluginClientInitCallback() {}
|
|
void MatterAccessControlPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterActionsPluginClientInitCallback() {}
|
|
void MatterActionsPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterBasicInformationPluginClientInitCallback() {}
|
|
void MatterBasicInformationPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterOtaSoftwareUpdateProviderPluginClientInitCallback() {}
|
|
void MatterOtaSoftwareUpdateProviderPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterOtaSoftwareUpdateRequestorPluginClientInitCallback() {}
|
|
void MatterOtaSoftwareUpdateRequestorPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterLocalizationConfigurationPluginClientInitCallback() {}
|
|
void MatterLocalizationConfigurationPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterTimeFormatLocalizationPluginClientInitCallback() {}
|
|
void MatterTimeFormatLocalizationPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterUnitLocalizationPluginClientInitCallback() {}
|
|
void MatterUnitLocalizationPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterPowerSourceConfigurationPluginClientInitCallback() {}
|
|
void MatterPowerSourceConfigurationPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterPowerSourcePluginClientInitCallback() {}
|
|
void MatterPowerSourcePluginServerInitCallback();
|
|
void __attribute__((weak)) MatterGeneralCommissioningPluginClientInitCallback() {}
|
|
void MatterGeneralCommissioningPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterNetworkCommissioningPluginClientInitCallback() {}
|
|
void MatterNetworkCommissioningPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterDiagnosticLogsPluginClientInitCallback() {}
|
|
void MatterDiagnosticLogsPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterGeneralDiagnosticsPluginClientInitCallback() {}
|
|
void MatterGeneralDiagnosticsPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterSoftwareDiagnosticsPluginClientInitCallback() {}
|
|
void MatterSoftwareDiagnosticsPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterThreadNetworkDiagnosticsPluginClientInitCallback() {}
|
|
void MatterThreadNetworkDiagnosticsPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterWiFiNetworkDiagnosticsPluginClientInitCallback() {}
|
|
void MatterWiFiNetworkDiagnosticsPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterEthernetNetworkDiagnosticsPluginClientInitCallback() {}
|
|
void MatterEthernetNetworkDiagnosticsPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterTimeSynchronizationPluginClientInitCallback() {}
|
|
void MatterTimeSynchronizationPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterBridgedDeviceBasicPluginClientInitCallback() {}
|
|
void MatterBridgedDeviceBasicPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterSwitchPluginClientInitCallback() {}
|
|
void MatterSwitchPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterAdministratorCommissioningPluginClientInitCallback() {}
|
|
void MatterAdministratorCommissioningPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterOperationalCredentialsPluginClientInitCallback() {}
|
|
void MatterOperationalCredentialsPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterGroupKeyManagementPluginClientInitCallback() {}
|
|
void MatterGroupKeyManagementPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterFixedLabelPluginClientInitCallback() {}
|
|
void MatterFixedLabelPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterUserLabelPluginClientInitCallback() {}
|
|
void MatterUserLabelPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterProxyConfigurationPluginClientInitCallback() {}
|
|
void MatterProxyConfigurationPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterProxyDiscoveryPluginClientInitCallback() {}
|
|
void MatterProxyDiscoveryPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterProxyValidPluginClientInitCallback() {}
|
|
void MatterProxyValidPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterBooleanStatePluginClientInitCallback() {}
|
|
void MatterBooleanStatePluginServerInitCallback();
|
|
void __attribute__((weak)) MatterModeSelectPluginClientInitCallback() {}
|
|
void MatterModeSelectPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterDoorLockPluginClientInitCallback() {}
|
|
void MatterDoorLockPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterWindowCoveringPluginClientInitCallback() {}
|
|
void MatterWindowCoveringPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterBarrierControlPluginClientInitCallback() {}
|
|
void MatterBarrierControlPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterPumpConfigurationAndControlPluginClientInitCallback() {}
|
|
void MatterPumpConfigurationAndControlPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterThermostatPluginClientInitCallback() {}
|
|
void MatterThermostatPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterFanControlPluginClientInitCallback() {}
|
|
void MatterFanControlPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterThermostatUserInterfaceConfigurationPluginClientInitCallback() {}
|
|
void MatterThermostatUserInterfaceConfigurationPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterColorControlPluginClientInitCallback() {}
|
|
void MatterColorControlPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterBallastConfigurationPluginClientInitCallback() {}
|
|
void MatterBallastConfigurationPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterIlluminanceMeasurementPluginClientInitCallback() {}
|
|
void MatterIlluminanceMeasurementPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterTemperatureMeasurementPluginClientInitCallback() {}
|
|
void MatterTemperatureMeasurementPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterPressureMeasurementPluginClientInitCallback() {}
|
|
void MatterPressureMeasurementPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterFlowMeasurementPluginClientInitCallback() {}
|
|
void MatterFlowMeasurementPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterRelativeHumidityMeasurementPluginClientInitCallback() {}
|
|
void MatterRelativeHumidityMeasurementPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterOccupancySensingPluginClientInitCallback() {}
|
|
void MatterOccupancySensingPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterWakeOnLanPluginClientInitCallback() {}
|
|
void MatterWakeOnLanPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterChannelPluginClientInitCallback() {}
|
|
void MatterChannelPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterTargetNavigatorPluginClientInitCallback() {}
|
|
void MatterTargetNavigatorPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterMediaPlaybackPluginClientInitCallback() {}
|
|
void MatterMediaPlaybackPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterMediaInputPluginClientInitCallback() {}
|
|
void MatterMediaInputPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterLowPowerPluginClientInitCallback() {}
|
|
void MatterLowPowerPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterKeypadInputPluginClientInitCallback() {}
|
|
void MatterKeypadInputPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterContentLauncherPluginClientInitCallback() {}
|
|
void MatterContentLauncherPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterAudioOutputPluginClientInitCallback() {}
|
|
void MatterAudioOutputPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterApplicationLauncherPluginClientInitCallback() {}
|
|
void MatterApplicationLauncherPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterApplicationBasicPluginClientInitCallback() {}
|
|
void MatterApplicationBasicPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterAccountLoginPluginClientInitCallback() {}
|
|
void MatterAccountLoginPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterElectricalMeasurementPluginClientInitCallback() {}
|
|
void MatterElectricalMeasurementPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterTestClusterPluginClientInitCallback() {}
|
|
void MatterTestClusterPluginServerInitCallback();
|
|
void __attribute__((weak)) MatterFaultInjectionPluginClientInitCallback() {}
|
|
void MatterFaultInjectionPluginServerInitCallback();
|
|
|
|
#include <zap-generated/endpoint_config.h>
|
|
#if FIXED_ENDPOINT_COUNT == 0 // Use esp-matter data model
|
|
#include <esp_matter_cluster.h>
|
|
|
|
#define MATTER_PLUGINS_INIT esp_matter::cluster::plugin_init_callback_common();
|
|
#else
|
|
|
|
#include <zap-generated/PluginApplicationCallbacks.h>
|
|
#endif
|