Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // ErrDisposed is returned when an operation is performed on a disposed // queue. ErrDisposed = errors.New(`queue: disposed`) // ErrTimeout is returned when an applicable queue operation times out. ErrTimeout = errors.New(`queue: poll timed out`) // ErrEmptyQueue is returned when an non-applicable queue operation was called // due to the queue's empty item state ErrEmptyQueue = errors.New(`queue: empty queue`) )
Functions ¶
This section is empty.
Types ¶
type Queue ¶
type Queue interface { // Put put items to queue Put(items ...interface{}) error // Get batch get items from queue Get(number int64, items []interface{}) (int64, error) // Dispose dispose queue Dispose() []interface{} // Disposed returns a bool indicating if this queue // has had disposed called on it. Disposed() bool }
Queue queue
Click to show internal directories.
Click to hide internal directories.