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  }