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.

Modules#

Prepayment Client

API#

void
sl_zigbee_af_prepayment_client_change_payment_mode(sl_802154_short_addr_t 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#

sl_zigbee_af_prepayment_client_change_payment_mode#

void sl_zigbee_af_prepayment_client_change_payment_mode (sl_802154_short_addr_t 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
TypeDirectionArgument NameDescription
sl_802154_short_addr_tN/AnodeId

Ver.: always

uint8_tN/AsrcEndpoint

Ver.: always

uint8_tN/AdstEndpoint

Ver.: always

uint32_tN/AproviderId

Ver.: always

uint32_tN/AissuerEventId

Ver.: always

uint32_tN/AimplementationDateTime

Ver.: always

uint16_tN/AproposedPaymentControlConfiguration

Ver.: always

uint32_tN/AcutOffValue

Ver.: always