Module svc_telemetry::amqp

source ·
Expand description

provides AMQP/RabbitMQ implementations for queuing layer

Modules

log macro’s for REST logging
AMQP connection pool implementation

Structs

Wrapper struct to allow unit testing on un-connected amqp_channel

Enums

Custom Error type for MQ errors

Constants

Name of the AMQP exchange for telemetry messages
Name of the AMQP queue for ADSB messages
Routing key for ADSB messages

Functions

Initializes the AMQP connection. Creates the telemetry exchange and queues.