package
0.5.1
Repository: https://github.com/lab5e/lmqtt.git
Documentation: pkg.go.dev

# Functions

DefaultConfig return the default configuration.
RegisterDefaultPluginConfig registers the default configuration for the given plugin.

# Constants

String constants for accepted delivery methods.
String constants for accepted delivery methods.
Known persistence layer implementations.
Topic alias type managerss.

# Variables

DefaultListeners are the default listeners for the server.
DefaultMQTTConfig is the default config for MQTT.
DefaultPersistenceConfig is the default value of Persistence.
DefaultTopicAliasManager is the default value of TopicAliasManager.

# Structs

Config is the configration for the mqtt server.
ListenerConfig is the (TCP) listener config.
MQTT is the configuration structure for the MQTT options.
Persistence is the config of backend persistence.
TLSOptions are the TLS options for the server.
TopicAliasManager is the config of the topic alias manager.

# Interfaces

Configuration is the interface that enable the implementation to parse config from the global config file.

# Type aliases

PersistenceType is the configuration option for the persistence layer.
TopicAliasType is a type for topic alias factories.