# Constants
unique key to denote clients in a store.
unique key to denote inflight messages in a store.
unique key to denote retained messages in a store.
unique key to denote Subscriptions in a store.
unique key to denote server system information in a store.
# Variables
ErrDBFileNotOpen indicates that the file database (e.g.
# Structs
Client is a storable representation of an MQTT client.
ClientProperties contains a limited set of the mqtt v5 properties specific to a client connection.
ClientWill contains a will message for a client, and limited mqtt v5 properties.
Message is a storable representation of an MQTT message (specifically publish).
MessageProperties contains a limited subset of mqtt v5 properties specific to publish messages.
Subscription is a storable representation of an MQTT subscription.
SystemInfo is a storable representation of the system information values.
# Interfaces
Serializable is an interface for objects that can be serialized and deserialized.