Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Communicator ¶
type Initializer ¶
type Initializer interface {
Init(uint64, Communicator) error
}
type Jobmanager ¶
type Jobmanager struct {
// contains filtered or unexported fields
}
func NewJobManager ¶
func (*Jobmanager) Metrics ¶
func (jb *Jobmanager) Metrics() []prometheus.Collector
func (*Jobmanager) Release ¶
func (jb *Jobmanager) Release(j *job)
func (*Jobmanager) Reserve ¶
func (jb *Jobmanager) Reserve() *job
func (*Jobmanager) Run ¶
func (jb *Jobmanager) Run(bookinterval time.Duration)
func (*Jobmanager) Stop ¶
func (jb *Jobmanager) Stop()
Click to show internal directories.
Click to hide internal directories.