Macros | |
#define | ZB_ZCL_DECLARE_PRICE_CLI_ATTR_LIST(attr_list, inc_rand_min, dec_rand_min, commodity_type) |
Declare client-side Price cluster attributes. More... | |
Typedefs | |
typedef enum zb_zcl_price_cli_attr_e | zb_zcl_price_cli_attr_t |
Price Cluster client attributes. | |
Enumerations | |
enum | zb_zcl_price_cli_attr_e { ZB_ZCL_ATTR_PRICE_CLI_PRICE_INCREASE_RANDOMIZE_MINUTES = 0x0000, ZB_ZCL_ATTR_PRICE_CLI_PRICE_DECREASE_RANDOMIZE_MINUTES = 0x0001, ZB_ZCL_ATTR_PRICE_CLI_COMMODITY_TYPE = 0x0002 } |
Price Cluster client attributes. More... | |
#define ZB_ZCL_DECLARE_PRICE_CLI_ATTR_LIST | ( | attr_list, | |
inc_rand_min, | |||
dec_rand_min, | |||
commodity_type | |||
) |
Declare client-side Price cluster attributes.
attr_list | - Attribute list name |
inc_rand_min | - pointer to variable to store PriceIncreaseRandomizeMinutes attribute value. |
dec_rand_min | - pointer to variable to store PriceDecreaseRandomizeMinutes attribute value. |
commodity_type | - pointer to variable to store "CommodityType" attribute value. |
Price Cluster client attributes.