# Variables
No description provided by the author
ExponentialBackoffDelayFn is a delay function that implements exponential backoff.
LinearDelayFn is a delay function that implements linear delay.
NoDelayFn is a DelayFn implementation that returns 0 delay for retries.
# Structs
No description provided by the author
Message represents a message that will be published to the queue It contains the message ID, action, topic, data, content type, timestamp, headers, and service agent.
# Interfaces
go:generate mockery --name InboundMessageHandler.
PublisherHandler is an interface that defines the behavior of a message publisher.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
PublisherFunc is a function type that represents a publisher function.
No description provided by the author