Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Balancer ¶
type ConsumerHandler ¶
type ConsumerHandler struct {
// contains filtered or unexported fields
}
func NewConsumerHandler ¶
func NewConsumerHandler( balancer *Balancer, events chan<- Event, quit <-chan struct{}, interval time.Duration) *ConsumerHandler
type ConsumerWorker ¶
type ConsumerWorker struct {
// contains filtered or unexported fields
}
func (*ConsumerWorker) Start ¶
func (w *ConsumerWorker) Start()
type Listener ¶
type Listener struct {
Handler
// contains filtered or unexported fields
}
func NewListenerFactory ¶
type ProducerHandler ¶
type ProducerHandler struct {
// contains filtered or unexported fields
}
func NewProducerHandler ¶
func NewProducerHandler( balancer *Balancer, events chan<- Event, quit <-chan struct{}, interval time.Duration) *ProducerHandler
type ProducerWorker ¶
type ProducerWorker struct {
// contains filtered or unexported fields
}
func (*ProducerWorker) Start ¶
func (w *ProducerWorker) Start()
type StateEvent ¶
type StateEvent struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.