Documentation
¶
Index ¶
- type ListScheduler
- func (self *ListScheduler) AddElementItem(elem common.ElementItem, isForce bool)
- func (self *ListScheduler) CallMiddlewareMethod(name string, params []interface{})
- func (self *ListScheduler) GetElemCount() int
- func (self *ListScheduler) RegisterMiddleware(mw interfaces.SchedulerMiddlewareInterface)
- func (self *ListScheduler) SetUrlHeap(urlHeap interfaces.UrlHeapInterface)
- func (self *ListScheduler) ShiftElementItem() interface{}
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ListScheduler ¶
type ListScheduler struct {
// contains filtered or unexported fields
}
func NewListScheduler ¶
func NewListScheduler() *ListScheduler
func (*ListScheduler) AddElementItem ¶
func (self *ListScheduler) AddElementItem(elem common.ElementItem, isForce bool)
func (*ListScheduler) CallMiddlewareMethod ¶
func (self *ListScheduler) CallMiddlewareMethod(name string, params []interface{})
func (*ListScheduler) GetElemCount ¶
func (self *ListScheduler) GetElemCount() int
func (*ListScheduler) RegisterMiddleware ¶
func (self *ListScheduler) RegisterMiddleware(mw interfaces.SchedulerMiddlewareInterface)
func (*ListScheduler) SetUrlHeap ¶
func (self *ListScheduler) SetUrlHeap(urlHeap interfaces.UrlHeapInterface)
func (*ListScheduler) ShiftElementItem ¶
func (self *ListScheduler) ShiftElementItem() interface{}
Click to show internal directories.
Click to hide internal directories.