Documentation
¶
Overview ¶
Package repo is a generated GoMock package.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type IDeviceRepo ¶
type IDeviceRepo interface {
NextNumber() int
Poll() psErr.E
Register(dev mw.IDevice) psErr.E
Up() psErr.E
}
var DeviceRepo IDeviceRepo
type IIfaceRepo ¶
type IIfaceRepo interface {
Get(unicast mw.IP) *mw.Iface
Lookup(dev mw.IDevice, family mw.AddrFamily) *mw.Iface
Register(iface *mw.Iface, dev mw.IDevice) psErr.E
}
var IfaceRepo IIfaceRepo
type IRouteRepo ¶
type IRouteRepo interface {
Get(ip mw.IP) *Route
Register(network mw.IP, nextHop mw.IP, iface *mw.Iface)
RegisterDefaultGateway(iface *mw.Iface, nextHop mw.IP)
}
var RouteRepo IRouteRepo
type MockIDeviceRepo ¶
type MockIDeviceRepo struct {
// contains filtered or unexported fields
}
MockIDeviceRepo is a mock of IDeviceRepo interface.
func NewMockIDeviceRepo ¶
func NewMockIDeviceRepo(ctrl *gomock.Controller) *MockIDeviceRepo
NewMockIDeviceRepo creates a new mock instance.
func (*MockIDeviceRepo) EXPECT ¶
func (m *MockIDeviceRepo) EXPECT() *MockIDeviceRepoMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockIDeviceRepo) NextNumber ¶
func (m *MockIDeviceRepo) NextNumber() int
NextNumber mocks base method.
type MockIDeviceRepoMockRecorder ¶
type MockIDeviceRepoMockRecorder struct {
// contains filtered or unexported fields
}
MockIDeviceRepoMockRecorder is the mock recorder for MockIDeviceRepo.
func (*MockIDeviceRepoMockRecorder) NextNumber ¶
func (mr *MockIDeviceRepoMockRecorder) NextNumber() *gomock.Call
NextNumber indicates an expected call of NextNumber.
func (*MockIDeviceRepoMockRecorder) Poll ¶
func (mr *MockIDeviceRepoMockRecorder) Poll() *gomock.Call
Poll indicates an expected call of Poll.
func (*MockIDeviceRepoMockRecorder) Register ¶
func (mr *MockIDeviceRepoMockRecorder) Register(dev interface{}) *gomock.Call
Register indicates an expected call of Register.
func (*MockIDeviceRepoMockRecorder) Up ¶
func (mr *MockIDeviceRepoMockRecorder) Up() *gomock.Call
Up indicates an expected call of Up.
type MockIIfaceRepo ¶
type MockIIfaceRepo struct {
// contains filtered or unexported fields
}
MockIIfaceRepo is a mock of IIfaceRepo interface.
func NewMockIIfaceRepo ¶
func NewMockIIfaceRepo(ctrl *gomock.Controller) *MockIIfaceRepo
NewMockIIfaceRepo creates a new mock instance.
func (*MockIIfaceRepo) EXPECT ¶
func (m *MockIIfaceRepo) EXPECT() *MockIIfaceRepoMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockIIfaceRepo) Get ¶
func (m *MockIIfaceRepo) Get(unicast mw.IP) *mw.Iface
Get mocks base method.
func (*MockIIfaceRepo) Lookup ¶
func (m *MockIIfaceRepo) Lookup(dev mw.IDevice, family mw.AddrFamily) *mw.Iface
Lookup mocks base method.
type MockIIfaceRepoMockRecorder ¶
type MockIIfaceRepoMockRecorder struct {
// contains filtered or unexported fields
}
MockIIfaceRepoMockRecorder is the mock recorder for MockIIfaceRepo.
func (*MockIIfaceRepoMockRecorder) Get ¶
func (mr *MockIIfaceRepoMockRecorder) Get(unicast interface{}) *gomock.Call
Get indicates an expected call of Get.
func (*MockIIfaceRepoMockRecorder) Lookup ¶
func (mr *MockIIfaceRepoMockRecorder) Lookup(dev, family interface{}) *gomock.Call
Lookup indicates an expected call of Lookup.
func (*MockIIfaceRepoMockRecorder) Register ¶
func (mr *MockIIfaceRepoMockRecorder) Register(iface, dev interface{}) *gomock.Call
Register indicates an expected call of Register.
type MockIRouteRepo ¶
type MockIRouteRepo struct {
// contains filtered or unexported fields
}
MockIRouteRepo is a mock of IRouteRepo interface.
func NewMockIRouteRepo ¶
func NewMockIRouteRepo(ctrl *gomock.Controller) *MockIRouteRepo
NewMockIRouteRepo creates a new mock instance.
func (*MockIRouteRepo) EXPECT ¶
func (m *MockIRouteRepo) EXPECT() *MockIRouteRepoMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockIRouteRepo) Register ¶
func (m *MockIRouteRepo) Register(network, nextHop mw.IP, iface *mw.Iface)
Register mocks base method.
func (*MockIRouteRepo) RegisterDefaultGateway ¶
func (m *MockIRouteRepo) RegisterDefaultGateway(iface *mw.Iface, nextHop mw.IP)
RegisterDefaultGateway mocks base method.
type MockIRouteRepoMockRecorder ¶
type MockIRouteRepoMockRecorder struct {
// contains filtered or unexported fields
}
MockIRouteRepoMockRecorder is the mock recorder for MockIRouteRepo.
func (*MockIRouteRepoMockRecorder) Get ¶
func (mr *MockIRouteRepoMockRecorder) Get(ip interface{}) *gomock.Call
Get indicates an expected call of Get.
func (*MockIRouteRepoMockRecorder) Register ¶
func (mr *MockIRouteRepoMockRecorder) Register(network, nextHop, iface interface{}) *gomock.Call
Register indicates an expected call of Register.
func (*MockIRouteRepoMockRecorder) RegisterDefaultGateway ¶
func (mr *MockIRouteRepoMockRecorder) RegisterDefaultGateway(iface, nextHop interface{}) *gomock.Call
RegisterDefaultGateway indicates an expected call of RegisterDefaultGateway.