Modules#

Messaging Client

Messaging Client#

API and Callbacks for the Messaging Cluster Client Component.

Silicon Labs implementation of the Messaging client cluster. This component requires extending to display the message on the hardware display.

API#

void

Clear the message.

void

Print information about the message.

Confirm a message.

API Documentation#

emAfPluginMessagingClientClearMessage#

void emAfPluginMessagingClientClearMessage (uint8_t endpoint)

Clear the message.

Parameters
TypeDirectionArgument NameDescription
uint8_tN/Aendpoint

The relevant endpoint.

This function is used to manually inactivate or clear the message.


emAfPluginMessagingClientPrintInfo#

void emAfPluginMessagingClientPrintInfo (uint8_t endpoint)

Print information about the message.

Parameters
TypeDirectionArgument NameDescription
uint8_tN/Aendpoint

The relevant endpoint.


emberAfPluginMessagingClientConfirmMessage#

EmberAfStatus emberAfPluginMessagingClientConfirmMessage (uint8_t endpoint)

Confirm a message.

Parameters
TypeDirectionArgument NameDescription
uint8_tN/Aendpoint

This function is used to confirm a message. The messaging client plugin sends the confirmation command to the endpoint on the node that sent the message.

Returns