github.com/apernet/quic-go@v0.43.1-0.20240515053213-5e9e635fd9f0/internal/mocks/congestion.go (about) 1 // Code generated by MockGen. DO NOT EDIT. 2 // Source: github.com/apernet/quic-go/internal/congestion (interfaces: SendAlgorithmWithDebugInfos) 3 // 4 // Generated by this command: 5 // 6 // mockgen -typed -build_flags=-tags=gomock -package mocks -destination congestion.go github.com/apernet/quic-go/internal/congestion SendAlgorithmWithDebugInfos 7 // 8 9 // Package mocks is a generated GoMock package. 10 package mocks 11 12 import ( 13 reflect "reflect" 14 time "time" 15 16 protocol "github.com/apernet/quic-go/internal/protocol" 17 gomock "go.uber.org/mock/gomock" 18 ) 19 20 // MockSendAlgorithmWithDebugInfos is a mock of SendAlgorithmWithDebugInfos interface. 21 type MockSendAlgorithmWithDebugInfos struct { 22 ctrl *gomock.Controller 23 recorder *MockSendAlgorithmWithDebugInfosMockRecorder 24 } 25 26 // MockSendAlgorithmWithDebugInfosMockRecorder is the mock recorder for MockSendAlgorithmWithDebugInfos. 27 type MockSendAlgorithmWithDebugInfosMockRecorder struct { 28 mock *MockSendAlgorithmWithDebugInfos 29 } 30 31 // NewMockSendAlgorithmWithDebugInfos creates a new mock instance. 32 func NewMockSendAlgorithmWithDebugInfos(ctrl *gomock.Controller) *MockSendAlgorithmWithDebugInfos { 33 mock := &MockSendAlgorithmWithDebugInfos{ctrl: ctrl} 34 mock.recorder = &MockSendAlgorithmWithDebugInfosMockRecorder{mock} 35 return mock 36 } 37 38 // EXPECT returns an object that allows the caller to indicate expected use. 39 func (m *MockSendAlgorithmWithDebugInfos) EXPECT() *MockSendAlgorithmWithDebugInfosMockRecorder { 40 return m.recorder 41 } 42 43 // CanSend mocks base method. 44 func (m *MockSendAlgorithmWithDebugInfos) CanSend(arg0 protocol.ByteCount) bool { 45 m.ctrl.T.Helper() 46 ret := m.ctrl.Call(m, "CanSend", arg0) 47 ret0, _ := ret[0].(bool) 48 return ret0 49 } 50 51 // CanSend indicates an expected call of CanSend. 52 func (mr *MockSendAlgorithmWithDebugInfosMockRecorder) CanSend(arg0 any) *MockSendAlgorithmWithDebugInfosCanSendCall { 53 mr.mock.ctrl.T.Helper() 54 call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CanSend", reflect.TypeOf((*MockSendAlgorithmWithDebugInfos)(nil).CanSend), arg0) 55 return &MockSendAlgorithmWithDebugInfosCanSendCall{Call: call} 56 } 57 58 // MockSendAlgorithmWithDebugInfosCanSendCall wrap *gomock.Call 59 type MockSendAlgorithmWithDebugInfosCanSendCall struct { 60 *gomock.Call 61 } 62 63 // Return rewrite *gomock.Call.Return 64 func (c *MockSendAlgorithmWithDebugInfosCanSendCall) Return(arg0 bool) *MockSendAlgorithmWithDebugInfosCanSendCall { 65 c.Call = c.Call.Return(arg0) 66 return c 67 } 68 69 // Do rewrite *gomock.Call.Do 70 func (c *MockSendAlgorithmWithDebugInfosCanSendCall) Do(f func(protocol.ByteCount) bool) *MockSendAlgorithmWithDebugInfosCanSendCall { 71 c.Call = c.Call.Do(f) 72 return c 73 } 74 75 // DoAndReturn rewrite *gomock.Call.DoAndReturn 76 func (c *MockSendAlgorithmWithDebugInfosCanSendCall) DoAndReturn(f func(protocol.ByteCount) bool) *MockSendAlgorithmWithDebugInfosCanSendCall { 77 c.Call = c.Call.DoAndReturn(f) 78 return c 79 } 80 81 // GetCongestionWindow mocks base method. 82 func (m *MockSendAlgorithmWithDebugInfos) GetCongestionWindow() protocol.ByteCount { 83 m.ctrl.T.Helper() 84 ret := m.ctrl.Call(m, "GetCongestionWindow") 85 ret0, _ := ret[0].(protocol.ByteCount) 86 return ret0 87 } 88 89 // GetCongestionWindow indicates an expected call of GetCongestionWindow. 90 func (mr *MockSendAlgorithmWithDebugInfosMockRecorder) GetCongestionWindow() *MockSendAlgorithmWithDebugInfosGetCongestionWindowCall { 91 mr.mock.ctrl.T.Helper() 92 call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetCongestionWindow", reflect.TypeOf((*MockSendAlgorithmWithDebugInfos)(nil).GetCongestionWindow)) 93 return &MockSendAlgorithmWithDebugInfosGetCongestionWindowCall{Call: call} 94 } 95 96 // MockSendAlgorithmWithDebugInfosGetCongestionWindowCall wrap *gomock.Call 97 type MockSendAlgorithmWithDebugInfosGetCongestionWindowCall struct { 98 *gomock.Call 99 } 100 101 // Return rewrite *gomock.Call.Return 102 func (c *MockSendAlgorithmWithDebugInfosGetCongestionWindowCall) Return(arg0 protocol.ByteCount) *MockSendAlgorithmWithDebugInfosGetCongestionWindowCall { 103 c.Call = c.Call.Return(arg0) 104 return c 105 } 106 107 // Do rewrite *gomock.Call.Do 108 func (c *MockSendAlgorithmWithDebugInfosGetCongestionWindowCall) Do(f func() protocol.ByteCount) *MockSendAlgorithmWithDebugInfosGetCongestionWindowCall { 109 c.Call = c.Call.Do(f) 110 return c 111 } 112 113 // DoAndReturn rewrite *gomock.Call.DoAndReturn 114 func (c *MockSendAlgorithmWithDebugInfosGetCongestionWindowCall) DoAndReturn(f func() protocol.ByteCount) *MockSendAlgorithmWithDebugInfosGetCongestionWindowCall { 115 c.Call = c.Call.DoAndReturn(f) 116 return c 117 } 118 119 // HasPacingBudget mocks base method. 120 func (m *MockSendAlgorithmWithDebugInfos) HasPacingBudget(arg0 time.Time) bool { 121 m.ctrl.T.Helper() 122 ret := m.ctrl.Call(m, "HasPacingBudget", arg0) 123 ret0, _ := ret[0].(bool) 124 return ret0 125 } 126 127 // HasPacingBudget indicates an expected call of HasPacingBudget. 128 func (mr *MockSendAlgorithmWithDebugInfosMockRecorder) HasPacingBudget(arg0 any) *MockSendAlgorithmWithDebugInfosHasPacingBudgetCall { 129 mr.mock.ctrl.T.Helper() 130 call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HasPacingBudget", reflect.TypeOf((*MockSendAlgorithmWithDebugInfos)(nil).HasPacingBudget), arg0) 131 return &MockSendAlgorithmWithDebugInfosHasPacingBudgetCall{Call: call} 132 } 133 134 // MockSendAlgorithmWithDebugInfosHasPacingBudgetCall wrap *gomock.Call 135 type MockSendAlgorithmWithDebugInfosHasPacingBudgetCall struct { 136 *gomock.Call 137 } 138 139 // Return rewrite *gomock.Call.Return 140 func (c *MockSendAlgorithmWithDebugInfosHasPacingBudgetCall) Return(arg0 bool) *MockSendAlgorithmWithDebugInfosHasPacingBudgetCall { 141 c.Call = c.Call.Return(arg0) 142 return c 143 } 144 145 // Do rewrite *gomock.Call.Do 146 func (c *MockSendAlgorithmWithDebugInfosHasPacingBudgetCall) Do(f func(time.Time) bool) *MockSendAlgorithmWithDebugInfosHasPacingBudgetCall { 147 c.Call = c.Call.Do(f) 148 return c 149 } 150 151 // DoAndReturn rewrite *gomock.Call.DoAndReturn 152 func (c *MockSendAlgorithmWithDebugInfosHasPacingBudgetCall) DoAndReturn(f func(time.Time) bool) *MockSendAlgorithmWithDebugInfosHasPacingBudgetCall { 153 c.Call = c.Call.DoAndReturn(f) 154 return c 155 } 156 157 // InRecovery mocks base method. 158 func (m *MockSendAlgorithmWithDebugInfos) InRecovery() bool { 159 m.ctrl.T.Helper() 160 ret := m.ctrl.Call(m, "InRecovery") 161 ret0, _ := ret[0].(bool) 162 return ret0 163 } 164 165 // InRecovery indicates an expected call of InRecovery. 166 func (mr *MockSendAlgorithmWithDebugInfosMockRecorder) InRecovery() *MockSendAlgorithmWithDebugInfosInRecoveryCall { 167 mr.mock.ctrl.T.Helper() 168 call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "InRecovery", reflect.TypeOf((*MockSendAlgorithmWithDebugInfos)(nil).InRecovery)) 169 return &MockSendAlgorithmWithDebugInfosInRecoveryCall{Call: call} 170 } 171 172 // MockSendAlgorithmWithDebugInfosInRecoveryCall wrap *gomock.Call 173 type MockSendAlgorithmWithDebugInfosInRecoveryCall struct { 174 *gomock.Call 175 } 176 177 // Return rewrite *gomock.Call.Return 178 func (c *MockSendAlgorithmWithDebugInfosInRecoveryCall) Return(arg0 bool) *MockSendAlgorithmWithDebugInfosInRecoveryCall { 179 c.Call = c.Call.Return(arg0) 180 return c 181 } 182 183 // Do rewrite *gomock.Call.Do 184 func (c *MockSendAlgorithmWithDebugInfosInRecoveryCall) Do(f func() bool) *MockSendAlgorithmWithDebugInfosInRecoveryCall { 185 c.Call = c.Call.Do(f) 186 return c 187 } 188 189 // DoAndReturn rewrite *gomock.Call.DoAndReturn 190 func (c *MockSendAlgorithmWithDebugInfosInRecoveryCall) DoAndReturn(f func() bool) *MockSendAlgorithmWithDebugInfosInRecoveryCall { 191 c.Call = c.Call.DoAndReturn(f) 192 return c 193 } 194 195 // InSlowStart mocks base method. 196 func (m *MockSendAlgorithmWithDebugInfos) InSlowStart() bool { 197 m.ctrl.T.Helper() 198 ret := m.ctrl.Call(m, "InSlowStart") 199 ret0, _ := ret[0].(bool) 200 return ret0 201 } 202 203 // InSlowStart indicates an expected call of InSlowStart. 204 func (mr *MockSendAlgorithmWithDebugInfosMockRecorder) InSlowStart() *MockSendAlgorithmWithDebugInfosInSlowStartCall { 205 mr.mock.ctrl.T.Helper() 206 call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "InSlowStart", reflect.TypeOf((*MockSendAlgorithmWithDebugInfos)(nil).InSlowStart)) 207 return &MockSendAlgorithmWithDebugInfosInSlowStartCall{Call: call} 208 } 209 210 // MockSendAlgorithmWithDebugInfosInSlowStartCall wrap *gomock.Call 211 type MockSendAlgorithmWithDebugInfosInSlowStartCall struct { 212 *gomock.Call 213 } 214 215 // Return rewrite *gomock.Call.Return 216 func (c *MockSendAlgorithmWithDebugInfosInSlowStartCall) Return(arg0 bool) *MockSendAlgorithmWithDebugInfosInSlowStartCall { 217 c.Call = c.Call.Return(arg0) 218 return c 219 } 220 221 // Do rewrite *gomock.Call.Do 222 func (c *MockSendAlgorithmWithDebugInfosInSlowStartCall) Do(f func() bool) *MockSendAlgorithmWithDebugInfosInSlowStartCall { 223 c.Call = c.Call.Do(f) 224 return c 225 } 226 227 // DoAndReturn rewrite *gomock.Call.DoAndReturn 228 func (c *MockSendAlgorithmWithDebugInfosInSlowStartCall) DoAndReturn(f func() bool) *MockSendAlgorithmWithDebugInfosInSlowStartCall { 229 c.Call = c.Call.DoAndReturn(f) 230 return c 231 } 232 233 // MaybeExitSlowStart mocks base method. 234 func (m *MockSendAlgorithmWithDebugInfos) MaybeExitSlowStart() { 235 m.ctrl.T.Helper() 236 m.ctrl.Call(m, "MaybeExitSlowStart") 237 } 238 239 // MaybeExitSlowStart indicates an expected call of MaybeExitSlowStart. 240 func (mr *MockSendAlgorithmWithDebugInfosMockRecorder) MaybeExitSlowStart() *MockSendAlgorithmWithDebugInfosMaybeExitSlowStartCall { 241 mr.mock.ctrl.T.Helper() 242 call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MaybeExitSlowStart", reflect.TypeOf((*MockSendAlgorithmWithDebugInfos)(nil).MaybeExitSlowStart)) 243 return &MockSendAlgorithmWithDebugInfosMaybeExitSlowStartCall{Call: call} 244 } 245 246 // MockSendAlgorithmWithDebugInfosMaybeExitSlowStartCall wrap *gomock.Call 247 type MockSendAlgorithmWithDebugInfosMaybeExitSlowStartCall struct { 248 *gomock.Call 249 } 250 251 // Return rewrite *gomock.Call.Return 252 func (c *MockSendAlgorithmWithDebugInfosMaybeExitSlowStartCall) Return() *MockSendAlgorithmWithDebugInfosMaybeExitSlowStartCall { 253 c.Call = c.Call.Return() 254 return c 255 } 256 257 // Do rewrite *gomock.Call.Do 258 func (c *MockSendAlgorithmWithDebugInfosMaybeExitSlowStartCall) Do(f func()) *MockSendAlgorithmWithDebugInfosMaybeExitSlowStartCall { 259 c.Call = c.Call.Do(f) 260 return c 261 } 262 263 // DoAndReturn rewrite *gomock.Call.DoAndReturn 264 func (c *MockSendAlgorithmWithDebugInfosMaybeExitSlowStartCall) DoAndReturn(f func()) *MockSendAlgorithmWithDebugInfosMaybeExitSlowStartCall { 265 c.Call = c.Call.DoAndReturn(f) 266 return c 267 } 268 269 // OnCongestionEvent mocks base method. 270 func (m *MockSendAlgorithmWithDebugInfos) OnCongestionEvent(arg0 protocol.PacketNumber, arg1, arg2 protocol.ByteCount) { 271 m.ctrl.T.Helper() 272 m.ctrl.Call(m, "OnCongestionEvent", arg0, arg1, arg2) 273 } 274 275 // OnCongestionEvent indicates an expected call of OnCongestionEvent. 276 func (mr *MockSendAlgorithmWithDebugInfosMockRecorder) OnCongestionEvent(arg0, arg1, arg2 any) *MockSendAlgorithmWithDebugInfosOnCongestionEventCall { 277 mr.mock.ctrl.T.Helper() 278 call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OnCongestionEvent", reflect.TypeOf((*MockSendAlgorithmWithDebugInfos)(nil).OnCongestionEvent), arg0, arg1, arg2) 279 return &MockSendAlgorithmWithDebugInfosOnCongestionEventCall{Call: call} 280 } 281 282 // MockSendAlgorithmWithDebugInfosOnCongestionEventCall wrap *gomock.Call 283 type MockSendAlgorithmWithDebugInfosOnCongestionEventCall struct { 284 *gomock.Call 285 } 286 287 // Return rewrite *gomock.Call.Return 288 func (c *MockSendAlgorithmWithDebugInfosOnCongestionEventCall) Return() *MockSendAlgorithmWithDebugInfosOnCongestionEventCall { 289 c.Call = c.Call.Return() 290 return c 291 } 292 293 // Do rewrite *gomock.Call.Do 294 func (c *MockSendAlgorithmWithDebugInfosOnCongestionEventCall) Do(f func(protocol.PacketNumber, protocol.ByteCount, protocol.ByteCount)) *MockSendAlgorithmWithDebugInfosOnCongestionEventCall { 295 c.Call = c.Call.Do(f) 296 return c 297 } 298 299 // DoAndReturn rewrite *gomock.Call.DoAndReturn 300 func (c *MockSendAlgorithmWithDebugInfosOnCongestionEventCall) DoAndReturn(f func(protocol.PacketNumber, protocol.ByteCount, protocol.ByteCount)) *MockSendAlgorithmWithDebugInfosOnCongestionEventCall { 301 c.Call = c.Call.DoAndReturn(f) 302 return c 303 } 304 305 // OnPacketAcked mocks base method. 306 func (m *MockSendAlgorithmWithDebugInfos) OnPacketAcked(arg0 protocol.PacketNumber, arg1, arg2 protocol.ByteCount, arg3 time.Time) { 307 m.ctrl.T.Helper() 308 m.ctrl.Call(m, "OnPacketAcked", arg0, arg1, arg2, arg3) 309 } 310 311 // OnPacketAcked indicates an expected call of OnPacketAcked. 312 func (mr *MockSendAlgorithmWithDebugInfosMockRecorder) OnPacketAcked(arg0, arg1, arg2, arg3 any) *MockSendAlgorithmWithDebugInfosOnPacketAckedCall { 313 mr.mock.ctrl.T.Helper() 314 call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OnPacketAcked", reflect.TypeOf((*MockSendAlgorithmWithDebugInfos)(nil).OnPacketAcked), arg0, arg1, arg2, arg3) 315 return &MockSendAlgorithmWithDebugInfosOnPacketAckedCall{Call: call} 316 } 317 318 // MockSendAlgorithmWithDebugInfosOnPacketAckedCall wrap *gomock.Call 319 type MockSendAlgorithmWithDebugInfosOnPacketAckedCall struct { 320 *gomock.Call 321 } 322 323 // Return rewrite *gomock.Call.Return 324 func (c *MockSendAlgorithmWithDebugInfosOnPacketAckedCall) Return() *MockSendAlgorithmWithDebugInfosOnPacketAckedCall { 325 c.Call = c.Call.Return() 326 return c 327 } 328 329 // Do rewrite *gomock.Call.Do 330 func (c *MockSendAlgorithmWithDebugInfosOnPacketAckedCall) Do(f func(protocol.PacketNumber, protocol.ByteCount, protocol.ByteCount, time.Time)) *MockSendAlgorithmWithDebugInfosOnPacketAckedCall { 331 c.Call = c.Call.Do(f) 332 return c 333 } 334 335 // DoAndReturn rewrite *gomock.Call.DoAndReturn 336 func (c *MockSendAlgorithmWithDebugInfosOnPacketAckedCall) DoAndReturn(f func(protocol.PacketNumber, protocol.ByteCount, protocol.ByteCount, time.Time)) *MockSendAlgorithmWithDebugInfosOnPacketAckedCall { 337 c.Call = c.Call.DoAndReturn(f) 338 return c 339 } 340 341 // OnPacketSent mocks base method. 342 func (m *MockSendAlgorithmWithDebugInfos) OnPacketSent(arg0 time.Time, arg1 protocol.ByteCount, arg2 protocol.PacketNumber, arg3 protocol.ByteCount, arg4 bool) { 343 m.ctrl.T.Helper() 344 m.ctrl.Call(m, "OnPacketSent", arg0, arg1, arg2, arg3, arg4) 345 } 346 347 // OnPacketSent indicates an expected call of OnPacketSent. 348 func (mr *MockSendAlgorithmWithDebugInfosMockRecorder) OnPacketSent(arg0, arg1, arg2, arg3, arg4 any) *MockSendAlgorithmWithDebugInfosOnPacketSentCall { 349 mr.mock.ctrl.T.Helper() 350 call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OnPacketSent", reflect.TypeOf((*MockSendAlgorithmWithDebugInfos)(nil).OnPacketSent), arg0, arg1, arg2, arg3, arg4) 351 return &MockSendAlgorithmWithDebugInfosOnPacketSentCall{Call: call} 352 } 353 354 // MockSendAlgorithmWithDebugInfosOnPacketSentCall wrap *gomock.Call 355 type MockSendAlgorithmWithDebugInfosOnPacketSentCall struct { 356 *gomock.Call 357 } 358 359 // Return rewrite *gomock.Call.Return 360 func (c *MockSendAlgorithmWithDebugInfosOnPacketSentCall) Return() *MockSendAlgorithmWithDebugInfosOnPacketSentCall { 361 c.Call = c.Call.Return() 362 return c 363 } 364 365 // Do rewrite *gomock.Call.Do 366 func (c *MockSendAlgorithmWithDebugInfosOnPacketSentCall) Do(f func(time.Time, protocol.ByteCount, protocol.PacketNumber, protocol.ByteCount, bool)) *MockSendAlgorithmWithDebugInfosOnPacketSentCall { 367 c.Call = c.Call.Do(f) 368 return c 369 } 370 371 // DoAndReturn rewrite *gomock.Call.DoAndReturn 372 func (c *MockSendAlgorithmWithDebugInfosOnPacketSentCall) DoAndReturn(f func(time.Time, protocol.ByteCount, protocol.PacketNumber, protocol.ByteCount, bool)) *MockSendAlgorithmWithDebugInfosOnPacketSentCall { 373 c.Call = c.Call.DoAndReturn(f) 374 return c 375 } 376 377 // OnRetransmissionTimeout mocks base method. 378 func (m *MockSendAlgorithmWithDebugInfos) OnRetransmissionTimeout(arg0 bool) { 379 m.ctrl.T.Helper() 380 m.ctrl.Call(m, "OnRetransmissionTimeout", arg0) 381 } 382 383 // OnRetransmissionTimeout indicates an expected call of OnRetransmissionTimeout. 384 func (mr *MockSendAlgorithmWithDebugInfosMockRecorder) OnRetransmissionTimeout(arg0 any) *MockSendAlgorithmWithDebugInfosOnRetransmissionTimeoutCall { 385 mr.mock.ctrl.T.Helper() 386 call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OnRetransmissionTimeout", reflect.TypeOf((*MockSendAlgorithmWithDebugInfos)(nil).OnRetransmissionTimeout), arg0) 387 return &MockSendAlgorithmWithDebugInfosOnRetransmissionTimeoutCall{Call: call} 388 } 389 390 // MockSendAlgorithmWithDebugInfosOnRetransmissionTimeoutCall wrap *gomock.Call 391 type MockSendAlgorithmWithDebugInfosOnRetransmissionTimeoutCall struct { 392 *gomock.Call 393 } 394 395 // Return rewrite *gomock.Call.Return 396 func (c *MockSendAlgorithmWithDebugInfosOnRetransmissionTimeoutCall) Return() *MockSendAlgorithmWithDebugInfosOnRetransmissionTimeoutCall { 397 c.Call = c.Call.Return() 398 return c 399 } 400 401 // Do rewrite *gomock.Call.Do 402 func (c *MockSendAlgorithmWithDebugInfosOnRetransmissionTimeoutCall) Do(f func(bool)) *MockSendAlgorithmWithDebugInfosOnRetransmissionTimeoutCall { 403 c.Call = c.Call.Do(f) 404 return c 405 } 406 407 // DoAndReturn rewrite *gomock.Call.DoAndReturn 408 func (c *MockSendAlgorithmWithDebugInfosOnRetransmissionTimeoutCall) DoAndReturn(f func(bool)) *MockSendAlgorithmWithDebugInfosOnRetransmissionTimeoutCall { 409 c.Call = c.Call.DoAndReturn(f) 410 return c 411 } 412 413 // SetMaxDatagramSize mocks base method. 414 func (m *MockSendAlgorithmWithDebugInfos) SetMaxDatagramSize(arg0 protocol.ByteCount) { 415 m.ctrl.T.Helper() 416 m.ctrl.Call(m, "SetMaxDatagramSize", arg0) 417 } 418 419 // SetMaxDatagramSize indicates an expected call of SetMaxDatagramSize. 420 func (mr *MockSendAlgorithmWithDebugInfosMockRecorder) SetMaxDatagramSize(arg0 any) *MockSendAlgorithmWithDebugInfosSetMaxDatagramSizeCall { 421 mr.mock.ctrl.T.Helper() 422 call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetMaxDatagramSize", reflect.TypeOf((*MockSendAlgorithmWithDebugInfos)(nil).SetMaxDatagramSize), arg0) 423 return &MockSendAlgorithmWithDebugInfosSetMaxDatagramSizeCall{Call: call} 424 } 425 426 // MockSendAlgorithmWithDebugInfosSetMaxDatagramSizeCall wrap *gomock.Call 427 type MockSendAlgorithmWithDebugInfosSetMaxDatagramSizeCall struct { 428 *gomock.Call 429 } 430 431 // Return rewrite *gomock.Call.Return 432 func (c *MockSendAlgorithmWithDebugInfosSetMaxDatagramSizeCall) Return() *MockSendAlgorithmWithDebugInfosSetMaxDatagramSizeCall { 433 c.Call = c.Call.Return() 434 return c 435 } 436 437 // Do rewrite *gomock.Call.Do 438 func (c *MockSendAlgorithmWithDebugInfosSetMaxDatagramSizeCall) Do(f func(protocol.ByteCount)) *MockSendAlgorithmWithDebugInfosSetMaxDatagramSizeCall { 439 c.Call = c.Call.Do(f) 440 return c 441 } 442 443 // DoAndReturn rewrite *gomock.Call.DoAndReturn 444 func (c *MockSendAlgorithmWithDebugInfosSetMaxDatagramSizeCall) DoAndReturn(f func(protocol.ByteCount)) *MockSendAlgorithmWithDebugInfosSetMaxDatagramSizeCall { 445 c.Call = c.Call.DoAndReturn(f) 446 return c 447 } 448 449 // TimeUntilSend mocks base method. 450 func (m *MockSendAlgorithmWithDebugInfos) TimeUntilSend(arg0 protocol.ByteCount) time.Time { 451 m.ctrl.T.Helper() 452 ret := m.ctrl.Call(m, "TimeUntilSend", arg0) 453 ret0, _ := ret[0].(time.Time) 454 return ret0 455 } 456 457 // TimeUntilSend indicates an expected call of TimeUntilSend. 458 func (mr *MockSendAlgorithmWithDebugInfosMockRecorder) TimeUntilSend(arg0 any) *MockSendAlgorithmWithDebugInfosTimeUntilSendCall { 459 mr.mock.ctrl.T.Helper() 460 call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TimeUntilSend", reflect.TypeOf((*MockSendAlgorithmWithDebugInfos)(nil).TimeUntilSend), arg0) 461 return &MockSendAlgorithmWithDebugInfosTimeUntilSendCall{Call: call} 462 } 463 464 // MockSendAlgorithmWithDebugInfosTimeUntilSendCall wrap *gomock.Call 465 type MockSendAlgorithmWithDebugInfosTimeUntilSendCall struct { 466 *gomock.Call 467 } 468 469 // Return rewrite *gomock.Call.Return 470 func (c *MockSendAlgorithmWithDebugInfosTimeUntilSendCall) Return(arg0 time.Time) *MockSendAlgorithmWithDebugInfosTimeUntilSendCall { 471 c.Call = c.Call.Return(arg0) 472 return c 473 } 474 475 // Do rewrite *gomock.Call.Do 476 func (c *MockSendAlgorithmWithDebugInfosTimeUntilSendCall) Do(f func(protocol.ByteCount) time.Time) *MockSendAlgorithmWithDebugInfosTimeUntilSendCall { 477 c.Call = c.Call.Do(f) 478 return c 479 } 480 481 // DoAndReturn rewrite *gomock.Call.DoAndReturn 482 func (c *MockSendAlgorithmWithDebugInfosTimeUntilSendCall) DoAndReturn(f func(protocol.ByteCount) time.Time) *MockSendAlgorithmWithDebugInfosTimeUntilSendCall { 483 c.Call = c.Call.DoAndReturn(f) 484 return c 485 }