The price and metadata used by the Price server plugin.

The application can get and set the prices used by the plugin by calling emberAfPriceGetPriceTableEntry and emberAfPriceSetPriceTableEntry. Conversion factor infos by the Price server plugin.

Public Attribute Documentation#

providerId#

uint32_t EmberAfPriceBlockPeriod::providerId

Definition at line 139 of file app/framework/plugin/price-server/price-server.h

rawBlockPeriodStartTime#

uint32_t EmberAfPriceBlockPeriod::rawBlockPeriodStartTime

Definition at line 140 of file app/framework/plugin/price-server/price-server.h

blockPeriodDuration#

uint32_t EmberAfPriceBlockPeriod::blockPeriodDuration

Definition at line 141 of file app/framework/plugin/price-server/price-server.h

thresholdMultiplier#

uint32_t EmberAfPriceBlockPeriod::thresholdMultiplier

Definition at line 146 of file app/framework/plugin/price-server/price-server.h

thresholdDivisor#

uint32_t EmberAfPriceBlockPeriod::thresholdDivisor

Definition at line 147 of file app/framework/plugin/price-server/price-server.h

blockPeriodControl#

uint8_t EmberAfPriceBlockPeriod::blockPeriodControl

Definition at line 148 of file app/framework/plugin/price-server/price-server.h

blockPeriodDurationType#

uint8_t EmberAfPriceBlockPeriod::blockPeriodDurationType

Definition at line 149 of file app/framework/plugin/price-server/price-server.h

tariffType#

uint8_t EmberAfPriceBlockPeriod::tariffType

Definition at line 150 of file app/framework/plugin/price-server/price-server.h

tariffResolutionPeriod#

uint8_t EmberAfPriceBlockPeriod::tariffResolutionPeriod

Definition at line 151 of file app/framework/plugin/price-server/price-server.h