Modules#

Prepayment Client

Prepayment Client#

API and Callbacks for the Prepayment Cluster Client Component.

This component implements the client-side functionality of the Smart Energy 1.2 Prepayment cluster.

API#

void
emberAfPluginPrepaymentClientChangePaymentMode(EmberNodeId nodeId, uint8_t srcEndpoint, uint8_t dstEndpoint, uint32_t providerId, uint32_t issuerEventId, uint32_t implementationDateTime, uint16_t proposedPaymentControlConfiguration, uint32_t cutOffValue)

change prepayment client payment mode

API Documentation#

emberAfPluginPrepaymentClientChangePaymentMode#

void emberAfPluginPrepaymentClientChangePaymentMode (EmberNodeId nodeId, uint8_t srcEndpoint, uint8_t dstEndpoint, uint32_t providerId, uint32_t issuerEventId, uint32_t implementationDateTime, uint16_t proposedPaymentControlConfiguration, uint32_t cutOffValue)

change prepayment client payment mode

Parameters
N/AnodeId

Ver.: always

N/AsrcEndpoint

Ver.: always

N/AdstEndpoint

Ver.: always

N/AproviderId

Ver.: always

N/AissuerEventId

Ver.: always

N/AimplementationDateTime

Ver.: always

N/AproposedPaymentControlConfiguration

Ver.: always

N/AcutOffValue

Ver.: always


Definition at line 53 of file app/framework/plugin/prepayment-client/prepayment-client.h