blob: 5082c30081f4e8a781ebd542a45b71115462802b [file]
/***************************************************************************//**
* @file zap-cluster-command-parser.c
* @brief This file contains a set of generated functions that parse the
* incomming zcl command messages.
* This file is generated. Do not update file manually.
*******************************************************************************
* # License
* <b>Copyright 2020 Silicon Laboratories Inc. www.silabs.com</b>
*******************************************************************************
*
* The licensor of this software is Silicon Laboratories Inc. Your use of this
* software is governed by the terms of Silicon Labs Master Software License
* Agreement (MSLA) available at
* www.silabs.com/about-us/legal/master-software-license-agreement. This
* software is distributed to you in Source Code format and is governed by the
* sections of the MSLA applicable to Source Code.
*
******************************************************************************/
#ifndef __ZAP_CLUSTER_COMMAND_PARSER_H__
#define __ZAP_CLUSTER_COMMAND_PARSER_H__ 1
#include "sl_component_catalog.h"
#ifdef SL_CATALOG_ZIGBEE_ZCL_FRAMEWORK_CORE_PRESENT
#include "af.h"
#include "zap-command-structs.h"{{~new_line 1~}}
{{#zcl_commands_with_arguments}}
{{#if argCount}}
// Command parser for {{clusterName}} cluster and {{name}} command
EmberAfStatus zcl_decode_{{as_underscore_lowercase clusterName}}_cluster_{{as_underscore_lowercase name}}_command (EmberAfClusterCommand * cmd, sl_zcl_{{as_underscore_lowercase clusterName}}_cluster_{{as_underscore_lowercase name}}_command_t *cmd_struct);
{{/if}}
{{/zcl_commands_with_arguments}}
#endif //End of SL_CATALOG_ZIGBEE_ZCL_FRAMEWORK_CORE_PRESENT
#endif // __ZAP_CLUSTER_COMMAND_PARSER_H__