EmberAfPluginPriceClientPrice Struct Reference

#include <af-types.h>

Data Fields

bool valid
 
bool active
 
uint8_t clientEndpoint
 
uint32_t providerId
 
uint8_t rateLabel [ZCL_PRICE_CLUSTER_MAXIMUM_RATE_LABEL_LENGTH+1]
 
uint32_t issuerEventId
 
uint32_t currentTime
 
uint8_t unitOfMeasure
 
uint16_t currency
 
uint8_t priceTrailingDigitAndPriceTier
 
uint8_t numberOfPriceTiersAndRegisterTier
 
uint32_t startTime
 
uint32_t endTime
 
uint16_t durationInMinutes
 
uint32_t price
 
uint8_t priceRatio
 
uint32_t generationPrice
 
uint8_t generationPriceRatio
 
uint32_t alternateCostDelivered
 
uint8_t alternateCostUnit
 
uint8_t alternateCostTrailingDigit
 
uint8_t numberOfBlockThresholds
 
uint8_t priceControl

Field Documentation

◆ active

bool EmberAfPluginPriceClientPrice::active

◆ alternateCostDelivered

uint32_t EmberAfPluginPriceClientPrice::alternateCostDelivered

◆ alternateCostTrailingDigit

uint8_t EmberAfPluginPriceClientPrice::alternateCostTrailingDigit

◆ alternateCostUnit

uint8_t EmberAfPluginPriceClientPrice::alternateCostUnit

◆ clientEndpoint

uint8_t EmberAfPluginPriceClientPrice::clientEndpoint

◆ currency

uint16_t EmberAfPluginPriceClientPrice::currency

◆ currentTime

uint32_t EmberAfPluginPriceClientPrice::currentTime

◆ durationInMinutes

uint16_t EmberAfPluginPriceClientPrice::durationInMinutes

◆ endTime

uint32_t EmberAfPluginPriceClientPrice::endTime

◆ generationPrice

uint32_t EmberAfPluginPriceClientPrice::generationPrice

◆ generationPriceRatio

uint8_t EmberAfPluginPriceClientPrice::generationPriceRatio

◆ issuerEventId

uint32_t EmberAfPluginPriceClientPrice::issuerEventId

◆ numberOfBlockThresholds

uint8_t EmberAfPluginPriceClientPrice::numberOfBlockThresholds

◆ numberOfPriceTiersAndRegisterTier

uint8_t EmberAfPluginPriceClientPrice::numberOfPriceTiersAndRegisterTier

◆ price

uint32_t EmberAfPluginPriceClientPrice::price

◆ priceControl

uint8_t EmberAfPluginPriceClientPrice::priceControl

◆ priceRatio

uint8_t EmberAfPluginPriceClientPrice::priceRatio

◆ priceTrailingDigitAndPriceTier

uint8_t EmberAfPluginPriceClientPrice::priceTrailingDigitAndPriceTier

◆ providerId

uint32_t EmberAfPluginPriceClientPrice::providerId

◆ rateLabel

uint8_t EmberAfPluginPriceClientPrice::rateLabel[ZCL_PRICE_CLUSTER_MAXIMUM_RATE_LABEL_LENGTH+1]

◆ startTime

uint32_t EmberAfPluginPriceClientPrice::startTime

◆ unitOfMeasure

uint8_t EmberAfPluginPriceClientPrice::unitOfMeasure

◆ valid

bool EmberAfPluginPriceClientPrice::valid

The documentation for this struct was generated from the following file:
  • af-types.h