#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