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.
Definition at line
58
of file app/framework/plugin/messaging-server/messaging-server.h
messageControl#
uint8_t EmberAfPluginMessagingServerMessage::messageControl
The control bitmask for this message.
Definition at line
60
of file app/framework/plugin/messaging-server/messaging-server.h
startTime#
uint32_t EmberAfPluginMessagingServerMessage::startTime
The time at which the message becomes valid.
Definition at line
62
of file app/framework/plugin/messaging-server/messaging-server.h
durationInMinutes#
uint16_t EmberAfPluginMessagingServerMessage::durationInMinutes
The amount of time in minutes after the start time during which the message is displayed.
Definition at line
66
of file app/framework/plugin/messaging-server/messaging-server.h
message#
uint8_t EmberAfPluginMessagingServerMessage::message[EMBER_AF_PLUGIN_MESSAGING_SERVER_MESSAGE_SIZE+1]
The string containing the message to be delivered.
Definition at line
68
of file app/framework/plugin/messaging-server/messaging-server.h
extendedMessageControl#
uint8_t EmberAfPluginMessagingServerMessage::extendedMessageControl
Additional control and status information for a given message.
Definition at line
70
of file app/framework/plugin/messaging-server/messaging-server.h
messageStatusControl#
uint8_t EmberAfPluginMessagingServerMessage::messageStatusControl
Internal control state
Definition at line
72
of file app/framework/plugin/messaging-server/messaging-server.h