Documentation ¶
Index ¶
- func NewBlockDelayQueue(ctx context.Context, redisCli *redis.Client, bucketName string, log l.Wrapper) dqdef.BlockDelayQueue
- func NewBlockDelayQueueWithDQ(dq dqdef.DelayQueue) dqdef.BlockDelayQueue
- func NewDelayQueue(ctx context.Context, redisCli *redis.Client, bucketName string, ...) dqdef.DelayQueue
- func NewNotifyDelayQueue(ctx context.Context, redisCli *redis.Client, bucketName, jobPrefix string, ...) dqdef.NotifyDelayQueue
- func NewNotifyDelayQueueWithDQ(ctx context.Context, dq dqdef.DelayQueue, maxCap int, log l.Wrapper) dqdef.NotifyDelayQueue
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewBlockDelayQueue ¶
func NewBlockDelayQueueWithDQ ¶
func NewBlockDelayQueueWithDQ(dq dqdef.DelayQueue) dqdef.BlockDelayQueue
func NewDelayQueue ¶
func NewNotifyDelayQueue ¶
func NewNotifyDelayQueueWithDQ ¶
func NewNotifyDelayQueueWithDQ(ctx context.Context, dq dqdef.DelayQueue, maxCap int, log l.Wrapper) dqdef.NotifyDelayQueue
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.