Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // ErrSetCallbackNil . ErrSetCallbackNil = errors.New("Error when set callback") // ErrSetSourceNil . ErrSetSourceNil = errors.New("Error when setting queue") )
Functions ¶
This section is empty.
Types ¶
type Builtin ¶
type Builtin struct {
// contains filtered or unexported fields
}
Builtin type for default worker
func CreateBuiltinWorker ¶
func CreateBuiltinWorker(workerCount int, qq *queue.RingBuffer) (*Builtin, error)
CreateBuiltinWorker will create
func (*Builtin) Close ¶
func (w *Builtin) Close()
Close worker and task queue with more safety make sure queue is empty, and all worker is stopped
func (*Builtin) SetCallback ¶
SetCallback for this worker
func (*Builtin) SetSource ¶
func (w *Builtin) SetSource(q *queue.RingBuffer) error
SetSource task for this worker
Click to show internal directories.
Click to hide internal directories.