func (mr *MockReceptorMockRecorder) Changed() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsChanged", reflect.TypeOf((*MockReceptor)(nil).IsChanged))
}
IsChanged indicates an expected call of IsChanged
package mocks
import (
	reflect "reflect"
	time "time"
	gomock "github.com/golang/mock/gomock"
	id "github.com/bitmark-inc/bitmarkd/announce/id"
	avl "github.com/bitmark-inc/bitmarkd/avl"
)
type MockReceptor struct {
	ctrl     *gomock.Controller
	recorder *MockReceptorMockRecorder
}
type MockReceptorMockRecorder struct {
	mock *MockReceptor
}
func NewMockReceptor(ctrl *gomock.Controller) *MockReceptor {
	mock := &MockReceptor{ctrl: ctrl}
	mock.recorder = &MockReceptorMockRecorder{mock}
	return mock
}
func (m *MockReceptor) EXPECT() *MockReceptorMockRecorder {
	return m.recorder
}
func (m *MockReceptor) Add(arg0, arg1 []byte, arg2 uint64) bool {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "Add", arg0, arg1, arg2)
	ret0, _ := ret[0].(bool)
	return ret0
}
func (mr *MockReceptorMockRecorder) Add(arg0, arg1, arg2 interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Add", reflect.TypeOf((*MockReceptor)(nil).Add), arg0, arg1, arg2)
}
func (m *MockReceptor) SetSelf(arg0, arg1 []byte) error {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "SetSelf", arg0, arg1)
	ret0, _ := ret[0].(error)
	return ret0
}
func (mr *MockReceptorMockRecorder) SetSelf(arg0, arg1 interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetSelf", reflect.TypeOf((*MockReceptor)(nil).SetSelf), arg0, arg1)
}
func (m *MockReceptor) Next(arg0 []byte) ([]byte, []byte, time.Time, error) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "Next", arg0)
	ret0, _ := ret[0].([]byte)
	ret1, _ := ret[1].([]byte)
	ret2, _ := ret[2].(time.Time)
	ret3, _ := ret[3].(error)
	return ret0, ret1, ret2, ret3
}
func (mr *MockReceptorMockRecorder) Next(arg0 interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Next", reflect.TypeOf((*MockReceptor)(nil).Next), arg0)
}
func (m *MockReceptor) Random(arg0 []byte) ([]byte, []byte, time.Time, error) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "Random", arg0)
	ret0, _ := ret[0].([]byte)
	ret1, _ := ret[1].([]byte)
	ret2, _ := ret[2].(time.Time)
	ret3, _ := ret[3].(error)
	return ret0, ret1, ret2, ret3
}
func (mr *MockReceptorMockRecorder) Random(arg0 interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Random", reflect.TypeOf((*MockReceptor)(nil).Random), arg0)
}
func (m *MockReceptor) ReBalance() {
	m.ctrl.T.Helper()
	m.ctrl.Call(m, "ReBalance")
}
func (mr *MockReceptorMockRecorder) Rebalance() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReBalance", reflect.TypeOf((*MockReceptor)(nil).ReBalance))
}
func (m *MockReceptor) UpdateTime(arg0 []byte, arg1 time.Time) {
	m.ctrl.T.Helper()
	m.ctrl.Call(m, "UpdateTime", arg0, arg1)
}
func (mr *MockReceptorMockRecorder) UpdateTime(arg0, arg1 interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateTime", reflect.TypeOf((*MockReceptor)(nil).UpdateTime), arg0, arg1)
}
func (m *MockReceptor) IsChanged() bool {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "IsChanged")
	ret0, _ := ret[0].(bool)
	return ret0
}