Documentation ¶ Index ¶ func NewQueue(opts queue.QueueOptions) queue.Queuer type MemQueue func (q *MemQueue) Broker() disq.Broker func (q *MemQueue) Consume(ctx context.Context) error func (q *MemQueue) Length() (int, error) func (q *MemQueue) Publish(ctx context.Context, name convoy.TaskName, job *queue.Job, delay time.Duration) error func (q *MemQueue) Stop() error Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func NewQueue ¶ func NewQueue(opts queue.QueueOptions) queue.Queuer Types ¶ type MemQueue ¶ type MemQueue struct { Name string // contains filtered or unexported fields } func (*MemQueue) Broker ¶ func (q *MemQueue) Broker() disq.Broker func (*MemQueue) Consume ¶ func (q *MemQueue) Consume(ctx context.Context) error func (*MemQueue) Length ¶ added in v0.4.10 func (q *MemQueue) Length() (int, error) func (*MemQueue) Publish ¶ func (q *MemQueue) Publish(ctx context.Context, name convoy.TaskName, job *queue.Job, delay time.Duration) error func (*MemQueue) Stop ¶ func (q *MemQueue) Stop() error Source Files ¶ View all Source files client.go Click to show internal directories. Click to hide internal directories.