| /* |
| * |
| * 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 { |
| |
| // Matter does not have global commands |
| |
| namespace Identify { |
| namespace Commands { |
| |
| namespace Identify { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace Identify |
| |
| namespace TriggerEffect { |
| static constexpr CommandId Id = 0x00000040; |
| } // namespace TriggerEffect |
| |
| } // namespace Commands |
| } // namespace Identify |
| |
| namespace Groups { |
| namespace Commands { |
| |
| namespace AddGroup { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace AddGroup |
| |
| namespace AddGroupResponse { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace AddGroupResponse |
| |
| namespace ViewGroup { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace ViewGroup |
| |
| namespace ViewGroupResponse { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace ViewGroupResponse |
| |
| namespace GetGroupMembership { |
| static constexpr CommandId Id = 0x00000002; |
| } // namespace GetGroupMembership |
| |
| namespace GetGroupMembershipResponse { |
| static constexpr CommandId Id = 0x00000002; |
| } // namespace GetGroupMembershipResponse |
| |
| namespace RemoveGroup { |
| static constexpr CommandId Id = 0x00000003; |
| } // namespace RemoveGroup |
| |
| namespace RemoveGroupResponse { |
| static constexpr CommandId Id = 0x00000003; |
| } // namespace RemoveGroupResponse |
| |
| namespace RemoveAllGroups { |
| static constexpr CommandId Id = 0x00000004; |
| } // namespace RemoveAllGroups |
| |
| namespace AddGroupIfIdentifying { |
| static constexpr CommandId Id = 0x00000005; |
| } // namespace AddGroupIfIdentifying |
| |
| } // namespace Commands |
| } // namespace Groups |
| |
| namespace OnOff { |
| namespace Commands { |
| |
| namespace Off { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace Off |
| |
| namespace On { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace On |
| |
| namespace Toggle { |
| static constexpr CommandId Id = 0x00000002; |
| } // namespace Toggle |
| |
| namespace OffWithEffect { |
| static constexpr CommandId Id = 0x00000040; |
| } // namespace OffWithEffect |
| |
| namespace OnWithRecallGlobalScene { |
| static constexpr CommandId Id = 0x00000041; |
| } // namespace OnWithRecallGlobalScene |
| |
| namespace OnWithTimedOff { |
| static constexpr CommandId Id = 0x00000042; |
| } // namespace OnWithTimedOff |
| |
| } // namespace Commands |
| } // namespace OnOff |
| |
| namespace LevelControl { |
| namespace Commands { |
| |
| namespace MoveToLevel { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace MoveToLevel |
| |
| namespace Move { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace Move |
| |
| namespace Step { |
| static constexpr CommandId Id = 0x00000002; |
| } // namespace Step |
| |
| namespace Stop { |
| static constexpr CommandId Id = 0x00000003; |
| } // namespace Stop |
| |
| namespace MoveToLevelWithOnOff { |
| static constexpr CommandId Id = 0x00000004; |
| } // namespace MoveToLevelWithOnOff |
| |
| namespace MoveWithOnOff { |
| static constexpr CommandId Id = 0x00000005; |
| } // namespace MoveWithOnOff |
| |
| namespace StepWithOnOff { |
| static constexpr CommandId Id = 0x00000006; |
| } // namespace StepWithOnOff |
| |
| namespace StopWithOnOff { |
| static constexpr CommandId Id = 0x00000007; |
| } // namespace StopWithOnOff |
| |
| namespace MoveToClosestFrequency { |
| static constexpr CommandId Id = 0x00000008; |
| } // namespace MoveToClosestFrequency |
| |
| } // namespace Commands |
| } // namespace LevelControl |
| |
| namespace Actions { |
| namespace Commands { |
| |
| namespace InstantAction { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace InstantAction |
| |
| namespace InstantActionWithTransition { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace InstantActionWithTransition |
| |
| namespace StartAction { |
| static constexpr CommandId Id = 0x00000002; |
| } // namespace StartAction |
| |
| namespace StartActionWithDuration { |
| static constexpr CommandId Id = 0x00000003; |
| } // namespace StartActionWithDuration |
| |
| namespace StopAction { |
| static constexpr CommandId Id = 0x00000004; |
| } // namespace StopAction |
| |
| namespace PauseAction { |
| static constexpr CommandId Id = 0x00000005; |
| } // namespace PauseAction |
| |
| namespace PauseActionWithDuration { |
| static constexpr CommandId Id = 0x00000006; |
| } // namespace PauseActionWithDuration |
| |
| namespace ResumeAction { |
| static constexpr CommandId Id = 0x00000007; |
| } // namespace ResumeAction |
| |
| namespace EnableAction { |
| static constexpr CommandId Id = 0x00000008; |
| } // namespace EnableAction |
| |
| namespace EnableActionWithDuration { |
| static constexpr CommandId Id = 0x00000009; |
| } // namespace EnableActionWithDuration |
| |
| namespace DisableAction { |
| static constexpr CommandId Id = 0x0000000A; |
| } // namespace DisableAction |
| |
| namespace DisableActionWithDuration { |
| static constexpr CommandId Id = 0x0000000B; |
| } // namespace DisableActionWithDuration |
| |
| } // namespace Commands |
| } // namespace Actions |
| |
| namespace BasicInformation { |
| namespace Commands { |
| |
| namespace MfgSpecificPing { |
| static constexpr CommandId Id = 0x10020000; |
| } // namespace MfgSpecificPing |
| |
| } // namespace Commands |
| } // namespace BasicInformation |
| |
| namespace OtaSoftwareUpdateProvider { |
| namespace Commands { |
| |
| namespace QueryImage { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace QueryImage |
| |
| namespace QueryImageResponse { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace QueryImageResponse |
| |
| namespace ApplyUpdateRequest { |
| static constexpr CommandId Id = 0x00000002; |
| } // namespace ApplyUpdateRequest |
| |
| namespace ApplyUpdateResponse { |
| static constexpr CommandId Id = 0x00000003; |
| } // namespace ApplyUpdateResponse |
| |
| namespace NotifyUpdateApplied { |
| static constexpr CommandId Id = 0x00000004; |
| } // namespace NotifyUpdateApplied |
| |
| } // namespace Commands |
| } // namespace OtaSoftwareUpdateProvider |
| |
| namespace OtaSoftwareUpdateRequestor { |
| namespace Commands { |
| |
| namespace AnnounceOTAProvider { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace AnnounceOTAProvider |
| |
| } // namespace Commands |
| } // namespace OtaSoftwareUpdateRequestor |
| |
| namespace GeneralCommissioning { |
| namespace Commands { |
| |
| namespace ArmFailSafe { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace ArmFailSafe |
| |
| namespace ArmFailSafeResponse { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace ArmFailSafeResponse |
| |
| namespace SetRegulatoryConfig { |
| static constexpr CommandId Id = 0x00000002; |
| } // namespace SetRegulatoryConfig |
| |
| namespace SetRegulatoryConfigResponse { |
| static constexpr CommandId Id = 0x00000003; |
| } // namespace SetRegulatoryConfigResponse |
| |
| namespace CommissioningComplete { |
| static constexpr CommandId Id = 0x00000004; |
| } // namespace CommissioningComplete |
| |
| namespace CommissioningCompleteResponse { |
| static constexpr CommandId Id = 0x00000005; |
| } // namespace CommissioningCompleteResponse |
| |
| } // namespace Commands |
| } // namespace GeneralCommissioning |
| |
| namespace NetworkCommissioning { |
| namespace Commands { |
| |
| namespace ScanNetworks { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace ScanNetworks |
| |
| namespace ScanNetworksResponse { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace ScanNetworksResponse |
| |
| namespace AddOrUpdateWiFiNetwork { |
| static constexpr CommandId Id = 0x00000002; |
| } // namespace AddOrUpdateWiFiNetwork |
| |
| namespace AddOrUpdateThreadNetwork { |
| static constexpr CommandId Id = 0x00000003; |
| } // namespace AddOrUpdateThreadNetwork |
| |
| namespace RemoveNetwork { |
| static constexpr CommandId Id = 0x00000004; |
| } // namespace RemoveNetwork |
| |
| namespace NetworkConfigResponse { |
| static constexpr CommandId Id = 0x00000005; |
| } // namespace NetworkConfigResponse |
| |
| namespace ConnectNetwork { |
| static constexpr CommandId Id = 0x00000006; |
| } // namespace ConnectNetwork |
| |
| namespace ConnectNetworkResponse { |
| static constexpr CommandId Id = 0x00000007; |
| } // namespace ConnectNetworkResponse |
| |
| namespace ReorderNetwork { |
| static constexpr CommandId Id = 0x00000008; |
| } // namespace ReorderNetwork |
| |
| namespace QueryIdentity { |
| static constexpr CommandId Id = 0x00000009; |
| } // namespace QueryIdentity |
| |
| namespace QueryIdentityResponse { |
| static constexpr CommandId Id = 0x0000000A; |
| } // namespace QueryIdentityResponse |
| |
| } // namespace Commands |
| } // namespace NetworkCommissioning |
| |
| namespace DiagnosticLogs { |
| namespace Commands { |
| |
| namespace RetrieveLogsRequest { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace RetrieveLogsRequest |
| |
| namespace RetrieveLogsResponse { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace RetrieveLogsResponse |
| |
| } // namespace Commands |
| } // namespace DiagnosticLogs |
| |
| namespace GeneralDiagnostics { |
| namespace Commands { |
| |
| namespace TestEventTrigger { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace TestEventTrigger |
| |
| namespace TimeSnapshot { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace TimeSnapshot |
| |
| namespace TimeSnapshotResponse { |
| static constexpr CommandId Id = 0x00000002; |
| } // namespace TimeSnapshotResponse |
| |
| namespace PayloadTestRequest { |
| static constexpr CommandId Id = 0x00000003; |
| } // namespace PayloadTestRequest |
| |
| namespace PayloadTestResponse { |
| static constexpr CommandId Id = 0x00000004; |
| } // namespace PayloadTestResponse |
| |
| } // namespace Commands |
| } // namespace GeneralDiagnostics |
| |
| namespace SoftwareDiagnostics { |
| namespace Commands { |
| |
| namespace ResetWatermarks { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace ResetWatermarks |
| |
| } // namespace Commands |
| } // namespace SoftwareDiagnostics |
| |
| namespace ThreadNetworkDiagnostics { |
| namespace Commands { |
| |
| namespace ResetCounts { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace ResetCounts |
| |
| } // namespace Commands |
| } // namespace ThreadNetworkDiagnostics |
| |
| namespace WiFiNetworkDiagnostics { |
| namespace Commands { |
| |
| namespace ResetCounts { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace ResetCounts |
| |
| } // namespace Commands |
| } // namespace WiFiNetworkDiagnostics |
| |
| namespace EthernetNetworkDiagnostics { |
| namespace Commands { |
| |
| namespace ResetCounts { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace ResetCounts |
| |
| } // namespace Commands |
| } // namespace EthernetNetworkDiagnostics |
| |
| namespace TimeSynchronization { |
| namespace Commands { |
| |
| namespace SetUTCTime { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace SetUTCTime |
| |
| namespace SetTrustedTimeSource { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace SetTrustedTimeSource |
| |
| namespace SetTimeZone { |
| static constexpr CommandId Id = 0x00000002; |
| } // namespace SetTimeZone |
| |
| namespace SetTimeZoneResponse { |
| static constexpr CommandId Id = 0x00000003; |
| } // namespace SetTimeZoneResponse |
| |
| namespace SetDSTOffset { |
| static constexpr CommandId Id = 0x00000004; |
| } // namespace SetDSTOffset |
| |
| namespace SetDefaultNTP { |
| static constexpr CommandId Id = 0x00000005; |
| } // namespace SetDefaultNTP |
| |
| } // namespace Commands |
| } // namespace TimeSynchronization |
| |
| namespace AdministratorCommissioning { |
| namespace Commands { |
| |
| namespace OpenCommissioningWindow { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace OpenCommissioningWindow |
| |
| namespace OpenBasicCommissioningWindow { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace OpenBasicCommissioningWindow |
| |
| namespace RevokeCommissioning { |
| static constexpr CommandId Id = 0x00000002; |
| } // namespace RevokeCommissioning |
| |
| } // namespace Commands |
| } // namespace AdministratorCommissioning |
| |
| namespace OperationalCredentials { |
| namespace Commands { |
| |
| namespace AttestationRequest { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace AttestationRequest |
| |
| namespace AttestationResponse { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace AttestationResponse |
| |
| namespace CertificateChainRequest { |
| static constexpr CommandId Id = 0x00000002; |
| } // namespace CertificateChainRequest |
| |
| namespace CertificateChainResponse { |
| static constexpr CommandId Id = 0x00000003; |
| } // namespace CertificateChainResponse |
| |
| namespace CSRRequest { |
| static constexpr CommandId Id = 0x00000004; |
| } // namespace CSRRequest |
| |
| namespace CSRResponse { |
| static constexpr CommandId Id = 0x00000005; |
| } // namespace CSRResponse |
| |
| namespace AddNOC { |
| static constexpr CommandId Id = 0x00000006; |
| } // namespace AddNOC |
| |
| namespace UpdateNOC { |
| static constexpr CommandId Id = 0x00000007; |
| } // namespace UpdateNOC |
| |
| namespace NOCResponse { |
| static constexpr CommandId Id = 0x00000008; |
| } // namespace NOCResponse |
| |
| namespace UpdateFabricLabel { |
| static constexpr CommandId Id = 0x00000009; |
| } // namespace UpdateFabricLabel |
| |
| namespace RemoveFabric { |
| static constexpr CommandId Id = 0x0000000A; |
| } // namespace RemoveFabric |
| |
| namespace AddTrustedRootCertificate { |
| static constexpr CommandId Id = 0x0000000B; |
| } // namespace AddTrustedRootCertificate |
| |
| } // namespace Commands |
| } // namespace OperationalCredentials |
| |
| namespace GroupKeyManagement { |
| namespace Commands { |
| |
| namespace KeySetWrite { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace KeySetWrite |
| |
| namespace KeySetRead { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace KeySetRead |
| |
| namespace KeySetReadResponse { |
| static constexpr CommandId Id = 0x00000002; |
| } // namespace KeySetReadResponse |
| |
| namespace KeySetRemove { |
| static constexpr CommandId Id = 0x00000003; |
| } // namespace KeySetRemove |
| |
| namespace KeySetReadAllIndices { |
| static constexpr CommandId Id = 0x00000004; |
| } // namespace KeySetReadAllIndices |
| |
| namespace KeySetReadAllIndicesResponse { |
| static constexpr CommandId Id = 0x00000005; |
| } // namespace KeySetReadAllIndicesResponse |
| |
| } // namespace Commands |
| } // namespace GroupKeyManagement |
| |
| namespace IcdManagement { |
| namespace Commands { |
| |
| namespace RegisterClient { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace RegisterClient |
| |
| namespace RegisterClientResponse { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace RegisterClientResponse |
| |
| namespace UnregisterClient { |
| static constexpr CommandId Id = 0x00000002; |
| } // namespace UnregisterClient |
| |
| namespace StayActiveRequest { |
| static constexpr CommandId Id = 0x00000003; |
| } // namespace StayActiveRequest |
| |
| namespace StayActiveResponse { |
| static constexpr CommandId Id = 0x00000004; |
| } // namespace StayActiveResponse |
| |
| } // namespace Commands |
| } // namespace IcdManagement |
| |
| namespace Timer { |
| namespace Commands { |
| |
| namespace SetTimer { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace SetTimer |
| |
| namespace ResetTimer { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace ResetTimer |
| |
| namespace AddTime { |
| static constexpr CommandId Id = 0x00000002; |
| } // namespace AddTime |
| |
| namespace ReduceTime { |
| static constexpr CommandId Id = 0x00000003; |
| } // namespace ReduceTime |
| |
| } // namespace Commands |
| } // namespace Timer |
| |
| namespace OvenCavityOperationalState { |
| namespace Commands { |
| |
| namespace Pause { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace Pause |
| |
| namespace Stop { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace Stop |
| |
| namespace Start { |
| static constexpr CommandId Id = 0x00000002; |
| } // namespace Start |
| |
| namespace Resume { |
| static constexpr CommandId Id = 0x00000003; |
| } // namespace Resume |
| |
| namespace OperationalCommandResponse { |
| static constexpr CommandId Id = 0x00000004; |
| } // namespace OperationalCommandResponse |
| |
| } // namespace Commands |
| } // namespace OvenCavityOperationalState |
| |
| namespace OvenMode { |
| namespace Commands { |
| |
| namespace ChangeToMode { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace ChangeToMode |
| |
| namespace ChangeToModeResponse { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace ChangeToModeResponse |
| |
| } // namespace Commands |
| } // namespace OvenMode |
| |
| namespace ModeSelect { |
| namespace Commands { |
| |
| namespace ChangeToMode { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace ChangeToMode |
| |
| } // namespace Commands |
| } // namespace ModeSelect |
| |
| namespace LaundryWasherMode { |
| namespace Commands { |
| |
| namespace ChangeToMode { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace ChangeToMode |
| |
| namespace ChangeToModeResponse { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace ChangeToModeResponse |
| |
| } // namespace Commands |
| } // namespace LaundryWasherMode |
| |
| namespace RefrigeratorAndTemperatureControlledCabinetMode { |
| namespace Commands { |
| |
| namespace ChangeToMode { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace ChangeToMode |
| |
| namespace ChangeToModeResponse { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace ChangeToModeResponse |
| |
| } // namespace Commands |
| } // namespace RefrigeratorAndTemperatureControlledCabinetMode |
| |
| namespace RvcRunMode { |
| namespace Commands { |
| |
| namespace ChangeToMode { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace ChangeToMode |
| |
| namespace ChangeToModeResponse { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace ChangeToModeResponse |
| |
| } // namespace Commands |
| } // namespace RvcRunMode |
| |
| namespace RvcCleanMode { |
| namespace Commands { |
| |
| namespace ChangeToMode { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace ChangeToMode |
| |
| namespace ChangeToModeResponse { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace ChangeToModeResponse |
| |
| } // namespace Commands |
| } // namespace RvcCleanMode |
| |
| namespace TemperatureControl { |
| namespace Commands { |
| |
| namespace SetTemperature { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace SetTemperature |
| |
| } // namespace Commands |
| } // namespace TemperatureControl |
| |
| namespace DishwasherMode { |
| namespace Commands { |
| |
| namespace ChangeToMode { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace ChangeToMode |
| |
| namespace ChangeToModeResponse { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace ChangeToModeResponse |
| |
| } // namespace Commands |
| } // namespace DishwasherMode |
| |
| namespace SmokeCoAlarm { |
| namespace Commands { |
| |
| namespace SelfTestRequest { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace SelfTestRequest |
| |
| } // namespace Commands |
| } // namespace SmokeCoAlarm |
| |
| namespace DishwasherAlarm { |
| namespace Commands { |
| |
| namespace Reset { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace Reset |
| |
| namespace ModifyEnabledAlarms { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace ModifyEnabledAlarms |
| |
| } // namespace Commands |
| } // namespace DishwasherAlarm |
| |
| namespace MicrowaveOvenControl { |
| namespace Commands { |
| |
| namespace SetCookingParameters { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace SetCookingParameters |
| |
| namespace AddMoreTime { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace AddMoreTime |
| |
| } // namespace Commands |
| } // namespace MicrowaveOvenControl |
| |
| namespace OperationalState { |
| namespace Commands { |
| |
| namespace Pause { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace Pause |
| |
| namespace Stop { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace Stop |
| |
| namespace Start { |
| static constexpr CommandId Id = 0x00000002; |
| } // namespace Start |
| |
| namespace Resume { |
| static constexpr CommandId Id = 0x00000003; |
| } // namespace Resume |
| |
| namespace OperationalCommandResponse { |
| static constexpr CommandId Id = 0x00000004; |
| } // namespace OperationalCommandResponse |
| |
| } // namespace Commands |
| } // namespace OperationalState |
| |
| namespace RvcOperationalState { |
| namespace Commands { |
| |
| namespace Pause { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace Pause |
| |
| namespace Resume { |
| static constexpr CommandId Id = 0x00000003; |
| } // namespace Resume |
| |
| namespace OperationalCommandResponse { |
| static constexpr CommandId Id = 0x00000004; |
| } // namespace OperationalCommandResponse |
| |
| namespace GoHome { |
| static constexpr CommandId Id = 0x00000080; |
| } // namespace GoHome |
| |
| } // namespace Commands |
| } // namespace RvcOperationalState |
| |
| namespace ScenesManagement { |
| namespace Commands { |
| |
| namespace AddScene { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace AddScene |
| |
| namespace AddSceneResponse { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace AddSceneResponse |
| |
| namespace ViewScene { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace ViewScene |
| |
| namespace ViewSceneResponse { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace ViewSceneResponse |
| |
| namespace RemoveScene { |
| static constexpr CommandId Id = 0x00000002; |
| } // namespace RemoveScene |
| |
| namespace RemoveSceneResponse { |
| static constexpr CommandId Id = 0x00000002; |
| } // namespace RemoveSceneResponse |
| |
| namespace RemoveAllScenes { |
| static constexpr CommandId Id = 0x00000003; |
| } // namespace RemoveAllScenes |
| |
| namespace RemoveAllScenesResponse { |
| static constexpr CommandId Id = 0x00000003; |
| } // namespace RemoveAllScenesResponse |
| |
| namespace StoreScene { |
| static constexpr CommandId Id = 0x00000004; |
| } // namespace StoreScene |
| |
| namespace StoreSceneResponse { |
| static constexpr CommandId Id = 0x00000004; |
| } // namespace StoreSceneResponse |
| |
| namespace RecallScene { |
| static constexpr CommandId Id = 0x00000005; |
| } // namespace RecallScene |
| |
| namespace GetSceneMembership { |
| static constexpr CommandId Id = 0x00000006; |
| } // namespace GetSceneMembership |
| |
| namespace GetSceneMembershipResponse { |
| static constexpr CommandId Id = 0x00000006; |
| } // namespace GetSceneMembershipResponse |
| |
| namespace CopyScene { |
| static constexpr CommandId Id = 0x00000040; |
| } // namespace CopyScene |
| |
| namespace CopySceneResponse { |
| static constexpr CommandId Id = 0x00000040; |
| } // namespace CopySceneResponse |
| |
| } // namespace Commands |
| } // namespace ScenesManagement |
| |
| namespace HepaFilterMonitoring { |
| namespace Commands { |
| |
| namespace ResetCondition { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace ResetCondition |
| |
| } // namespace Commands |
| } // namespace HepaFilterMonitoring |
| |
| namespace ActivatedCarbonFilterMonitoring { |
| namespace Commands { |
| |
| namespace ResetCondition { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace ResetCondition |
| |
| } // namespace Commands |
| } // namespace ActivatedCarbonFilterMonitoring |
| |
| namespace BooleanStateConfiguration { |
| namespace Commands { |
| |
| namespace SuppressAlarm { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace SuppressAlarm |
| |
| namespace EnableDisableAlarm { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace EnableDisableAlarm |
| |
| } // namespace Commands |
| } // namespace BooleanStateConfiguration |
| |
| namespace ValveConfigurationAndControl { |
| namespace Commands { |
| |
| namespace Open { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace Open |
| |
| namespace Close { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace Close |
| |
| } // namespace Commands |
| } // namespace ValveConfigurationAndControl |
| |
| namespace DemandResponseLoadControl { |
| namespace Commands { |
| |
| namespace RegisterLoadControlProgramRequest { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace RegisterLoadControlProgramRequest |
| |
| namespace UnregisterLoadControlProgramRequest { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace UnregisterLoadControlProgramRequest |
| |
| namespace AddLoadControlEventRequest { |
| static constexpr CommandId Id = 0x00000002; |
| } // namespace AddLoadControlEventRequest |
| |
| namespace RemoveLoadControlEventRequest { |
| static constexpr CommandId Id = 0x00000003; |
| } // namespace RemoveLoadControlEventRequest |
| |
| namespace ClearLoadControlEventsRequest { |
| static constexpr CommandId Id = 0x00000004; |
| } // namespace ClearLoadControlEventsRequest |
| |
| } // namespace Commands |
| } // namespace DemandResponseLoadControl |
| |
| namespace Messages { |
| namespace Commands { |
| |
| namespace PresentMessagesRequest { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace PresentMessagesRequest |
| |
| namespace CancelMessagesRequest { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace CancelMessagesRequest |
| |
| } // namespace Commands |
| } // namespace Messages |
| |
| namespace DeviceEnergyManagement { |
| namespace Commands { |
| |
| namespace PowerAdjustRequest { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace PowerAdjustRequest |
| |
| namespace CancelPowerAdjustRequest { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace CancelPowerAdjustRequest |
| |
| namespace StartTimeAdjustRequest { |
| static constexpr CommandId Id = 0x00000002; |
| } // namespace StartTimeAdjustRequest |
| |
| namespace PauseRequest { |
| static constexpr CommandId Id = 0x00000003; |
| } // namespace PauseRequest |
| |
| namespace ResumeRequest { |
| static constexpr CommandId Id = 0x00000004; |
| } // namespace ResumeRequest |
| |
| namespace ModifyForecastRequest { |
| static constexpr CommandId Id = 0x00000005; |
| } // namespace ModifyForecastRequest |
| |
| namespace RequestConstraintBasedForecast { |
| static constexpr CommandId Id = 0x00000006; |
| } // namespace RequestConstraintBasedForecast |
| |
| namespace CancelRequest { |
| static constexpr CommandId Id = 0x00000007; |
| } // namespace CancelRequest |
| |
| } // namespace Commands |
| } // namespace DeviceEnergyManagement |
| |
| namespace EnergyEvse { |
| namespace Commands { |
| |
| namespace GetTargetsResponse { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace GetTargetsResponse |
| |
| namespace Disable { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace Disable |
| |
| namespace EnableCharging { |
| static constexpr CommandId Id = 0x00000002; |
| } // namespace EnableCharging |
| |
| namespace EnableDischarging { |
| static constexpr CommandId Id = 0x00000003; |
| } // namespace EnableDischarging |
| |
| namespace StartDiagnostics { |
| static constexpr CommandId Id = 0x00000004; |
| } // namespace StartDiagnostics |
| |
| namespace SetTargets { |
| static constexpr CommandId Id = 0x00000005; |
| } // namespace SetTargets |
| |
| namespace GetTargets { |
| static constexpr CommandId Id = 0x00000006; |
| } // namespace GetTargets |
| |
| namespace ClearTargets { |
| static constexpr CommandId Id = 0x00000007; |
| } // namespace ClearTargets |
| |
| } // namespace Commands |
| } // namespace EnergyEvse |
| |
| namespace EnergyEvseMode { |
| namespace Commands { |
| |
| namespace ChangeToMode { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace ChangeToMode |
| |
| namespace ChangeToModeResponse { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace ChangeToModeResponse |
| |
| } // namespace Commands |
| } // namespace EnergyEvseMode |
| |
| namespace DeviceEnergyManagementMode { |
| namespace Commands { |
| |
| namespace ChangeToMode { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace ChangeToMode |
| |
| namespace ChangeToModeResponse { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace ChangeToModeResponse |
| |
| } // namespace Commands |
| } // namespace DeviceEnergyManagementMode |
| |
| namespace DoorLock { |
| namespace Commands { |
| |
| namespace LockDoor { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace LockDoor |
| |
| namespace UnlockDoor { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace UnlockDoor |
| |
| namespace UnlockWithTimeout { |
| static constexpr CommandId Id = 0x00000003; |
| } // namespace UnlockWithTimeout |
| |
| namespace SetWeekDaySchedule { |
| static constexpr CommandId Id = 0x0000000B; |
| } // namespace SetWeekDaySchedule |
| |
| namespace GetWeekDaySchedule { |
| static constexpr CommandId Id = 0x0000000C; |
| } // namespace GetWeekDaySchedule |
| |
| namespace GetWeekDayScheduleResponse { |
| static constexpr CommandId Id = 0x0000000C; |
| } // namespace GetWeekDayScheduleResponse |
| |
| namespace ClearWeekDaySchedule { |
| static constexpr CommandId Id = 0x0000000D; |
| } // namespace ClearWeekDaySchedule |
| |
| namespace SetYearDaySchedule { |
| static constexpr CommandId Id = 0x0000000E; |
| } // namespace SetYearDaySchedule |
| |
| namespace GetYearDaySchedule { |
| static constexpr CommandId Id = 0x0000000F; |
| } // namespace GetYearDaySchedule |
| |
| namespace GetYearDayScheduleResponse { |
| static constexpr CommandId Id = 0x0000000F; |
| } // namespace GetYearDayScheduleResponse |
| |
| namespace ClearYearDaySchedule { |
| static constexpr CommandId Id = 0x00000010; |
| } // namespace ClearYearDaySchedule |
| |
| namespace SetHolidaySchedule { |
| static constexpr CommandId Id = 0x00000011; |
| } // namespace SetHolidaySchedule |
| |
| namespace GetHolidaySchedule { |
| static constexpr CommandId Id = 0x00000012; |
| } // namespace GetHolidaySchedule |
| |
| namespace GetHolidayScheduleResponse { |
| static constexpr CommandId Id = 0x00000012; |
| } // namespace GetHolidayScheduleResponse |
| |
| namespace ClearHolidaySchedule { |
| static constexpr CommandId Id = 0x00000013; |
| } // namespace ClearHolidaySchedule |
| |
| namespace SetUser { |
| static constexpr CommandId Id = 0x0000001A; |
| } // namespace SetUser |
| |
| namespace GetUser { |
| static constexpr CommandId Id = 0x0000001B; |
| } // namespace GetUser |
| |
| namespace GetUserResponse { |
| static constexpr CommandId Id = 0x0000001C; |
| } // namespace GetUserResponse |
| |
| namespace ClearUser { |
| static constexpr CommandId Id = 0x0000001D; |
| } // namespace ClearUser |
| |
| namespace SetCredential { |
| static constexpr CommandId Id = 0x00000022; |
| } // namespace SetCredential |
| |
| namespace SetCredentialResponse { |
| static constexpr CommandId Id = 0x00000023; |
| } // namespace SetCredentialResponse |
| |
| namespace GetCredentialStatus { |
| static constexpr CommandId Id = 0x00000024; |
| } // namespace GetCredentialStatus |
| |
| namespace GetCredentialStatusResponse { |
| static constexpr CommandId Id = 0x00000025; |
| } // namespace GetCredentialStatusResponse |
| |
| namespace ClearCredential { |
| static constexpr CommandId Id = 0x00000026; |
| } // namespace ClearCredential |
| |
| namespace UnboltDoor { |
| static constexpr CommandId Id = 0x00000027; |
| } // namespace UnboltDoor |
| |
| namespace SetAliroReaderConfig { |
| static constexpr CommandId Id = 0x00000028; |
| } // namespace SetAliroReaderConfig |
| |
| namespace ClearAliroReaderConfig { |
| static constexpr CommandId Id = 0x00000029; |
| } // namespace ClearAliroReaderConfig |
| |
| } // namespace Commands |
| } // namespace DoorLock |
| |
| namespace WindowCovering { |
| namespace Commands { |
| |
| namespace UpOrOpen { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace UpOrOpen |
| |
| namespace DownOrClose { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace DownOrClose |
| |
| namespace StopMotion { |
| static constexpr CommandId Id = 0x00000002; |
| } // namespace StopMotion |
| |
| namespace GoToLiftValue { |
| static constexpr CommandId Id = 0x00000004; |
| } // namespace GoToLiftValue |
| |
| namespace GoToLiftPercentage { |
| static constexpr CommandId Id = 0x00000005; |
| } // namespace GoToLiftPercentage |
| |
| namespace GoToTiltValue { |
| static constexpr CommandId Id = 0x00000007; |
| } // namespace GoToTiltValue |
| |
| namespace GoToTiltPercentage { |
| static constexpr CommandId Id = 0x00000008; |
| } // namespace GoToTiltPercentage |
| |
| } // namespace Commands |
| } // namespace WindowCovering |
| |
| namespace BarrierControl { |
| namespace Commands { |
| |
| namespace BarrierControlGoToPercent { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace BarrierControlGoToPercent |
| |
| namespace BarrierControlStop { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace BarrierControlStop |
| |
| } // namespace Commands |
| } // namespace BarrierControl |
| |
| namespace Thermostat { |
| namespace Commands { |
| |
| namespace SetpointRaiseLower { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace SetpointRaiseLower |
| |
| namespace GetWeeklyScheduleResponse { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace GetWeeklyScheduleResponse |
| |
| namespace SetWeeklySchedule { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace SetWeeklySchedule |
| |
| namespace GetWeeklySchedule { |
| static constexpr CommandId Id = 0x00000002; |
| } // namespace GetWeeklySchedule |
| |
| namespace ClearWeeklySchedule { |
| static constexpr CommandId Id = 0x00000003; |
| } // namespace ClearWeeklySchedule |
| |
| namespace SetActiveScheduleRequest { |
| static constexpr CommandId Id = 0x00000005; |
| } // namespace SetActiveScheduleRequest |
| |
| namespace SetActivePresetRequest { |
| static constexpr CommandId Id = 0x00000006; |
| } // namespace SetActivePresetRequest |
| |
| namespace StartPresetsSchedulesEditRequest { |
| static constexpr CommandId Id = 0x00000007; |
| } // namespace StartPresetsSchedulesEditRequest |
| |
| namespace CancelPresetsSchedulesEditRequest { |
| static constexpr CommandId Id = 0x00000008; |
| } // namespace CancelPresetsSchedulesEditRequest |
| |
| namespace CommitPresetsSchedulesRequest { |
| static constexpr CommandId Id = 0x00000009; |
| } // namespace CommitPresetsSchedulesRequest |
| |
| namespace CancelSetActivePresetRequest { |
| static constexpr CommandId Id = 0x0000000A; |
| } // namespace CancelSetActivePresetRequest |
| |
| namespace SetTemperatureSetpointHoldPolicy { |
| static constexpr CommandId Id = 0x0000000B; |
| } // namespace SetTemperatureSetpointHoldPolicy |
| |
| } // namespace Commands |
| } // namespace Thermostat |
| |
| namespace FanControl { |
| namespace Commands { |
| |
| namespace Step { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace Step |
| |
| } // namespace Commands |
| } // namespace FanControl |
| |
| namespace ColorControl { |
| namespace Commands { |
| |
| namespace MoveToHue { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace MoveToHue |
| |
| namespace MoveHue { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace MoveHue |
| |
| namespace StepHue { |
| static constexpr CommandId Id = 0x00000002; |
| } // namespace StepHue |
| |
| namespace MoveToSaturation { |
| static constexpr CommandId Id = 0x00000003; |
| } // namespace MoveToSaturation |
| |
| namespace MoveSaturation { |
| static constexpr CommandId Id = 0x00000004; |
| } // namespace MoveSaturation |
| |
| namespace StepSaturation { |
| static constexpr CommandId Id = 0x00000005; |
| } // namespace StepSaturation |
| |
| namespace MoveToHueAndSaturation { |
| static constexpr CommandId Id = 0x00000006; |
| } // namespace MoveToHueAndSaturation |
| |
| namespace MoveToColor { |
| static constexpr CommandId Id = 0x00000007; |
| } // namespace MoveToColor |
| |
| namespace MoveColor { |
| static constexpr CommandId Id = 0x00000008; |
| } // namespace MoveColor |
| |
| namespace StepColor { |
| static constexpr CommandId Id = 0x00000009; |
| } // namespace StepColor |
| |
| namespace MoveToColorTemperature { |
| static constexpr CommandId Id = 0x0000000A; |
| } // namespace MoveToColorTemperature |
| |
| namespace EnhancedMoveToHue { |
| static constexpr CommandId Id = 0x00000040; |
| } // namespace EnhancedMoveToHue |
| |
| namespace EnhancedMoveHue { |
| static constexpr CommandId Id = 0x00000041; |
| } // namespace EnhancedMoveHue |
| |
| namespace EnhancedStepHue { |
| static constexpr CommandId Id = 0x00000042; |
| } // namespace EnhancedStepHue |
| |
| namespace EnhancedMoveToHueAndSaturation { |
| static constexpr CommandId Id = 0x00000043; |
| } // namespace EnhancedMoveToHueAndSaturation |
| |
| namespace ColorLoopSet { |
| static constexpr CommandId Id = 0x00000044; |
| } // namespace ColorLoopSet |
| |
| namespace StopMoveStep { |
| static constexpr CommandId Id = 0x00000047; |
| } // namespace StopMoveStep |
| |
| namespace MoveColorTemperature { |
| static constexpr CommandId Id = 0x0000004B; |
| } // namespace MoveColorTemperature |
| |
| namespace StepColorTemperature { |
| static constexpr CommandId Id = 0x0000004C; |
| } // namespace StepColorTemperature |
| |
| } // namespace Commands |
| } // namespace ColorControl |
| |
| namespace Channel { |
| namespace Commands { |
| |
| namespace ChangeChannel { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace ChangeChannel |
| |
| namespace ChangeChannelResponse { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace ChangeChannelResponse |
| |
| namespace ChangeChannelByNumber { |
| static constexpr CommandId Id = 0x00000002; |
| } // namespace ChangeChannelByNumber |
| |
| namespace SkipChannel { |
| static constexpr CommandId Id = 0x00000003; |
| } // namespace SkipChannel |
| |
| namespace GetProgramGuide { |
| static constexpr CommandId Id = 0x00000004; |
| } // namespace GetProgramGuide |
| |
| namespace ProgramGuideResponse { |
| static constexpr CommandId Id = 0x00000005; |
| } // namespace ProgramGuideResponse |
| |
| namespace RecordProgram { |
| static constexpr CommandId Id = 0x00000006; |
| } // namespace RecordProgram |
| |
| namespace CancelRecordProgram { |
| static constexpr CommandId Id = 0x00000007; |
| } // namespace CancelRecordProgram |
| |
| } // namespace Commands |
| } // namespace Channel |
| |
| namespace TargetNavigator { |
| namespace Commands { |
| |
| namespace NavigateTarget { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace NavigateTarget |
| |
| namespace NavigateTargetResponse { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace NavigateTargetResponse |
| |
| } // namespace Commands |
| } // namespace TargetNavigator |
| |
| namespace MediaPlayback { |
| namespace Commands { |
| |
| namespace Play { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace Play |
| |
| namespace Pause { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace Pause |
| |
| namespace Stop { |
| static constexpr CommandId Id = 0x00000002; |
| } // namespace Stop |
| |
| namespace StartOver { |
| static constexpr CommandId Id = 0x00000003; |
| } // namespace StartOver |
| |
| namespace Previous { |
| static constexpr CommandId Id = 0x00000004; |
| } // namespace Previous |
| |
| namespace Next { |
| static constexpr CommandId Id = 0x00000005; |
| } // namespace Next |
| |
| namespace Rewind { |
| static constexpr CommandId Id = 0x00000006; |
| } // namespace Rewind |
| |
| namespace FastForward { |
| static constexpr CommandId Id = 0x00000007; |
| } // namespace FastForward |
| |
| namespace SkipForward { |
| static constexpr CommandId Id = 0x00000008; |
| } // namespace SkipForward |
| |
| namespace SkipBackward { |
| static constexpr CommandId Id = 0x00000009; |
| } // namespace SkipBackward |
| |
| namespace PlaybackResponse { |
| static constexpr CommandId Id = 0x0000000A; |
| } // namespace PlaybackResponse |
| |
| namespace Seek { |
| static constexpr CommandId Id = 0x0000000B; |
| } // namespace Seek |
| |
| namespace ActivateAudioTrack { |
| static constexpr CommandId Id = 0x0000000C; |
| } // namespace ActivateAudioTrack |
| |
| namespace ActivateTextTrack { |
| static constexpr CommandId Id = 0x0000000D; |
| } // namespace ActivateTextTrack |
| |
| namespace DeactivateTextTrack { |
| static constexpr CommandId Id = 0x0000000E; |
| } // namespace DeactivateTextTrack |
| |
| } // namespace Commands |
| } // namespace MediaPlayback |
| |
| namespace MediaInput { |
| namespace Commands { |
| |
| namespace SelectInput { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace SelectInput |
| |
| namespace ShowInputStatus { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace ShowInputStatus |
| |
| namespace HideInputStatus { |
| static constexpr CommandId Id = 0x00000002; |
| } // namespace HideInputStatus |
| |
| namespace RenameInput { |
| static constexpr CommandId Id = 0x00000003; |
| } // namespace RenameInput |
| |
| } // namespace Commands |
| } // namespace MediaInput |
| |
| namespace LowPower { |
| namespace Commands { |
| |
| namespace Sleep { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace Sleep |
| |
| } // namespace Commands |
| } // namespace LowPower |
| |
| namespace KeypadInput { |
| namespace Commands { |
| |
| namespace SendKey { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace SendKey |
| |
| namespace SendKeyResponse { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace SendKeyResponse |
| |
| } // namespace Commands |
| } // namespace KeypadInput |
| |
| namespace ContentLauncher { |
| namespace Commands { |
| |
| namespace LaunchContent { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace LaunchContent |
| |
| namespace LaunchURL { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace LaunchURL |
| |
| namespace LauncherResponse { |
| static constexpr CommandId Id = 0x00000002; |
| } // namespace LauncherResponse |
| |
| } // namespace Commands |
| } // namespace ContentLauncher |
| |
| namespace AudioOutput { |
| namespace Commands { |
| |
| namespace SelectOutput { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace SelectOutput |
| |
| namespace RenameOutput { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace RenameOutput |
| |
| } // namespace Commands |
| } // namespace AudioOutput |
| |
| namespace ApplicationLauncher { |
| namespace Commands { |
| |
| namespace LaunchApp { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace LaunchApp |
| |
| namespace StopApp { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace StopApp |
| |
| namespace HideApp { |
| static constexpr CommandId Id = 0x00000002; |
| } // namespace HideApp |
| |
| namespace LauncherResponse { |
| static constexpr CommandId Id = 0x00000003; |
| } // namespace LauncherResponse |
| |
| } // namespace Commands |
| } // namespace ApplicationLauncher |
| |
| namespace AccountLogin { |
| namespace Commands { |
| |
| namespace GetSetupPIN { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace GetSetupPIN |
| |
| namespace GetSetupPINResponse { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace GetSetupPINResponse |
| |
| namespace Login { |
| static constexpr CommandId Id = 0x00000002; |
| } // namespace Login |
| |
| namespace Logout { |
| static constexpr CommandId Id = 0x00000003; |
| } // namespace Logout |
| |
| } // namespace Commands |
| } // namespace AccountLogin |
| |
| namespace ContentControl { |
| namespace Commands { |
| |
| namespace UpdatePIN { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace UpdatePIN |
| |
| namespace ResetPIN { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace ResetPIN |
| |
| namespace ResetPINResponse { |
| static constexpr CommandId Id = 0x00000002; |
| } // namespace ResetPINResponse |
| |
| namespace Enable { |
| static constexpr CommandId Id = 0x00000003; |
| } // namespace Enable |
| |
| namespace Disable { |
| static constexpr CommandId Id = 0x00000004; |
| } // namespace Disable |
| |
| namespace AddBonusTime { |
| static constexpr CommandId Id = 0x00000005; |
| } // namespace AddBonusTime |
| |
| namespace SetScreenDailyTime { |
| static constexpr CommandId Id = 0x00000006; |
| } // namespace SetScreenDailyTime |
| |
| namespace BlockUnratedContent { |
| static constexpr CommandId Id = 0x00000007; |
| } // namespace BlockUnratedContent |
| |
| namespace UnblockUnratedContent { |
| static constexpr CommandId Id = 0x00000008; |
| } // namespace UnblockUnratedContent |
| |
| namespace SetOnDemandRatingThreshold { |
| static constexpr CommandId Id = 0x00000009; |
| } // namespace SetOnDemandRatingThreshold |
| |
| namespace SetScheduledContentRatingThreshold { |
| static constexpr CommandId Id = 0x0000000A; |
| } // namespace SetScheduledContentRatingThreshold |
| |
| } // namespace Commands |
| } // namespace ContentControl |
| |
| namespace ContentAppObserver { |
| namespace Commands { |
| |
| namespace ContentAppMessage { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace ContentAppMessage |
| |
| namespace ContentAppMessageResponse { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace ContentAppMessageResponse |
| |
| } // namespace Commands |
| } // namespace ContentAppObserver |
| |
| namespace ElectricalMeasurement { |
| namespace Commands { |
| |
| namespace GetProfileInfoResponseCommand { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace GetProfileInfoResponseCommand |
| |
| namespace GetProfileInfoCommand { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace GetProfileInfoCommand |
| |
| namespace GetMeasurementProfileResponseCommand { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace GetMeasurementProfileResponseCommand |
| |
| namespace GetMeasurementProfileCommand { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace GetMeasurementProfileCommand |
| |
| } // namespace Commands |
| } // namespace ElectricalMeasurement |
| |
| namespace UnitTesting { |
| namespace Commands { |
| |
| namespace Test { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace Test |
| |
| namespace TestSpecificResponse { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace TestSpecificResponse |
| |
| namespace TestNotHandled { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace TestNotHandled |
| |
| namespace TestAddArgumentsResponse { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace TestAddArgumentsResponse |
| |
| namespace TestSpecific { |
| static constexpr CommandId Id = 0x00000002; |
| } // namespace TestSpecific |
| |
| namespace TestSimpleArgumentResponse { |
| static constexpr CommandId Id = 0x00000002; |
| } // namespace TestSimpleArgumentResponse |
| |
| namespace TestUnknownCommand { |
| static constexpr CommandId Id = 0x00000003; |
| } // namespace TestUnknownCommand |
| |
| namespace TestStructArrayArgumentResponse { |
| static constexpr CommandId Id = 0x00000003; |
| } // namespace TestStructArrayArgumentResponse |
| |
| namespace TestAddArguments { |
| static constexpr CommandId Id = 0x00000004; |
| } // namespace TestAddArguments |
| |
| namespace TestListInt8UReverseResponse { |
| static constexpr CommandId Id = 0x00000004; |
| } // namespace TestListInt8UReverseResponse |
| |
| namespace TestSimpleArgumentRequest { |
| static constexpr CommandId Id = 0x00000005; |
| } // namespace TestSimpleArgumentRequest |
| |
| namespace TestEnumsResponse { |
| static constexpr CommandId Id = 0x00000005; |
| } // namespace TestEnumsResponse |
| |
| namespace TestStructArrayArgumentRequest { |
| static constexpr CommandId Id = 0x00000006; |
| } // namespace TestStructArrayArgumentRequest |
| |
| namespace TestNullableOptionalResponse { |
| static constexpr CommandId Id = 0x00000006; |
| } // namespace TestNullableOptionalResponse |
| |
| namespace TestStructArgumentRequest { |
| static constexpr CommandId Id = 0x00000007; |
| } // namespace TestStructArgumentRequest |
| |
| namespace TestComplexNullableOptionalResponse { |
| static constexpr CommandId Id = 0x00000007; |
| } // namespace TestComplexNullableOptionalResponse |
| |
| namespace TestNestedStructArgumentRequest { |
| static constexpr CommandId Id = 0x00000008; |
| } // namespace TestNestedStructArgumentRequest |
| |
| namespace BooleanResponse { |
| static constexpr CommandId Id = 0x00000008; |
| } // namespace BooleanResponse |
| |
| namespace TestListStructArgumentRequest { |
| static constexpr CommandId Id = 0x00000009; |
| } // namespace TestListStructArgumentRequest |
| |
| namespace SimpleStructResponse { |
| static constexpr CommandId Id = 0x00000009; |
| } // namespace SimpleStructResponse |
| |
| namespace TestListInt8UArgumentRequest { |
| static constexpr CommandId Id = 0x0000000A; |
| } // namespace TestListInt8UArgumentRequest |
| |
| namespace TestEmitTestEventResponse { |
| static constexpr CommandId Id = 0x0000000A; |
| } // namespace TestEmitTestEventResponse |
| |
| namespace TestNestedStructListArgumentRequest { |
| static constexpr CommandId Id = 0x0000000B; |
| } // namespace TestNestedStructListArgumentRequest |
| |
| namespace TestEmitTestFabricScopedEventResponse { |
| static constexpr CommandId Id = 0x0000000B; |
| } // namespace TestEmitTestFabricScopedEventResponse |
| |
| namespace TestListNestedStructListArgumentRequest { |
| static constexpr CommandId Id = 0x0000000C; |
| } // namespace TestListNestedStructListArgumentRequest |
| |
| namespace TestBatchHelperResponse { |
| static constexpr CommandId Id = 0x0000000C; |
| } // namespace TestBatchHelperResponse |
| |
| namespace TestListInt8UReverseRequest { |
| static constexpr CommandId Id = 0x0000000D; |
| } // namespace TestListInt8UReverseRequest |
| |
| namespace TestEnumsRequest { |
| static constexpr CommandId Id = 0x0000000E; |
| } // namespace TestEnumsRequest |
| |
| namespace TestNullableOptionalRequest { |
| static constexpr CommandId Id = 0x0000000F; |
| } // namespace TestNullableOptionalRequest |
| |
| namespace TestComplexNullableOptionalRequest { |
| static constexpr CommandId Id = 0x00000010; |
| } // namespace TestComplexNullableOptionalRequest |
| |
| namespace SimpleStructEchoRequest { |
| static constexpr CommandId Id = 0x00000011; |
| } // namespace SimpleStructEchoRequest |
| |
| namespace TimedInvokeRequest { |
| static constexpr CommandId Id = 0x00000012; |
| } // namespace TimedInvokeRequest |
| |
| namespace TestSimpleOptionalArgumentRequest { |
| static constexpr CommandId Id = 0x00000013; |
| } // namespace TestSimpleOptionalArgumentRequest |
| |
| namespace TestEmitTestEventRequest { |
| static constexpr CommandId Id = 0x00000014; |
| } // namespace TestEmitTestEventRequest |
| |
| namespace TestEmitTestFabricScopedEventRequest { |
| static constexpr CommandId Id = 0x00000015; |
| } // namespace TestEmitTestFabricScopedEventRequest |
| |
| namespace TestBatchHelperRequest { |
| static constexpr CommandId Id = 0x00000016; |
| } // namespace TestBatchHelperRequest |
| |
| namespace TestSecondBatchHelperRequest { |
| static constexpr CommandId Id = 0x00000017; |
| } // namespace TestSecondBatchHelperRequest |
| |
| namespace TestDifferentVendorMeiRequest { |
| static constexpr CommandId Id = 0xFFF200AA; |
| } // namespace TestDifferentVendorMeiRequest |
| |
| namespace TestDifferentVendorMeiResponse { |
| static constexpr CommandId Id = 0xFFF200BB; |
| } // namespace TestDifferentVendorMeiResponse |
| |
| } // namespace Commands |
| } // namespace UnitTesting |
| |
| namespace FaultInjection { |
| namespace Commands { |
| |
| namespace FailAtFault { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace FailAtFault |
| |
| namespace FailRandomlyAtFault { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace FailRandomlyAtFault |
| |
| } // namespace Commands |
| } // namespace FaultInjection |
| |
| namespace SampleMei { |
| namespace Commands { |
| |
| namespace Ping { |
| static constexpr CommandId Id = 0x00000000; |
| } // namespace Ping |
| |
| namespace AddArgumentsResponse { |
| static constexpr CommandId Id = 0x00000001; |
| } // namespace AddArgumentsResponse |
| |
| namespace AddArguments { |
| static constexpr CommandId Id = 0x00000002; |
| } // namespace AddArguments |
| |
| } // namespace Commands |
| } // namespace SampleMei |
| |
| } // namespace Clusters |
| } // namespace app |
| } // namespace chip |