github.com/jayanthvn/pure-gobpf@v0.0.0-20230623131354-8d1d959d9e0b/pkg/ebpf_progs/mocks/ebpf_mocks.go (about) 1 // Code generated by MockGen. DO NOT EDIT. 2 // Source: github.com/jayanthvn/pure-gobpf/pkg/ebpf_progs (interfaces: BpfProgAPIs) 3 4 // Package mock_ebpf_progs is a generated GoMock package. 5 package mock_ebpf_progs 6 7 import ( 8 reflect "reflect" 9 10 gomock "github.com/golang/mock/gomock" 11 ebpf_progs "github.com/jayanthvn/pure-gobpf/pkg/ebpf_progs" 12 ) 13 14 // MockBpfProgAPIs is a mock of BpfProgAPIs interface. 15 type MockBpfProgAPIs struct { 16 ctrl *gomock.Controller 17 recorder *MockBpfProgAPIsMockRecorder 18 } 19 20 // MockBpfProgAPIsMockRecorder is the mock recorder for MockBpfProgAPIs. 21 type MockBpfProgAPIsMockRecorder struct { 22 mock *MockBpfProgAPIs 23 } 24 25 // NewMockBpfProgAPIs creates a new mock instance. 26 func NewMockBpfProgAPIs(ctrl *gomock.Controller) *MockBpfProgAPIs { 27 mock := &MockBpfProgAPIs{ctrl: ctrl} 28 mock.recorder = &MockBpfProgAPIsMockRecorder{mock} 29 return mock 30 } 31 32 // EXPECT returns an object that allows the caller to indicate expected use. 33 func (m *MockBpfProgAPIs) EXPECT() *MockBpfProgAPIsMockRecorder { 34 return m.recorder 35 } 36 37 // BpfGetProgFromPinPath mocks base method. 38 func (m *MockBpfProgAPIs) BpfGetProgFromPinPath(arg0 string) (ebpf_progs.BpfProgInfo, int, error) { 39 m.ctrl.T.Helper() 40 ret := m.ctrl.Call(m, "BpfGetProgFromPinPath", arg0) 41 ret0, _ := ret[0].(ebpf_progs.BpfProgInfo) 42 ret1, _ := ret[1].(int) 43 ret2, _ := ret[2].(error) 44 return ret0, ret1, ret2 45 } 46 47 // BpfGetProgFromPinPath indicates an expected call of BpfGetProgFromPinPath. 48 func (mr *MockBpfProgAPIsMockRecorder) BpfGetProgFromPinPath(arg0 interface{}) *gomock.Call { 49 mr.mock.ctrl.T.Helper() 50 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "BpfGetProgFromPinPath", reflect.TypeOf((*MockBpfProgAPIs)(nil).BpfGetProgFromPinPath), arg0) 51 } 52 53 // GetBPFProgAssociatedMapsIDs mocks base method. 54 func (m *MockBpfProgAPIs) GetBPFProgAssociatedMapsIDs(arg0 int) ([]uint32, error) { 55 m.ctrl.T.Helper() 56 ret := m.ctrl.Call(m, "GetBPFProgAssociatedMapsIDs", arg0) 57 ret0, _ := ret[0].([]uint32) 58 ret1, _ := ret[1].(error) 59 return ret0, ret1 60 } 61 62 // GetBPFProgAssociatedMapsIDs indicates an expected call of GetBPFProgAssociatedMapsIDs. 63 func (mr *MockBpfProgAPIsMockRecorder) GetBPFProgAssociatedMapsIDs(arg0 interface{}) *gomock.Call { 64 mr.mock.ctrl.T.Helper() 65 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBPFProgAssociatedMapsIDs", reflect.TypeOf((*MockBpfProgAPIs)(nil).GetBPFProgAssociatedMapsIDs), arg0) 66 } 67 68 // LoadProg mocks base method. 69 func (m *MockBpfProgAPIs) LoadProg(arg0 string, arg1 []byte, arg2, arg3 string, arg4 int) (int, error) { 70 m.ctrl.T.Helper() 71 ret := m.ctrl.Call(m, "LoadProg", arg0, arg1, arg2, arg3, arg4) 72 ret0, _ := ret[0].(int) 73 ret1, _ := ret[1].(error) 74 return ret0, ret1 75 } 76 77 // LoadProg indicates an expected call of LoadProg. 78 func (mr *MockBpfProgAPIsMockRecorder) LoadProg(arg0, arg1, arg2, arg3, arg4 interface{}) *gomock.Call { 79 mr.mock.ctrl.T.Helper() 80 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "LoadProg", reflect.TypeOf((*MockBpfProgAPIs)(nil).LoadProg), arg0, arg1, arg2, arg3, arg4) 81 } 82 83 // PinProg mocks base method. 84 func (m *MockBpfProgAPIs) PinProg(arg0 uint32, arg1 string) error { 85 m.ctrl.T.Helper() 86 ret := m.ctrl.Call(m, "PinProg", arg0, arg1) 87 ret0, _ := ret[0].(error) 88 return ret0 89 } 90 91 // PinProg indicates an expected call of PinProg. 92 func (mr *MockBpfProgAPIsMockRecorder) PinProg(arg0, arg1 interface{}) *gomock.Call { 93 mr.mock.ctrl.T.Helper() 94 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PinProg", reflect.TypeOf((*MockBpfProgAPIs)(nil).PinProg), arg0, arg1) 95 } 96 97 // UnPinProg mocks base method. 98 func (m *MockBpfProgAPIs) UnPinProg(arg0 string) error { 99 m.ctrl.T.Helper() 100 ret := m.ctrl.Call(m, "UnPinProg", arg0) 101 ret0, _ := ret[0].(error) 102 return ret0 103 } 104 105 // UnPinProg indicates an expected call of UnPinProg. 106 func (mr *MockBpfProgAPIsMockRecorder) UnPinProg(arg0 interface{}) *gomock.Call { 107 mr.mock.ctrl.T.Helper() 108 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UnPinProg", reflect.TypeOf((*MockBpfProgAPIs)(nil).UnPinProg), arg0) 109 }