1// Code generated by MockGen. DO NOT EDIT. 2// Source: send_queue.go 3 4// Package quic is a generated GoMock package. 5package quic 6 7import ( 8 reflect "reflect" 9 10 gomock "github.com/golang/mock/gomock" 11) 12 13// MockSender is a mock of Sender interface. 14type MockSender struct { 15 ctrl *gomock.Controller 16 recorder *MockSenderMockRecorder 17} 18 19// MockSenderMockRecorder is the mock recorder for MockSender. 20type MockSenderMockRecorder struct { 21 mock *MockSender 22} 23 24// NewMockSender creates a new mock instance. 25func NewMockSender(ctrl *gomock.Controller) *MockSender { 26 mock := &MockSender{ctrl: ctrl} 27 mock.recorder = &MockSenderMockRecorder{mock} 28 return mock 29} 30 31// EXPECT returns an object that allows the caller to indicate expected use. 32func (m *MockSender) EXPECT() *MockSenderMockRecorder { 33 return m.recorder 34} 35 36// Available mocks base method. 37func (m *MockSender) Available() <-chan struct{} { 38 m.ctrl.T.Helper() 39 ret := m.ctrl.Call(m, "Available") 40 ret0, _ := ret[0].(<-chan struct{}) 41 return ret0 42} 43 44// Available indicates an expected call of Available. 45func (mr *MockSenderMockRecorder) Available() *gomock.Call { 46 mr.mock.ctrl.T.Helper() 47 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Available", reflect.TypeOf((*MockSender)(nil).Available)) 48} 49 50// Close mocks base method. 51func (m *MockSender) Close() { 52 m.ctrl.T.Helper() 53 m.ctrl.Call(m, "Close") 54} 55 56// Close indicates an expected call of Close. 57func (mr *MockSenderMockRecorder) Close() *gomock.Call { 58 mr.mock.ctrl.T.Helper() 59 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Close", reflect.TypeOf((*MockSender)(nil).Close)) 60} 61 62// Run mocks base method. 63func (m *MockSender) Run() error { 64 m.ctrl.T.Helper() 65 ret := m.ctrl.Call(m, "Run") 66 ret0, _ := ret[0].(error) 67 return ret0 68} 69 70// Run indicates an expected call of Run. 71func (mr *MockSenderMockRecorder) Run() *gomock.Call { 72 mr.mock.ctrl.T.Helper() 73 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Run", reflect.TypeOf((*MockSender)(nil).Run)) 74} 75 76// Send mocks base method. 77func (m *MockSender) Send(p *packetBuffer) { 78 m.ctrl.T.Helper() 79 m.ctrl.Call(m, "Send", p) 80} 81 82// Send indicates an expected call of Send. 83func (mr *MockSenderMockRecorder) Send(p interface{}) *gomock.Call { 84 mr.mock.ctrl.T.Helper() 85 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Send", reflect.TypeOf((*MockSender)(nil).Send), p) 86} 87 88// WouldBlock mocks base method. 89func (m *MockSender) WouldBlock() bool { 90 m.ctrl.T.Helper() 91 ret := m.ctrl.Call(m, "WouldBlock") 92 ret0, _ := ret[0].(bool) 93 return ret0 94} 95 96// WouldBlock indicates an expected call of WouldBlock. 97func (mr *MockSenderMockRecorder) WouldBlock() *gomock.Call { 98 mr.mock.ctrl.T.Helper() 99 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WouldBlock", reflect.TypeOf((*MockSender)(nil).WouldBlock)) 100} 101