Versions in this module Expand all Collapse all v0 v0.4.0 Nov 14, 2019 Changes in this version + type MockDstProvider struct + func NewMockDstProvider(ctrl *gomock.Controller) *MockDstProvider + func (m *MockDstProvider) Dst(arg0 context.Context, arg1 segfetcher.Request) (net.Addr, error) + func (m *MockDstProvider) EXPECT() *MockDstProviderMockRecorder + type MockDstProviderMockRecorder struct + func (mr *MockDstProviderMockRecorder) Dst(arg0, arg1 interface{}) *gomock.Call + type MockReplyHandler struct + func NewMockReplyHandler(ctrl *gomock.Controller) *MockReplyHandler + func (m *MockReplyHandler) EXPECT() *MockReplyHandlerMockRecorder + func (m *MockReplyHandler) Handle(arg0 context.Context, arg1 seghandler.Segments, arg2 net.Addr, ...) *seghandler.ProcessedResult + type MockReplyHandlerMockRecorder struct + func (mr *MockReplyHandlerMockRecorder) Handle(arg0, arg1, arg2, arg3 interface{}) *gomock.Call + type MockRequestAPI struct + func NewMockRequestAPI(ctrl *gomock.Controller) *MockRequestAPI + func (m *MockRequestAPI) EXPECT() *MockRequestAPIMockRecorder + func (m *MockRequestAPI) GetSegs(arg0 context.Context, arg1 *path_mgmt.SegReq, arg2 net.Addr, arg3 uint64) (*path_mgmt.SegReply, error) + type MockRequestAPIMockRecorder struct + func (mr *MockRequestAPIMockRecorder) GetSegs(arg0, arg1, arg2, arg3 interface{}) *gomock.Call + type MockRequester struct + func NewMockRequester(ctrl *gomock.Controller) *MockRequester + func (m *MockRequester) EXPECT() *MockRequesterMockRecorder + func (m *MockRequester) Request(arg0 context.Context, arg1 segfetcher.RequestSet) <-chan segfetcher.ReplyOrErr + type MockRequesterMockRecorder struct + func (mr *MockRequesterMockRecorder) Request(arg0, arg1 interface{}) *gomock.Call + type MockResolver struct + func NewMockResolver(ctrl *gomock.Controller) *MockResolver + func (m *MockResolver) EXPECT() *MockResolverMockRecorder + func (m *MockResolver) Resolve(arg0 context.Context, arg1 segfetcher.Segments, arg2 segfetcher.RequestSet) (segfetcher.Segments, segfetcher.RequestSet, error) + type MockResolverMockRecorder struct + func (mr *MockResolverMockRecorder) Resolve(arg0, arg1, arg2 interface{}) *gomock.Call + type MockSplitter struct + func NewMockSplitter(ctrl *gomock.Controller) *MockSplitter + func (m *MockSplitter) EXPECT() *MockSplitterMockRecorder + func (m *MockSplitter) Split(arg0 context.Context, arg1 segfetcher.Request) (segfetcher.RequestSet, error) + type MockSplitterMockRecorder struct + func (mr *MockSplitterMockRecorder) Split(arg0, arg1 interface{}) *gomock.Call + type MockValidator struct + func NewMockValidator(ctrl *gomock.Controller) *MockValidator + func (m *MockValidator) EXPECT() *MockValidatorMockRecorder + func (m *MockValidator) Validate(arg0 context.Context, arg1 segfetcher.Request) error + type MockValidatorMockRecorder struct + func (mr *MockValidatorMockRecorder) Validate(arg0, arg1 interface{}) *gomock.Call