func (m *MockDiscovery) MNEDCClosedCallback() {
	m.ctrl.T.Helper()
	m.ctrl.Call(m, "MNEDCClosedCallback")
}
MNEDCClosedCallback mocks base method.
package mocks
import (
	reflect "reflect"
	gomock "github.com/golang/mock/gomock"
	cipher "github.com/lf-edge/edge-home-orchestration-go/internal/restinterface/cipher"
	client "github.com/lf-edge/edge-home-orchestration-go/internal/restinterface/client"
)
type MockDiscovery struct {
	ctrl     *gomock.Controller
	recorder *MockDiscoveryMockRecorder
}
type MockDiscoveryMockRecorder struct {
	mock *MockDiscovery
}
func NewMockDiscovery(ctrl *gomock.Controller) *MockDiscovery {
	mock := &MockDiscovery{ctrl: ctrl}
	mock.recorder = &MockDiscoveryMockRecorder{mock}
	return mock
}
func (m *MockDiscovery) EXPECT() *MockDiscoveryMockRecorder {
	return m.recorder
}
func (m *MockDiscovery) AddDeviceInfo(deviceID, virtualAddr, privateAddr string) {
	m.ctrl.T.Helper()
	m.ctrl.Call(m, "AddDeviceInfo", deviceID, virtualAddr, privateAddr)
}
func (mr *MockDiscoveryMockRecorder) AddDeviceInfo(deviceID, virtualAddr, privateAddr interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddDeviceInfo", reflect.TypeOf((*MockDiscovery)(nil).AddDeviceInfo), deviceID, virtualAddr, privateAddr)
}
func (m *MockDiscovery) AddNewServiceName(serviceName string) error {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "AddNewServiceName", serviceName)
	ret0, _ := ret[0].(error)
	return ret0
}
func (mr *MockDiscoveryMockRecorder) AddNewServiceName(serviceName interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddNewServiceName", reflect.TypeOf((*MockDiscovery)(nil).AddNewServiceName), serviceName)
}
func (m *MockDiscovery) DeleteDeviceWithID(ID string) {
	m.ctrl.T.Helper()
	m.ctrl.Call(m, "DeleteDeviceWithID", ID)
}
func (mr *MockDiscoveryMockRecorder) DeleteDeviceWithID(ID interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteDeviceWithID", reflect.TypeOf((*MockDiscovery)(nil).DeleteDeviceWithID), ID)
}
func (m *MockDiscovery) DeleteDeviceWithIP(targetIP string) {
	m.ctrl.T.Helper()
	m.ctrl.Call(m, "DeleteDeviceWithIP", targetIP)
}
func (mr *MockDiscoveryMockRecorder) DeleteDeviceWithIP(targetIP interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteDeviceWithIP", reflect.TypeOf((*MockDiscovery)(nil).DeleteDeviceWithIP), targetIP)
}
func (m *MockDiscovery) GetOrchestrationInfo() (string, string, []string, error) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "GetOrchestrationInfo")
	ret0, _ := ret[0].(string)
	ret1, _ := ret[1].(string)
	ret2, _ := ret[2].([]string)
	ret3, _ := ret[3].(error)
	return ret0, ret1, ret2, ret3
}
func (mr *MockDiscoveryMockRecorder) GetOrchestrationInfo() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetOrchestrationInfo", reflect.TypeOf((*MockDiscovery)(nil).GetOrchestrationInfo))
}