Documentation ¶
Overview ¶
Package mockdnsproxy is a generated GoMock package.
Index ¶
- type MockDNSProxy
- func (m *MockDNSProxy) EXPECT() *MockDNSProxyMockRecorder
- func (m *MockDNSProxy) Enforce(ctx context.Context, contextID string, puInfo *policy.PUInfo) error
- func (m *MockDNSProxy) HandleDNSResponsePacket(dnsPacketData []byte, sourceIP net.IP, sourcePort uint16, destIP net.IP, ...) error
- func (m *MockDNSProxy) StartDNSServer(ctx context.Context, contextID, port string) error
- func (m *MockDNSProxy) SyncWithPlatformCache(ctx context.Context, pctx *pucontext.PUContext) error
- func (m *MockDNSProxy) Unenforce(ctx context.Context, contextID string) error
- type MockDNSProxyMockRecorder
- func (mr *MockDNSProxyMockRecorder) Enforce(ctx, contextID, puInfo interface{}) *gomock.Call
- func (mr *MockDNSProxyMockRecorder) HandleDNSResponsePacket(...) *gomock.Call
- func (mr *MockDNSProxyMockRecorder) StartDNSServer(ctx, contextID, port interface{}) *gomock.Call
- func (mr *MockDNSProxyMockRecorder) SyncWithPlatformCache(ctx, pctx interface{}) *gomock.Call
- func (mr *MockDNSProxyMockRecorder) Unenforce(ctx, contextID interface{}) *gomock.Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockDNSProxy ¶
type MockDNSProxy struct {
// contains filtered or unexported fields
}
MockDNSProxy is a mock of DNSProxy interface nolint
func NewMockDNSProxy ¶
func NewMockDNSProxy(ctrl *gomock.Controller) *MockDNSProxy
NewMockDNSProxy creates a new mock instance nolint
func (*MockDNSProxy) EXPECT ¶
func (m *MockDNSProxy) EXPECT() *MockDNSProxyMockRecorder
EXPECT returns an object that allows the caller to indicate expected use nolint
func (*MockDNSProxy) HandleDNSResponsePacket ¶
func (m *MockDNSProxy) HandleDNSResponsePacket(dnsPacketData []byte, sourceIP net.IP, sourcePort uint16, destIP net.IP, destPort uint16, puFromContextID func(string) (*pucontext.PUContext, error)) error
HandleDNSResponsePacket mocks base method nolint
func (*MockDNSProxy) StartDNSServer ¶
func (m *MockDNSProxy) StartDNSServer(ctx context.Context, contextID, port string) error
StartDNSServer mocks base method nolint
func (*MockDNSProxy) SyncWithPlatformCache ¶
SyncWithPlatformCache mocks base method nolint
type MockDNSProxyMockRecorder ¶
type MockDNSProxyMockRecorder struct {
// contains filtered or unexported fields
}
MockDNSProxyMockRecorder is the mock recorder for MockDNSProxy nolint
func (*MockDNSProxyMockRecorder) Enforce ¶
func (mr *MockDNSProxyMockRecorder) Enforce(ctx, contextID, puInfo interface{}) *gomock.Call
Enforce indicates an expected call of Enforce nolint
func (*MockDNSProxyMockRecorder) HandleDNSResponsePacket ¶
func (mr *MockDNSProxyMockRecorder) HandleDNSResponsePacket(dnsPacketData, sourceIP, sourcePort, destIP, destPort, puFromContextID interface{}) *gomock.Call
HandleDNSResponsePacket indicates an expected call of HandleDNSResponsePacket nolint
func (*MockDNSProxyMockRecorder) StartDNSServer ¶
func (mr *MockDNSProxyMockRecorder) StartDNSServer(ctx, contextID, port interface{}) *gomock.Call
StartDNSServer indicates an expected call of StartDNSServer nolint
func (*MockDNSProxyMockRecorder) SyncWithPlatformCache ¶
func (mr *MockDNSProxyMockRecorder) SyncWithPlatformCache(ctx, pctx interface{}) *gomock.Call
SyncWithPlatformCache indicates an expected call of SyncWithPlatformCache nolint
func (*MockDNSProxyMockRecorder) Unenforce ¶
func (mr *MockDNSProxyMockRecorder) Unenforce(ctx, contextID interface{}) *gomock.Call
Unenforce indicates an expected call of Unenforce nolint