MN Price Passthrough Client/Server#

API and Callbacks for the MN Price Passthrough Cluster Client/Server Component.

This component demonstrates the capabilities of the multi-network support. The component acts as a Price cluster client on one network and a Price cluster server on another network. As a client, it periodically polls a remote server for pricing information and then stores the data locally. As a server, it makes that pricing information available to clients, thereby proxying the data between networks.

Function Documentation#

emAfPluginMnPricePassthroughStartPollAndForward#

void emAfPluginMnPricePassthroughStartPollAndForward (void )
Parameters
TypeDirectionArgument NameDescription
voidN/A

emAfPluginMnPricePassthroughStopPollAndForward#

void emAfPluginMnPricePassthroughStopPollAndForward (void )
Parameters
TypeDirectionArgument NameDescription
voidN/A

emAfPluginMnPricePassthroughRoutingSetup#

void emAfPluginMnPricePassthroughRoutingSetup (EmberNodeId fwdId, uint8_t fwdEndpoint, uint8_t esiEndpoint)
Parameters
TypeDirectionArgument NameDescription
EmberNodeIdN/AfwdId
uint8_tN/AfwdEndpoint
uint8_tN/AesiEndpoint

emAfPluginMnPricePassthroughPrintCurrentPrice#

void emAfPluginMnPricePassthroughPrintCurrentPrice (void )
Parameters
TypeDirectionArgument NameDescription
voidN/A