Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Queue ¶
type Queue interface { Close() error // cleany shutdown the queue Enqueue(msg Message) error // Enqueue inserts a message to the end of the queue PendingMessages() bool // PendingMessages returns true if the queue contains any messages DiscardMessages() error // Flush drops all pending messages from the queue Messages() Iterator // Messages returns an iterator for accessing the queued messages }
func NewInMemoryQueue ¶
func NewInMemoryQueue() Queue
type QueueFactory ¶
type QueueFactory func() Queue
Click to show internal directories.
Click to hide internal directories.