Documentation
¶
Overview ¶
Package fluxmq holds identity shared by every FluxMQ binary and library consumer.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Version = "dev"
Version is the build version, injected at link time with -X github.com/absmach/fluxmq.Version. Builds that do not set it report "dev".
Functions ¶
This section is empty.
Types ¶
This section is empty.
Directories
¶
| Path | Synopsis |
|---|---|
|
amqp
|
|
|
localauth
Package localauth authenticates and authorizes principals configured locally in FluxMQ.
|
Package localauth authenticates and authorizes principals configured locally in FluxMQ. |
|
examples
|
|
|
messaging
command
Package main demonstrates FluxMQ protocol interoperability in a single program.
|
Package main demonstrates FluxMQ protocol interoperability in a single program. |
|
queue-client
command
Package main demonstrates cross-protocol queue interop between MQTT, AMQP 1.0, and AMQP 0.9.1.
|
Package main demonstrates cross-protocol queue interop between MQTT, AMQP 1.0, and AMQP 0.9.1. |
|
internal
|
|
|
connguard
Package connguard provides shared panic-recovery helpers for per-connection goroutines.
|
Package connguard provides shared panic-recovery helpers for per-connection goroutines. |
|
httpclient
Package httpclient provides default HTTP clients for broker callout services (auth callout, blocking hooks).
|
Package httpclient provides default HTTP clients for broker callout services (auth callout, blocking hooks). |
|
payload
Package payload centralizes the zero-copy payload ownership rules shared by the message types in storage/ and queue/types/.
|
Package payload centralizes the zero-copy payload ownership rules shared by the message types in storage/ and queue/types/. |
|
pkg
|
|
|
consumer
Package consumer provides consumer group management with routing key filtering and work stealing support for the log-based queue model.
|
Package consumer provides consumer group management with routing key filtering and work stealing support for the log-based queue model. |
|
storage/memory/log
Package log provides an in-memory implementation of the queue-based storage.
|
Package log provides an in-memory implementation of the queue-based storage. |
|
server
|
|
|
tests
|
|
|
perf/loadgen
command
|
|
|
perf/report
command
|
|
Click to show internal directories.
Click to hide internal directories.