1// Code generated by MockGen. DO NOT EDIT. 2// Source: send_stream.go 3 4// Package quic is a generated GoMock package. 5package quic 6 7import ( 8 context "context" 9 reflect "reflect" 10 time "time" 11 12 gomock "github.com/golang/mock/gomock" 13 ackhandler "github.com/lucas-clemente/quic-go/internal/ackhandler" 14 protocol "github.com/lucas-clemente/quic-go/internal/protocol" 15 wire "github.com/lucas-clemente/quic-go/internal/wire" 16) 17 18// MockSendStreamI is a mock of SendStreamI interface. 19type MockSendStreamI struct { 20 ctrl *gomock.Controller 21 recorder *MockSendStreamIMockRecorder 22} 23 24// MockSendStreamIMockRecorder is the mock recorder for MockSendStreamI. 25type MockSendStreamIMockRecorder struct { 26 mock *MockSendStreamI 27} 28 29// NewMockSendStreamI creates a new mock instance. 30func NewMockSendStreamI(ctrl *gomock.Controller) *MockSendStreamI { 31 mock := &MockSendStreamI{ctrl: ctrl} 32 mock.recorder = &MockSendStreamIMockRecorder{mock} 33 return mock 34} 35 36// EXPECT returns an object that allows the caller to indicate expected use. 37func (m *MockSendStreamI) EXPECT() *MockSendStreamIMockRecorder { 38 return m.recorder 39} 40 41// CancelWrite mocks base method. 42func (m *MockSendStreamI) CancelWrite(arg0 StreamErrorCode) { 43 m.ctrl.T.Helper() 44 m.ctrl.Call(m, "CancelWrite", arg0) 45} 46 47// CancelWrite indicates an expected call of CancelWrite. 48func (mr *MockSendStreamIMockRecorder) CancelWrite(arg0 interface{}) *gomock.Call { 49 mr.mock.ctrl.T.Helper() 50 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CancelWrite", reflect.TypeOf((*MockSendStreamI)(nil).CancelWrite), arg0) 51} 52 53// Close mocks base method. 54func (m *MockSendStreamI) Close() error { 55 m.ctrl.T.Helper() 56 ret := m.ctrl.Call(m, "Close") 57 ret0, _ := ret[0].(error) 58 return ret0 59} 60 61// Close indicates an expected call of Close. 62func (mr *MockSendStreamIMockRecorder) Close() *gomock.Call { 63 mr.mock.ctrl.T.Helper() 64 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Close", reflect.TypeOf((*MockSendStreamI)(nil).Close)) 65} 66 67// Context mocks base method. 68func (m *MockSendStreamI) Context() context.Context { 69 m.ctrl.T.Helper() 70 ret := m.ctrl.Call(m, "Context") 71 ret0, _ := ret[0].(context.Context) 72 return ret0 73} 74 75// Context indicates an expected call of Context. 76func (mr *MockSendStreamIMockRecorder) Context() *gomock.Call { 77 mr.mock.ctrl.T.Helper() 78 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Context", reflect.TypeOf((*MockSendStreamI)(nil).Context)) 79} 80 81// SetWriteDeadline mocks base method. 82func (m *MockSendStreamI) SetWriteDeadline(t time.Time) error { 83 m.ctrl.T.Helper() 84 ret := m.ctrl.Call(m, "SetWriteDeadline", t) 85 ret0, _ := ret[0].(error) 86 return ret0 87} 88 89// SetWriteDeadline indicates an expected call of SetWriteDeadline. 90func (mr *MockSendStreamIMockRecorder) SetWriteDeadline(t interface{}) *gomock.Call { 91 mr.mock.ctrl.T.Helper() 92 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetWriteDeadline", reflect.TypeOf((*MockSendStreamI)(nil).SetWriteDeadline), t) 93} 94 95// StreamID mocks base method. 96func (m *MockSendStreamI) StreamID() StreamID { 97 m.ctrl.T.Helper() 98 ret := m.ctrl.Call(m, "StreamID") 99 ret0, _ := ret[0].(StreamID) 100 return ret0 101} 102 103// StreamID indicates an expected call of StreamID. 104func (mr *MockSendStreamIMockRecorder) StreamID() *gomock.Call { 105 mr.mock.ctrl.T.Helper() 106 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StreamID", reflect.TypeOf((*MockSendStreamI)(nil).StreamID)) 107} 108 109// Write mocks base method. 110func (m *MockSendStreamI) Write(p []byte) (int, error) { 111 m.ctrl.T.Helper() 112 ret := m.ctrl.Call(m, "Write", p) 113 ret0, _ := ret[0].(int) 114 ret1, _ := ret[1].(error) 115 return ret0, ret1 116} 117 118// Write indicates an expected call of Write. 119func (mr *MockSendStreamIMockRecorder) Write(p interface{}) *gomock.Call { 120 mr.mock.ctrl.T.Helper() 121 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Write", reflect.TypeOf((*MockSendStreamI)(nil).Write), p) 122} 123 124// closeForShutdown mocks base method. 125func (m *MockSendStreamI) closeForShutdown(arg0 error) { 126 m.ctrl.T.Helper() 127 m.ctrl.Call(m, "closeForShutdown", arg0) 128} 129 130// closeForShutdown indicates an expected call of closeForShutdown. 131func (mr *MockSendStreamIMockRecorder) closeForShutdown(arg0 interface{}) *gomock.Call { 132 mr.mock.ctrl.T.Helper() 133 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "closeForShutdown", reflect.TypeOf((*MockSendStreamI)(nil).closeForShutdown), arg0) 134} 135 136// handleStopSendingFrame mocks base method. 137func (m *MockSendStreamI) handleStopSendingFrame(arg0 *wire.StopSendingFrame) { 138 m.ctrl.T.Helper() 139 m.ctrl.Call(m, "handleStopSendingFrame", arg0) 140} 141 142// handleStopSendingFrame indicates an expected call of handleStopSendingFrame. 143func (mr *MockSendStreamIMockRecorder) handleStopSendingFrame(arg0 interface{}) *gomock.Call { 144 mr.mock.ctrl.T.Helper() 145 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "handleStopSendingFrame", reflect.TypeOf((*MockSendStreamI)(nil).handleStopSendingFrame), arg0) 146} 147 148// hasData mocks base method. 149func (m *MockSendStreamI) hasData() bool { 150 m.ctrl.T.Helper() 151 ret := m.ctrl.Call(m, "hasData") 152 ret0, _ := ret[0].(bool) 153 return ret0 154} 155 156// hasData indicates an expected call of hasData. 157func (mr *MockSendStreamIMockRecorder) hasData() *gomock.Call { 158 mr.mock.ctrl.T.Helper() 159 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "hasData", reflect.TypeOf((*MockSendStreamI)(nil).hasData)) 160} 161 162// popStreamFrame mocks base method. 163func (m *MockSendStreamI) popStreamFrame(maxBytes protocol.ByteCount) (*ackhandler.Frame, bool) { 164 m.ctrl.T.Helper() 165 ret := m.ctrl.Call(m, "popStreamFrame", maxBytes) 166 ret0, _ := ret[0].(*ackhandler.Frame) 167 ret1, _ := ret[1].(bool) 168 return ret0, ret1 169} 170 171// popStreamFrame indicates an expected call of popStreamFrame. 172func (mr *MockSendStreamIMockRecorder) popStreamFrame(maxBytes interface{}) *gomock.Call { 173 mr.mock.ctrl.T.Helper() 174 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "popStreamFrame", reflect.TypeOf((*MockSendStreamI)(nil).popStreamFrame), maxBytes) 175} 176 177// updateSendWindow mocks base method. 178func (m *MockSendStreamI) updateSendWindow(arg0 protocol.ByteCount) { 179 m.ctrl.T.Helper() 180 m.ctrl.Call(m, "updateSendWindow", arg0) 181} 182 183// updateSendWindow indicates an expected call of updateSendWindow. 184func (mr *MockSendStreamIMockRecorder) updateSendWindow(arg0 interface{}) *gomock.Call { 185 mr.mock.ctrl.T.Helper() 186 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "updateSendWindow", reflect.TypeOf((*MockSendStreamI)(nil).updateSendWindow), arg0) 187} 188