The message and metadata used by the messaging server plugin.
The application can get and set the message used by the plugin by calling emberAfPluginMessagingServerGetMessage and emberAfPluginMessagingServerSetMessage.
Public Attribute Documentation#
messageId#
uint32_t EmberAfPluginMessagingServerMessage::messageId
The unique unsigned 32-bit number identifier for this message.
messageControl#
uint8_t EmberAfPluginMessagingServerMessage::messageControl
The control bitmask for this message.
startTime#
uint32_t EmberAfPluginMessagingServerMessage::startTime
The time at which the message becomes valid.
durationInMinutes#
uint16_t EmberAfPluginMessagingServerMessage::durationInMinutes
The amount of time in minutes after the start time during which the message is displayed.
message#
uint8_t EmberAfPluginMessagingServerMessage::message[EMBER_AF_PLUGIN_MESSAGING_SERVER_MESSAGE_SIZE+1]
The string containing the message to be delivered.
extendedMessageControl#
uint8_t EmberAfPluginMessagingServerMessage::extendedMessageControl
Additional control and status information for a given message.
messageStatusControl#
uint8_t EmberAfPluginMessagingServerMessage::messageStatusControl
Internal control state