Package-level declarations
Types
A base class for acknowledged Configuration messages.
The base interface for acknowledged messages. An acknowledged message is transmitted and acknowledged by each receiving element by responding to that message. The response is typically a status message. If a response is not received within an arbitrary time period, the message will be retransmitted automatically until the timeout occurs.
The base interface of every mesh message. Mesh messages can be sent to and received from a mesh network.
A base decoder interface for all mesh message decoders.
A base protocol for config messages with an Address property.
A base interface for a configuration messages sent to a Model including a Vendor specific model.
A base interface for Application Key configuration messages.
A base interface for a configuration messages sent to an element.
A base interface for all Configuration messages.
A base decoder interface for Configuration messages.
Status of a Config operation.
A base protocol for config messages with list of Application Keys.
A base interface for a configuration messages sent to a Model.
A base protocol for config messages with list of Model subscription addresses.
A combined base interface for both Network and Application Key configuration messages.
A base interface for Network Key configuration messages.
The base interface for response messages.
A base interface for config status messages.
A base interface for a configuration messages sent to a Vendor Model.
A base protocol for config messages with Virtual Label property.
A functional interface containing a decoder for a mesh message.
This enum represents the number of Heartbeat messages received.
The base interface of every mesh message. Mesh messages can be sent to and received from a mesh network.
The mesh message security enum determines authentication level which shall be used when encrypting a segmented mesh message.
The base interface for response messages.
The Random Update Interval Steps state determines the cadence of updates to the Random field in the Mesh Private beacon.
This enum represents number of periodic Heartbeat messages remaining to be sent.
This enum represents remaining period for processing Heartbeat messages, in seconds.
A mesh message containing the operation status.
A message with Transaction Identifier.
The base interface for a message that can initiate a non-immediate state transition.
The base interface for a message that's sent as a response to a TransitionMessage.
THe base interface for unacknowledged Configuration messages.
The base interface for unacknowledged unacknowledged messages.
Unknown message defines a message that may not be defined in any of the local Models for the received opcode.