# Functions
FindFactory retrieves a queue types constructor.
RegisterQueueType registers a new queue type.
# Constants
Namespace is the feature namespace for queue definition.
# Structs
BufferConfig returns the pipelines buffering settings, for the pipeline to use.
ProducerConfig as used by the Pipeline to configure some custom callbacks between pipeline and queue.
# Interfaces
ACKListener listens to special events to be send by queue implementations.
Batch of events to be returned to Consumers.
Consumer is an interface to be used by the pipeline output workers, used to read events from the head of the queue.
Producer is an interface to be used by the pipelines client to forward events to a queue.
Queue is responsible for accepting, forwarding and ACKing events.
# Type aliases
Factory for creating a queue used by a pipeline instance.