3 // Prevent multiple inclusion
8 /** @brief Command description for {{label}}
11 {{#zcl_command_arguments}}
12 * @param {{name}} {{type}} {{toggle isArray '[]' ''}}{{toggle hasLength '
13 * @param ' ''}}{{toggle hasLength nameLength ''}}{{toggle hasLength ' int' ''}}
14 {{/zcl_command_arguments}}
16 #define emberAfFillCommand{{clientMacroName}}({{toggle isGlobal 'clusterId,' ''}} \
17 {{#zcl_command_arguments}}
18 {{name}}{{toggle hasLength ', ' ''}}{{toggle hasLength nameLength ''}}{{#not_last}},{{/not_last}} \
19 {{/zcl_command_arguments}}
21 emberAfFillExternalBuffer( \
23 {{toggle isGlobal 'clusterId, ' ''}} \
24 ZCL_{{asDelimitedMacro label}}_COMMAND_ID, \
26 {{#zcl_command_arguments}}
27 {{name}}{{toggle hasLength ', ' ''}}{{toggle hasLength nameLength ''}}{{#not_last}},{{/not_last}} \
28 {{/zcl_command_arguments}}