package
1.2.22
Repository: https://github.com/adevinta/vulcan-agent.git
Documentation: pkg.go.dev

# Packages

Package chanqueue provides a local queue based on channels.
No description provided by the author

# Functions

Discard returns a [MessageProcessor] that discards all the received messages.

# Variables

ErrMaxTimeNoRead is returned by a queue reader when there were no messages available in the queue for more than the configured amount of time.

# Structs

Message defines the information a queue reader passes to a processor about a message.

# Interfaces

MessageProcessor defines the methods needed by a queue reader implementation to process the messages it reads.
Reader defines the methods that all the queue reader implementations must fulfill.
Writer defines the functions that a queue writer must implement.