blob: f466ccbca83c1fd56a4eeb03806c15fe0e5f3a94 [file] [log] [blame]
/*
*
* 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/util/basic-types.h>
namespace chip {
namespace app {
namespace Clusters {
namespace AccessControl {
namespace Events {
namespace AccessControlEntryChanged {
static constexpr EventId Id = 0x00000000;
} // namespace AccessControlEntryChanged
namespace AccessControlExtensionChanged {
static constexpr EventId Id = 0x00000001;
} // namespace AccessControlExtensionChanged
} // namespace Events
} // namespace AccessControl
namespace Actions {
namespace Events {
namespace StateChanged {
static constexpr EventId Id = 0x00000000;
} // namespace StateChanged
namespace ActionFailed {
static constexpr EventId Id = 0x00000001;
} // namespace ActionFailed
} // namespace Events
} // namespace Actions
namespace Basic {
namespace Events {
namespace StartUp {
static constexpr EventId Id = 0x00000000;
} // namespace StartUp
namespace ShutDown {
static constexpr EventId Id = 0x00000001;
} // namespace ShutDown
namespace Leave {
static constexpr EventId Id = 0x00000002;
} // namespace Leave
namespace ReachableChanged {
static constexpr EventId Id = 0x00000003;
} // namespace ReachableChanged
} // namespace Events
} // namespace Basic
namespace OtaSoftwareUpdateRequestor {
namespace Events {
namespace StateTransition {
static constexpr EventId Id = 0x00000000;
} // namespace StateTransition
namespace VersionApplied {
static constexpr EventId Id = 0x00000001;
} // namespace VersionApplied
namespace DownloadError {
static constexpr EventId Id = 0x00000002;
} // namespace DownloadError
} // namespace Events
} // namespace OtaSoftwareUpdateRequestor
namespace GeneralDiagnostics {
namespace Events {
namespace HardwareFaultChange {
static constexpr EventId Id = 0x00000000;
} // namespace HardwareFaultChange
namespace RadioFaultChange {
static constexpr EventId Id = 0x00000001;
} // namespace RadioFaultChange
namespace NetworkFaultChange {
static constexpr EventId Id = 0x00000002;
} // namespace NetworkFaultChange
namespace BootReason {
static constexpr EventId Id = 0x00000003;
} // namespace BootReason
} // namespace Events
} // namespace GeneralDiagnostics
namespace SoftwareDiagnostics {
namespace Events {
namespace SoftwareFault {
static constexpr EventId Id = 0x00000000;
} // namespace SoftwareFault
} // namespace Events
} // namespace SoftwareDiagnostics
namespace ThreadNetworkDiagnostics {
namespace Events {
namespace ConnectionStatus {
static constexpr EventId Id = 0x00000000;
} // namespace ConnectionStatus
namespace NetworkFaultChange {
static constexpr EventId Id = 0x00000001;
} // namespace NetworkFaultChange
} // namespace Events
} // namespace ThreadNetworkDiagnostics
namespace WiFiNetworkDiagnostics {
namespace Events {
namespace Disconnection {
static constexpr EventId Id = 0x00000000;
} // namespace Disconnection
namespace AssociationFailure {
static constexpr EventId Id = 0x00000001;
} // namespace AssociationFailure
namespace ConnectionStatus {
static constexpr EventId Id = 0x00000002;
} // namespace ConnectionStatus
} // namespace Events
} // namespace WiFiNetworkDiagnostics
namespace BridgedDeviceBasic {
namespace Events {
namespace StartUp {
static constexpr EventId Id = 0x00000000;
} // namespace StartUp
namespace ShutDown {
static constexpr EventId Id = 0x00000001;
} // namespace ShutDown
namespace Leave {
static constexpr EventId Id = 0x00000002;
} // namespace Leave
namespace ReachableChanged {
static constexpr EventId Id = 0x00000003;
} // namespace ReachableChanged
} // namespace Events
} // namespace BridgedDeviceBasic
namespace Switch {
namespace Events {
namespace SwitchLatched {
static constexpr EventId Id = 0x00000000;
} // namespace SwitchLatched
namespace InitialPress {
static constexpr EventId Id = 0x00000001;
} // namespace InitialPress
namespace LongPress {
static constexpr EventId Id = 0x00000002;
} // namespace LongPress
namespace ShortRelease {
static constexpr EventId Id = 0x00000003;
} // namespace ShortRelease
namespace LongRelease {
static constexpr EventId Id = 0x00000004;
} // namespace LongRelease
namespace MultiPressOngoing {
static constexpr EventId Id = 0x00000005;
} // namespace MultiPressOngoing
namespace MultiPressComplete {
static constexpr EventId Id = 0x00000006;
} // namespace MultiPressComplete
} // namespace Events
} // namespace Switch
namespace BooleanState {
namespace Events {
namespace StateChange {
static constexpr EventId Id = 0x00000000;
} // namespace StateChange
} // namespace Events
} // namespace BooleanState
namespace DoorLock {
namespace Events {
namespace DoorLockAlarm {
static constexpr EventId Id = 0x00000000;
} // namespace DoorLockAlarm
namespace DoorStateChange {
static constexpr EventId Id = 0x00000001;
} // namespace DoorStateChange
namespace LockOperation {
static constexpr EventId Id = 0x00000002;
} // namespace LockOperation
namespace LockOperationError {
static constexpr EventId Id = 0x00000003;
} // namespace LockOperationError
namespace LockUserChange {
static constexpr EventId Id = 0x00000004;
} // namespace LockUserChange
} // namespace Events
} // namespace DoorLock
namespace PumpConfigurationAndControl {
namespace Events {
namespace SupplyVoltageLow {
static constexpr EventId Id = 0x00000000;
} // namespace SupplyVoltageLow
namespace SupplyVoltageHigh {
static constexpr EventId Id = 0x00000001;
} // namespace SupplyVoltageHigh
namespace PowerMissingPhase {
static constexpr EventId Id = 0x00000002;
} // namespace PowerMissingPhase
namespace SystemPressureLow {
static constexpr EventId Id = 0x00000003;
} // namespace SystemPressureLow
namespace SystemPressureHigh {
static constexpr EventId Id = 0x00000004;
} // namespace SystemPressureHigh
namespace DryRunning {
static constexpr EventId Id = 0x00000005;
} // namespace DryRunning
namespace MotorTemperatureHigh {
static constexpr EventId Id = 0x00000006;
} // namespace MotorTemperatureHigh
namespace PumpMotorFatalFailure {
static constexpr EventId Id = 0x00000007;
} // namespace PumpMotorFatalFailure
namespace ElectronicTemperatureHigh {
static constexpr EventId Id = 0x00000008;
} // namespace ElectronicTemperatureHigh
namespace PumpBlocked {
static constexpr EventId Id = 0x00000009;
} // namespace PumpBlocked
namespace SensorFailure {
static constexpr EventId Id = 0x0000000A;
} // namespace SensorFailure
namespace ElectronicNonFatalFailure {
static constexpr EventId Id = 0x0000000B;
} // namespace ElectronicNonFatalFailure
namespace ElectronicFatalFailure {
static constexpr EventId Id = 0x0000000C;
} // namespace ElectronicFatalFailure
namespace GeneralFault {
static constexpr EventId Id = 0x0000000D;
} // namespace GeneralFault
namespace Leakage {
static constexpr EventId Id = 0x0000000E;
} // namespace Leakage
namespace AirDetection {
static constexpr EventId Id = 0x0000000F;
} // namespace AirDetection
namespace TurbineOperation {
static constexpr EventId Id = 0x00000010;
} // namespace TurbineOperation
} // namespace Events
} // namespace PumpConfigurationAndControl
namespace UnitTesting {
namespace Events {
namespace TestEvent {
static constexpr EventId Id = 0x00000001;
} // namespace TestEvent
namespace TestFabricScopedEvent {
static constexpr EventId Id = 0x00000002;
} // namespace TestFabricScopedEvent
} // namespace Events
} // namespace UnitTesting
} // namespace Clusters
} // namespace app
} // namespace chip