1// Code generated by MockGen. DO NOT EDIT.
2// Source: receive_stream.go
3
4// Package quic is a generated GoMock package.
5package quic
6
7import (
8	reflect "reflect"
9	time "time"
10
11	gomock "github.com/golang/mock/gomock"
12	protocol "github.com/lucas-clemente/quic-go/internal/protocol"
13	wire "github.com/lucas-clemente/quic-go/internal/wire"
14)
15
16// MockReceiveStreamI is a mock of ReceiveStreamI interface.
17type MockReceiveStreamI struct {
18	ctrl     *gomock.Controller
19	recorder *MockReceiveStreamIMockRecorder
20}
21
22// MockReceiveStreamIMockRecorder is the mock recorder for MockReceiveStreamI.
23type MockReceiveStreamIMockRecorder struct {
24	mock *MockReceiveStreamI
25}
26
27// NewMockReceiveStreamI creates a new mock instance.
28func NewMockReceiveStreamI(ctrl *gomock.Controller) *MockReceiveStreamI {
29	mock := &MockReceiveStreamI{ctrl: ctrl}
30	mock.recorder = &MockReceiveStreamIMockRecorder{mock}
31	return mock
32}
33
34// EXPECT returns an object that allows the caller to indicate expected use.
35func (m *MockReceiveStreamI) EXPECT() *MockReceiveStreamIMockRecorder {
36	return m.recorder
37}
38
39// CancelRead mocks base method.
40func (m *MockReceiveStreamI) CancelRead(arg0 StreamErrorCode) {
41	m.ctrl.T.Helper()
42	m.ctrl.Call(m, "CancelRead", arg0)
43}
44
45// CancelRead indicates an expected call of CancelRead.
46func (mr *MockReceiveStreamIMockRecorder) CancelRead(arg0 interface{}) *gomock.Call {
47	mr.mock.ctrl.T.Helper()
48	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CancelRead", reflect.TypeOf((*MockReceiveStreamI)(nil).CancelRead), arg0)
49}
50
51// Read mocks base method.
52func (m *MockReceiveStreamI) Read(p []byte) (int, error) {
53	m.ctrl.T.Helper()
54	ret := m.ctrl.Call(m, "Read", p)
55	ret0, _ := ret[0].(int)
56	ret1, _ := ret[1].(error)
57	return ret0, ret1
58}
59
60// Read indicates an expected call of Read.
61func (mr *MockReceiveStreamIMockRecorder) Read(p interface{}) *gomock.Call {
62	mr.mock.ctrl.T.Helper()
63	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Read", reflect.TypeOf((*MockReceiveStreamI)(nil).Read), p)
64}
65
66// SetReadDeadline mocks base method.
67func (m *MockReceiveStreamI) SetReadDeadline(t time.Time) error {
68	m.ctrl.T.Helper()
69	ret := m.ctrl.Call(m, "SetReadDeadline", t)
70	ret0, _ := ret[0].(error)
71	return ret0
72}
73
74// SetReadDeadline indicates an expected call of SetReadDeadline.
75func (mr *MockReceiveStreamIMockRecorder) SetReadDeadline(t interface{}) *gomock.Call {
76	mr.mock.ctrl.T.Helper()
77	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetReadDeadline", reflect.TypeOf((*MockReceiveStreamI)(nil).SetReadDeadline), t)
78}
79
80// StreamID mocks base method.
81func (m *MockReceiveStreamI) StreamID() StreamID {
82	m.ctrl.T.Helper()
83	ret := m.ctrl.Call(m, "StreamID")
84	ret0, _ := ret[0].(StreamID)
85	return ret0
86}
87
88// StreamID indicates an expected call of StreamID.
89func (mr *MockReceiveStreamIMockRecorder) StreamID() *gomock.Call {
90	mr.mock.ctrl.T.Helper()
91	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StreamID", reflect.TypeOf((*MockReceiveStreamI)(nil).StreamID))
92}
93
94// closeForShutdown mocks base method.
95func (m *MockReceiveStreamI) closeForShutdown(arg0 error) {
96	m.ctrl.T.Helper()
97	m.ctrl.Call(m, "closeForShutdown", arg0)
98}
99
100// closeForShutdown indicates an expected call of closeForShutdown.
101func (mr *MockReceiveStreamIMockRecorder) closeForShutdown(arg0 interface{}) *gomock.Call {
102	mr.mock.ctrl.T.Helper()
103	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "closeForShutdown", reflect.TypeOf((*MockReceiveStreamI)(nil).closeForShutdown), arg0)
104}
105
106// getWindowUpdate mocks base method.
107func (m *MockReceiveStreamI) getWindowUpdate() protocol.ByteCount {
108	m.ctrl.T.Helper()
109	ret := m.ctrl.Call(m, "getWindowUpdate")
110	ret0, _ := ret[0].(protocol.ByteCount)
111	return ret0
112}
113
114// getWindowUpdate indicates an expected call of getWindowUpdate.
115func (mr *MockReceiveStreamIMockRecorder) getWindowUpdate() *gomock.Call {
116	mr.mock.ctrl.T.Helper()
117	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "getWindowUpdate", reflect.TypeOf((*MockReceiveStreamI)(nil).getWindowUpdate))
118}
119
120// handleResetStreamFrame mocks base method.
121func (m *MockReceiveStreamI) handleResetStreamFrame(arg0 *wire.ResetStreamFrame) error {
122	m.ctrl.T.Helper()
123	ret := m.ctrl.Call(m, "handleResetStreamFrame", arg0)
124	ret0, _ := ret[0].(error)
125	return ret0
126}
127
128// handleResetStreamFrame indicates an expected call of handleResetStreamFrame.
129func (mr *MockReceiveStreamIMockRecorder) handleResetStreamFrame(arg0 interface{}) *gomock.Call {
130	mr.mock.ctrl.T.Helper()
131	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "handleResetStreamFrame", reflect.TypeOf((*MockReceiveStreamI)(nil).handleResetStreamFrame), arg0)
132}
133
134// handleStreamFrame mocks base method.
135func (m *MockReceiveStreamI) handleStreamFrame(arg0 *wire.StreamFrame) error {
136	m.ctrl.T.Helper()
137	ret := m.ctrl.Call(m, "handleStreamFrame", arg0)
138	ret0, _ := ret[0].(error)
139	return ret0
140}
141
142// handleStreamFrame indicates an expected call of handleStreamFrame.
143func (mr *MockReceiveStreamIMockRecorder) handleStreamFrame(arg0 interface{}) *gomock.Call {
144	mr.mock.ctrl.T.Helper()
145	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "handleStreamFrame", reflect.TypeOf((*MockReceiveStreamI)(nil).handleStreamFrame), arg0)
146}
147