package
0.0.0-20241108064744-8a5eb788459c
Repository: https://github.com/xyzj/mqtt-server.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
Package bolt is provided for historical compatibility and may not be actively updated, you should use the badger hook instead.
No description provided by the author
No description provided by the author

# 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.