github.com/TugasAkhir-QUIC/quic-go@v0.0.2-0.20240215011318-d20e25a9054c/internal/mocks/ackhandler/sent_packet_handler.go (about)

     1  // Code generated by MockGen. DO NOT EDIT.
     2  // Source: github.com/TugasAkhir-QUIC/quic-go/internal/ackhandler (interfaces: SentPacketHandler)
     3  //
     4  // Generated by this command:
     5  //
     6  //	mockgen.exe -typed -build_flags=-tags=gomock -package mockackhandler -destination ackhandler/sent_packet_handler.go github.com/TugasAkhir-QUIC/quic-go/internal/ackhandler SentPacketHandler
     7  //
     8  // Package mockackhandler is a generated GoMock package.
     9  package mockackhandler
    10  
    11  import (
    12  	reflect "reflect"
    13  	time "time"
    14  
    15  	ackhandler "github.com/TugasAkhir-QUIC/quic-go/internal/ackhandler"
    16  	congestion "github.com/TugasAkhir-QUIC/quic-go/internal/congestion"
    17  	protocol "github.com/TugasAkhir-QUIC/quic-go/internal/protocol"
    18  	wire "github.com/TugasAkhir-QUIC/quic-go/internal/wire"
    19  	gomock "go.uber.org/mock/gomock"
    20  )
    21  
    22  // MockSentPacketHandler is a mock of SentPacketHandler interface.
    23  type MockSentPacketHandler struct {
    24  	ctrl     *gomock.Controller
    25  	recorder *MockSentPacketHandlerMockRecorder
    26  }
    27  
    28  // MockSentPacketHandlerMockRecorder is the mock recorder for MockSentPacketHandler.
    29  type MockSentPacketHandlerMockRecorder struct {
    30  	mock *MockSentPacketHandler
    31  }
    32  
    33  // NewMockSentPacketHandler creates a new mock instance.
    34  func NewMockSentPacketHandler(ctrl *gomock.Controller) *MockSentPacketHandler {
    35  	mock := &MockSentPacketHandler{ctrl: ctrl}
    36  	mock.recorder = &MockSentPacketHandlerMockRecorder{mock}
    37  	return mock
    38  }
    39  
    40  // EXPECT returns an object that allows the caller to indicate expected use.
    41  func (m *MockSentPacketHandler) EXPECT() *MockSentPacketHandlerMockRecorder {
    42  	return m.recorder
    43  }
    44  
    45  // DropPackets mocks base method.
    46  func (m *MockSentPacketHandler) DropPackets(arg0 protocol.EncryptionLevel) {
    47  	m.ctrl.T.Helper()
    48  	m.ctrl.Call(m, "DropPackets", arg0)
    49  }
    50  
    51  // DropPackets indicates an expected call of DropPackets.
    52  func (mr *MockSentPacketHandlerMockRecorder) DropPackets(arg0 any) *SentPacketHandlerDropPacketsCall {
    53  	mr.mock.ctrl.T.Helper()
    54  	call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DropPackets", reflect.TypeOf((*MockSentPacketHandler)(nil).DropPackets), arg0)
    55  	return &SentPacketHandlerDropPacketsCall{Call: call}
    56  }
    57  
    58  // SentPacketHandlerDropPacketsCall wrap *gomock.Call
    59  type SentPacketHandlerDropPacketsCall struct {
    60  	*gomock.Call
    61  }
    62  
    63  // Return rewrite *gomock.Call.Return
    64  func (c *SentPacketHandlerDropPacketsCall) Return() *SentPacketHandlerDropPacketsCall {
    65  	c.Call = c.Call.Return()
    66  	return c
    67  }
    68  
    69  // Do rewrite *gomock.Call.Do
    70  func (c *SentPacketHandlerDropPacketsCall) Do(f func(protocol.EncryptionLevel)) *SentPacketHandlerDropPacketsCall {
    71  	c.Call = c.Call.Do(f)
    72  	return c
    73  }
    74  
    75  // DoAndReturn rewrite *gomock.Call.DoAndReturn
    76  func (c *SentPacketHandlerDropPacketsCall) DoAndReturn(f func(protocol.EncryptionLevel)) *SentPacketHandlerDropPacketsCall {
    77  	c.Call = c.Call.DoAndReturn(f)
    78  	return c
    79  }
    80  
    81  // ECNMode mocks base method.
    82  func (m *MockSentPacketHandler) ECNMode(arg0 bool) protocol.ECN {
    83  	m.ctrl.T.Helper()
    84  	ret := m.ctrl.Call(m, "ECNMode", arg0)
    85  	ret0, _ := ret[0].(protocol.ECN)
    86  	return ret0
    87  }
    88  
    89  // ECNMode indicates an expected call of ECNMode.
    90  func (mr *MockSentPacketHandlerMockRecorder) ECNMode(arg0 any) *SentPacketHandlerECNModeCall {
    91  	mr.mock.ctrl.T.Helper()
    92  	call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ECNMode", reflect.TypeOf((*MockSentPacketHandler)(nil).ECNMode), arg0)
    93  	return &SentPacketHandlerECNModeCall{Call: call}
    94  }
    95  
    96  // SentPacketHandlerECNModeCall wrap *gomock.Call
    97  type SentPacketHandlerECNModeCall struct {
    98  	*gomock.Call
    99  }
   100  
   101  // Return rewrite *gomock.Call.Return
   102  func (c *SentPacketHandlerECNModeCall) Return(arg0 protocol.ECN) *SentPacketHandlerECNModeCall {
   103  	c.Call = c.Call.Return(arg0)
   104  	return c
   105  }
   106  
   107  // Do rewrite *gomock.Call.Do
   108  func (c *SentPacketHandlerECNModeCall) Do(f func(bool) protocol.ECN) *SentPacketHandlerECNModeCall {
   109  	c.Call = c.Call.Do(f)
   110  	return c
   111  }
   112  
   113  // DoAndReturn rewrite *gomock.Call.DoAndReturn
   114  func (c *SentPacketHandlerECNModeCall) DoAndReturn(f func(bool) protocol.ECN) *SentPacketHandlerECNModeCall {
   115  	c.Call = c.Call.DoAndReturn(f)
   116  	return c
   117  }
   118  
   119  // GetLossDetectionTimeout mocks base method.
   120  func (m *MockSentPacketHandler) GetLossDetectionTimeout() time.Time {
   121  	m.ctrl.T.Helper()
   122  	ret := m.ctrl.Call(m, "GetLossDetectionTimeout")
   123  	ret0, _ := ret[0].(time.Time)
   124  	return ret0
   125  }
   126  
   127  // GetLossDetectionTimeout indicates an expected call of GetLossDetectionTimeout.
   128  func (mr *MockSentPacketHandlerMockRecorder) GetLossDetectionTimeout() *SentPacketHandlerGetLossDetectionTimeoutCall {
   129  	mr.mock.ctrl.T.Helper()
   130  	call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetLossDetectionTimeout", reflect.TypeOf((*MockSentPacketHandler)(nil).GetLossDetectionTimeout))
   131  	return &SentPacketHandlerGetLossDetectionTimeoutCall{Call: call}
   132  }
   133  
   134  // SentPacketHandlerGetLossDetectionTimeoutCall wrap *gomock.Call
   135  type SentPacketHandlerGetLossDetectionTimeoutCall struct {
   136  	*gomock.Call
   137  }
   138  
   139  // Return rewrite *gomock.Call.Return
   140  func (c *SentPacketHandlerGetLossDetectionTimeoutCall) Return(arg0 time.Time) *SentPacketHandlerGetLossDetectionTimeoutCall {
   141  	c.Call = c.Call.Return(arg0)
   142  	return c
   143  }
   144  
   145  // Do rewrite *gomock.Call.Do
   146  func (c *SentPacketHandlerGetLossDetectionTimeoutCall) Do(f func() time.Time) *SentPacketHandlerGetLossDetectionTimeoutCall {
   147  	c.Call = c.Call.Do(f)
   148  	return c
   149  }
   150  
   151  // DoAndReturn rewrite *gomock.Call.DoAndReturn
   152  func (c *SentPacketHandlerGetLossDetectionTimeoutCall) DoAndReturn(f func() time.Time) *SentPacketHandlerGetLossDetectionTimeoutCall {
   153  	c.Call = c.Call.DoAndReturn(f)
   154  	return c
   155  }
   156  
   157  // GetMaxBandwidth mocks base method.
   158  func (m *MockSentPacketHandler) GetMaxBandwidth() congestion.Bandwidth {
   159  	m.ctrl.T.Helper()
   160  	ret := m.ctrl.Call(m, "GetMaxBandwidth")
   161  	ret0, _ := ret[0].(congestion.Bandwidth)
   162  	return ret0
   163  }
   164  
   165  // GetMaxBandwidth indicates an expected call of GetMaxBandwidth.
   166  func (mr *MockSentPacketHandlerMockRecorder) GetMaxBandwidth() *SentPacketHandlerGetMaxBandwidthCall {
   167  	mr.mock.ctrl.T.Helper()
   168  	call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetMaxBandwidth", reflect.TypeOf((*MockSentPacketHandler)(nil).GetMaxBandwidth))
   169  	return &SentPacketHandlerGetMaxBandwidthCall{Call: call}
   170  }
   171  
   172  // SentPacketHandlerGetMaxBandwidthCall wrap *gomock.Call
   173  type SentPacketHandlerGetMaxBandwidthCall struct {
   174  	*gomock.Call
   175  }
   176  
   177  // Return rewrite *gomock.Call.Return
   178  func (c *SentPacketHandlerGetMaxBandwidthCall) Return(arg0 congestion.Bandwidth) *SentPacketHandlerGetMaxBandwidthCall {
   179  	c.Call = c.Call.Return(arg0)
   180  	return c
   181  }
   182  
   183  // Do rewrite *gomock.Call.Do
   184  func (c *SentPacketHandlerGetMaxBandwidthCall) Do(f func() congestion.Bandwidth) *SentPacketHandlerGetMaxBandwidthCall {
   185  	c.Call = c.Call.Do(f)
   186  	return c
   187  }
   188  
   189  // DoAndReturn rewrite *gomock.Call.DoAndReturn
   190  func (c *SentPacketHandlerGetMaxBandwidthCall) DoAndReturn(f func() congestion.Bandwidth) *SentPacketHandlerGetMaxBandwidthCall {
   191  	c.Call = c.Call.DoAndReturn(f)
   192  	return c
   193  }
   194  
   195  // OnLossDetectionTimeout mocks base method.
   196  func (m *MockSentPacketHandler) OnLossDetectionTimeout() error {
   197  	m.ctrl.T.Helper()
   198  	ret := m.ctrl.Call(m, "OnLossDetectionTimeout")
   199  	ret0, _ := ret[0].(error)
   200  	return ret0
   201  }
   202  
   203  // OnLossDetectionTimeout indicates an expected call of OnLossDetectionTimeout.
   204  func (mr *MockSentPacketHandlerMockRecorder) OnLossDetectionTimeout() *SentPacketHandlerOnLossDetectionTimeoutCall {
   205  	mr.mock.ctrl.T.Helper()
   206  	call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OnLossDetectionTimeout", reflect.TypeOf((*MockSentPacketHandler)(nil).OnLossDetectionTimeout))
   207  	return &SentPacketHandlerOnLossDetectionTimeoutCall{Call: call}
   208  }
   209  
   210  // SentPacketHandlerOnLossDetectionTimeoutCall wrap *gomock.Call
   211  type SentPacketHandlerOnLossDetectionTimeoutCall struct {
   212  	*gomock.Call
   213  }
   214  
   215  // Return rewrite *gomock.Call.Return
   216  func (c *SentPacketHandlerOnLossDetectionTimeoutCall) Return(arg0 error) *SentPacketHandlerOnLossDetectionTimeoutCall {
   217  	c.Call = c.Call.Return(arg0)
   218  	return c
   219  }
   220  
   221  // Do rewrite *gomock.Call.Do
   222  func (c *SentPacketHandlerOnLossDetectionTimeoutCall) Do(f func() error) *SentPacketHandlerOnLossDetectionTimeoutCall {
   223  	c.Call = c.Call.Do(f)
   224  	return c
   225  }
   226  
   227  // DoAndReturn rewrite *gomock.Call.DoAndReturn
   228  func (c *SentPacketHandlerOnLossDetectionTimeoutCall) DoAndReturn(f func() error) *SentPacketHandlerOnLossDetectionTimeoutCall {
   229  	c.Call = c.Call.DoAndReturn(f)
   230  	return c
   231  }
   232  
   233  // PeekPacketNumber mocks base method.
   234  func (m *MockSentPacketHandler) PeekPacketNumber(arg0 protocol.EncryptionLevel) (protocol.PacketNumber, protocol.PacketNumberLen) {
   235  	m.ctrl.T.Helper()
   236  	ret := m.ctrl.Call(m, "PeekPacketNumber", arg0)
   237  	ret0, _ := ret[0].(protocol.PacketNumber)
   238  	ret1, _ := ret[1].(protocol.PacketNumberLen)
   239  	return ret0, ret1
   240  }
   241  
   242  // PeekPacketNumber indicates an expected call of PeekPacketNumber.
   243  func (mr *MockSentPacketHandlerMockRecorder) PeekPacketNumber(arg0 any) *SentPacketHandlerPeekPacketNumberCall {
   244  	mr.mock.ctrl.T.Helper()
   245  	call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PeekPacketNumber", reflect.TypeOf((*MockSentPacketHandler)(nil).PeekPacketNumber), arg0)
   246  	return &SentPacketHandlerPeekPacketNumberCall{Call: call}
   247  }
   248  
   249  // SentPacketHandlerPeekPacketNumberCall wrap *gomock.Call
   250  type SentPacketHandlerPeekPacketNumberCall struct {
   251  	*gomock.Call
   252  }
   253  
   254  // Return rewrite *gomock.Call.Return
   255  func (c *SentPacketHandlerPeekPacketNumberCall) Return(arg0 protocol.PacketNumber, arg1 protocol.PacketNumberLen) *SentPacketHandlerPeekPacketNumberCall {
   256  	c.Call = c.Call.Return(arg0, arg1)
   257  	return c
   258  }
   259  
   260  // Do rewrite *gomock.Call.Do
   261  func (c *SentPacketHandlerPeekPacketNumberCall) Do(f func(protocol.EncryptionLevel) (protocol.PacketNumber, protocol.PacketNumberLen)) *SentPacketHandlerPeekPacketNumberCall {
   262  	c.Call = c.Call.Do(f)
   263  	return c
   264  }
   265  
   266  // DoAndReturn rewrite *gomock.Call.DoAndReturn
   267  func (c *SentPacketHandlerPeekPacketNumberCall) DoAndReturn(f func(protocol.EncryptionLevel) (protocol.PacketNumber, protocol.PacketNumberLen)) *SentPacketHandlerPeekPacketNumberCall {
   268  	c.Call = c.Call.DoAndReturn(f)
   269  	return c
   270  }
   271  
   272  // PopPacketNumber mocks base method.
   273  func (m *MockSentPacketHandler) PopPacketNumber(arg0 protocol.EncryptionLevel) protocol.PacketNumber {
   274  	m.ctrl.T.Helper()
   275  	ret := m.ctrl.Call(m, "PopPacketNumber", arg0)
   276  	ret0, _ := ret[0].(protocol.PacketNumber)
   277  	return ret0
   278  }
   279  
   280  // PopPacketNumber indicates an expected call of PopPacketNumber.
   281  func (mr *MockSentPacketHandlerMockRecorder) PopPacketNumber(arg0 any) *SentPacketHandlerPopPacketNumberCall {
   282  	mr.mock.ctrl.T.Helper()
   283  	call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PopPacketNumber", reflect.TypeOf((*MockSentPacketHandler)(nil).PopPacketNumber), arg0)
   284  	return &SentPacketHandlerPopPacketNumberCall{Call: call}
   285  }
   286  
   287  // SentPacketHandlerPopPacketNumberCall wrap *gomock.Call
   288  type SentPacketHandlerPopPacketNumberCall struct {
   289  	*gomock.Call
   290  }
   291  
   292  // Return rewrite *gomock.Call.Return
   293  func (c *SentPacketHandlerPopPacketNumberCall) Return(arg0 protocol.PacketNumber) *SentPacketHandlerPopPacketNumberCall {
   294  	c.Call = c.Call.Return(arg0)
   295  	return c
   296  }
   297  
   298  // Do rewrite *gomock.Call.Do
   299  func (c *SentPacketHandlerPopPacketNumberCall) Do(f func(protocol.EncryptionLevel) protocol.PacketNumber) *SentPacketHandlerPopPacketNumberCall {
   300  	c.Call = c.Call.Do(f)
   301  	return c
   302  }
   303  
   304  // DoAndReturn rewrite *gomock.Call.DoAndReturn
   305  func (c *SentPacketHandlerPopPacketNumberCall) DoAndReturn(f func(protocol.EncryptionLevel) protocol.PacketNumber) *SentPacketHandlerPopPacketNumberCall {
   306  	c.Call = c.Call.DoAndReturn(f)
   307  	return c
   308  }
   309  
   310  // QueueProbePacket mocks base method.
   311  func (m *MockSentPacketHandler) QueueProbePacket(arg0 protocol.EncryptionLevel) bool {
   312  	m.ctrl.T.Helper()
   313  	ret := m.ctrl.Call(m, "QueueProbePacket", arg0)
   314  	ret0, _ := ret[0].(bool)
   315  	return ret0
   316  }
   317  
   318  // QueueProbePacket indicates an expected call of QueueProbePacket.
   319  func (mr *MockSentPacketHandlerMockRecorder) QueueProbePacket(arg0 any) *SentPacketHandlerQueueProbePacketCall {
   320  	mr.mock.ctrl.T.Helper()
   321  	call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "QueueProbePacket", reflect.TypeOf((*MockSentPacketHandler)(nil).QueueProbePacket), arg0)
   322  	return &SentPacketHandlerQueueProbePacketCall{Call: call}
   323  }
   324  
   325  // SentPacketHandlerQueueProbePacketCall wrap *gomock.Call
   326  type SentPacketHandlerQueueProbePacketCall struct {
   327  	*gomock.Call
   328  }
   329  
   330  // Return rewrite *gomock.Call.Return
   331  func (c *SentPacketHandlerQueueProbePacketCall) Return(arg0 bool) *SentPacketHandlerQueueProbePacketCall {
   332  	c.Call = c.Call.Return(arg0)
   333  	return c
   334  }
   335  
   336  // Do rewrite *gomock.Call.Do
   337  func (c *SentPacketHandlerQueueProbePacketCall) Do(f func(protocol.EncryptionLevel) bool) *SentPacketHandlerQueueProbePacketCall {
   338  	c.Call = c.Call.Do(f)
   339  	return c
   340  }
   341  
   342  // DoAndReturn rewrite *gomock.Call.DoAndReturn
   343  func (c *SentPacketHandlerQueueProbePacketCall) DoAndReturn(f func(protocol.EncryptionLevel) bool) *SentPacketHandlerQueueProbePacketCall {
   344  	c.Call = c.Call.DoAndReturn(f)
   345  	return c
   346  }
   347  
   348  // ReceivedAck mocks base method.
   349  func (m *MockSentPacketHandler) ReceivedAck(arg0 *wire.AckFrame, arg1 protocol.EncryptionLevel, arg2 time.Time) (bool, error) {
   350  	m.ctrl.T.Helper()
   351  	ret := m.ctrl.Call(m, "ReceivedAck", arg0, arg1, arg2)
   352  	ret0, _ := ret[0].(bool)
   353  	ret1, _ := ret[1].(error)
   354  	return ret0, ret1
   355  }
   356  
   357  // ReceivedAck indicates an expected call of ReceivedAck.
   358  func (mr *MockSentPacketHandlerMockRecorder) ReceivedAck(arg0, arg1, arg2 any) *SentPacketHandlerReceivedAckCall {
   359  	mr.mock.ctrl.T.Helper()
   360  	call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReceivedAck", reflect.TypeOf((*MockSentPacketHandler)(nil).ReceivedAck), arg0, arg1, arg2)
   361  	return &SentPacketHandlerReceivedAckCall{Call: call}
   362  }
   363  
   364  // SentPacketHandlerReceivedAckCall wrap *gomock.Call
   365  type SentPacketHandlerReceivedAckCall struct {
   366  	*gomock.Call
   367  }
   368  
   369  // Return rewrite *gomock.Call.Return
   370  func (c *SentPacketHandlerReceivedAckCall) Return(arg0 bool, arg1 error) *SentPacketHandlerReceivedAckCall {
   371  	c.Call = c.Call.Return(arg0, arg1)
   372  	return c
   373  }
   374  
   375  // Do rewrite *gomock.Call.Do
   376  func (c *SentPacketHandlerReceivedAckCall) Do(f func(*wire.AckFrame, protocol.EncryptionLevel, time.Time) (bool, error)) *SentPacketHandlerReceivedAckCall {
   377  	c.Call = c.Call.Do(f)
   378  	return c
   379  }
   380  
   381  // DoAndReturn rewrite *gomock.Call.DoAndReturn
   382  func (c *SentPacketHandlerReceivedAckCall) DoAndReturn(f func(*wire.AckFrame, protocol.EncryptionLevel, time.Time) (bool, error)) *SentPacketHandlerReceivedAckCall {
   383  	c.Call = c.Call.DoAndReturn(f)
   384  	return c
   385  }
   386  
   387  // ReceivedBytes mocks base method.
   388  func (m *MockSentPacketHandler) ReceivedBytes(arg0 protocol.ByteCount) {
   389  	m.ctrl.T.Helper()
   390  	m.ctrl.Call(m, "ReceivedBytes", arg0)
   391  }
   392  
   393  // ReceivedBytes indicates an expected call of ReceivedBytes.
   394  func (mr *MockSentPacketHandlerMockRecorder) ReceivedBytes(arg0 any) *SentPacketHandlerReceivedBytesCall {
   395  	mr.mock.ctrl.T.Helper()
   396  	call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReceivedBytes", reflect.TypeOf((*MockSentPacketHandler)(nil).ReceivedBytes), arg0)
   397  	return &SentPacketHandlerReceivedBytesCall{Call: call}
   398  }
   399  
   400  // SentPacketHandlerReceivedBytesCall wrap *gomock.Call
   401  type SentPacketHandlerReceivedBytesCall struct {
   402  	*gomock.Call
   403  }
   404  
   405  // Return rewrite *gomock.Call.Return
   406  func (c *SentPacketHandlerReceivedBytesCall) Return() *SentPacketHandlerReceivedBytesCall {
   407  	c.Call = c.Call.Return()
   408  	return c
   409  }
   410  
   411  // Do rewrite *gomock.Call.Do
   412  func (c *SentPacketHandlerReceivedBytesCall) Do(f func(protocol.ByteCount)) *SentPacketHandlerReceivedBytesCall {
   413  	c.Call = c.Call.Do(f)
   414  	return c
   415  }
   416  
   417  // DoAndReturn rewrite *gomock.Call.DoAndReturn
   418  func (c *SentPacketHandlerReceivedBytesCall) DoAndReturn(f func(protocol.ByteCount)) *SentPacketHandlerReceivedBytesCall {
   419  	c.Call = c.Call.DoAndReturn(f)
   420  	return c
   421  }
   422  
   423  // ResetForRetry mocks base method.
   424  func (m *MockSentPacketHandler) ResetForRetry(arg0 time.Time) error {
   425  	m.ctrl.T.Helper()
   426  	ret := m.ctrl.Call(m, "ResetForRetry", arg0)
   427  	ret0, _ := ret[0].(error)
   428  	return ret0
   429  }
   430  
   431  // ResetForRetry indicates an expected call of ResetForRetry.
   432  func (mr *MockSentPacketHandlerMockRecorder) ResetForRetry(arg0 any) *SentPacketHandlerResetForRetryCall {
   433  	mr.mock.ctrl.T.Helper()
   434  	call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResetForRetry", reflect.TypeOf((*MockSentPacketHandler)(nil).ResetForRetry), arg0)
   435  	return &SentPacketHandlerResetForRetryCall{Call: call}
   436  }
   437  
   438  // SentPacketHandlerResetForRetryCall wrap *gomock.Call
   439  type SentPacketHandlerResetForRetryCall struct {
   440  	*gomock.Call
   441  }
   442  
   443  // Return rewrite *gomock.Call.Return
   444  func (c *SentPacketHandlerResetForRetryCall) Return(arg0 error) *SentPacketHandlerResetForRetryCall {
   445  	c.Call = c.Call.Return(arg0)
   446  	return c
   447  }
   448  
   449  // Do rewrite *gomock.Call.Do
   450  func (c *SentPacketHandlerResetForRetryCall) Do(f func(time.Time) error) *SentPacketHandlerResetForRetryCall {
   451  	c.Call = c.Call.Do(f)
   452  	return c
   453  }
   454  
   455  // DoAndReturn rewrite *gomock.Call.DoAndReturn
   456  func (c *SentPacketHandlerResetForRetryCall) DoAndReturn(f func(time.Time) error) *SentPacketHandlerResetForRetryCall {
   457  	c.Call = c.Call.DoAndReturn(f)
   458  	return c
   459  }
   460  
   461  // SendMode mocks base method.
   462  func (m *MockSentPacketHandler) SendMode(arg0 time.Time) ackhandler.SendMode {
   463  	m.ctrl.T.Helper()
   464  	ret := m.ctrl.Call(m, "SendMode", arg0)
   465  	ret0, _ := ret[0].(ackhandler.SendMode)
   466  	return ret0
   467  }
   468  
   469  // SendMode indicates an expected call of SendMode.
   470  func (mr *MockSentPacketHandlerMockRecorder) SendMode(arg0 any) *SentPacketHandlerSendModeCall {
   471  	mr.mock.ctrl.T.Helper()
   472  	call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SendMode", reflect.TypeOf((*MockSentPacketHandler)(nil).SendMode), arg0)
   473  	return &SentPacketHandlerSendModeCall{Call: call}
   474  }
   475  
   476  // SentPacketHandlerSendModeCall wrap *gomock.Call
   477  type SentPacketHandlerSendModeCall struct {
   478  	*gomock.Call
   479  }
   480  
   481  // Return rewrite *gomock.Call.Return
   482  func (c *SentPacketHandlerSendModeCall) Return(arg0 ackhandler.SendMode) *SentPacketHandlerSendModeCall {
   483  	c.Call = c.Call.Return(arg0)
   484  	return c
   485  }
   486  
   487  // Do rewrite *gomock.Call.Do
   488  func (c *SentPacketHandlerSendModeCall) Do(f func(time.Time) ackhandler.SendMode) *SentPacketHandlerSendModeCall {
   489  	c.Call = c.Call.Do(f)
   490  	return c
   491  }
   492  
   493  // DoAndReturn rewrite *gomock.Call.DoAndReturn
   494  func (c *SentPacketHandlerSendModeCall) DoAndReturn(f func(time.Time) ackhandler.SendMode) *SentPacketHandlerSendModeCall {
   495  	c.Call = c.Call.DoAndReturn(f)
   496  	return c
   497  }
   498  
   499  // SentPacket mocks base method.
   500  func (m *MockSentPacketHandler) SentPacket(arg0 time.Time, arg1, arg2 protocol.PacketNumber, arg3 []ackhandler.StreamFrame, arg4 []ackhandler.Frame, arg5 protocol.EncryptionLevel, arg6 protocol.ECN, arg7 protocol.ByteCount, arg8 bool) {
   501  	m.ctrl.T.Helper()
   502  	m.ctrl.Call(m, "SentPacket", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8)
   503  }
   504  
   505  // SentPacket indicates an expected call of SentPacket.
   506  func (mr *MockSentPacketHandlerMockRecorder) SentPacket(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8 any) *SentPacketHandlerSentPacketCall {
   507  	mr.mock.ctrl.T.Helper()
   508  	call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SentPacket", reflect.TypeOf((*MockSentPacketHandler)(nil).SentPacket), arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8)
   509  	return &SentPacketHandlerSentPacketCall{Call: call}
   510  }
   511  
   512  // SentPacketHandlerSentPacketCall wrap *gomock.Call
   513  type SentPacketHandlerSentPacketCall struct {
   514  	*gomock.Call
   515  }
   516  
   517  // Return rewrite *gomock.Call.Return
   518  func (c *SentPacketHandlerSentPacketCall) Return() *SentPacketHandlerSentPacketCall {
   519  	c.Call = c.Call.Return()
   520  	return c
   521  }
   522  
   523  // Do rewrite *gomock.Call.Do
   524  func (c *SentPacketHandlerSentPacketCall) Do(f func(time.Time, protocol.PacketNumber, protocol.PacketNumber, []ackhandler.StreamFrame, []ackhandler.Frame, protocol.EncryptionLevel, protocol.ECN, protocol.ByteCount, bool)) *SentPacketHandlerSentPacketCall {
   525  	c.Call = c.Call.Do(f)
   526  	return c
   527  }
   528  
   529  // DoAndReturn rewrite *gomock.Call.DoAndReturn
   530  func (c *SentPacketHandlerSentPacketCall) DoAndReturn(f func(time.Time, protocol.PacketNumber, protocol.PacketNumber, []ackhandler.StreamFrame, []ackhandler.Frame, protocol.EncryptionLevel, protocol.ECN, protocol.ByteCount, bool)) *SentPacketHandlerSentPacketCall {
   531  	c.Call = c.Call.DoAndReturn(f)
   532  	return c
   533  }
   534  
   535  // SetHandshakeConfirmed mocks base method.
   536  func (m *MockSentPacketHandler) SetHandshakeConfirmed() {
   537  	m.ctrl.T.Helper()
   538  	m.ctrl.Call(m, "SetHandshakeConfirmed")
   539  }
   540  
   541  // SetHandshakeConfirmed indicates an expected call of SetHandshakeConfirmed.
   542  func (mr *MockSentPacketHandlerMockRecorder) SetHandshakeConfirmed() *SentPacketHandlerSetHandshakeConfirmedCall {
   543  	mr.mock.ctrl.T.Helper()
   544  	call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetHandshakeConfirmed", reflect.TypeOf((*MockSentPacketHandler)(nil).SetHandshakeConfirmed))
   545  	return &SentPacketHandlerSetHandshakeConfirmedCall{Call: call}
   546  }
   547  
   548  // SentPacketHandlerSetHandshakeConfirmedCall wrap *gomock.Call
   549  type SentPacketHandlerSetHandshakeConfirmedCall struct {
   550  	*gomock.Call
   551  }
   552  
   553  // Return rewrite *gomock.Call.Return
   554  func (c *SentPacketHandlerSetHandshakeConfirmedCall) Return() *SentPacketHandlerSetHandshakeConfirmedCall {
   555  	c.Call = c.Call.Return()
   556  	return c
   557  }
   558  
   559  // Do rewrite *gomock.Call.Do
   560  func (c *SentPacketHandlerSetHandshakeConfirmedCall) Do(f func()) *SentPacketHandlerSetHandshakeConfirmedCall {
   561  	c.Call = c.Call.Do(f)
   562  	return c
   563  }
   564  
   565  // DoAndReturn rewrite *gomock.Call.DoAndReturn
   566  func (c *SentPacketHandlerSetHandshakeConfirmedCall) DoAndReturn(f func()) *SentPacketHandlerSetHandshakeConfirmedCall {
   567  	c.Call = c.Call.DoAndReturn(f)
   568  	return c
   569  }
   570  
   571  // SetMaxBandwidth mocks base method.
   572  func (m *MockSentPacketHandler) SetMaxBandwidth(arg0 congestion.Bandwidth) {
   573  	m.ctrl.T.Helper()
   574  	m.ctrl.Call(m, "SetMaxBandwidth", arg0)
   575  }
   576  
   577  // SetMaxBandwidth indicates an expected call of SetMaxBandwidth.
   578  func (mr *MockSentPacketHandlerMockRecorder) SetMaxBandwidth(arg0 any) *SentPacketHandlerSetMaxBandwidthCall {
   579  	mr.mock.ctrl.T.Helper()
   580  	call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetMaxBandwidth", reflect.TypeOf((*MockSentPacketHandler)(nil).SetMaxBandwidth), arg0)
   581  	return &SentPacketHandlerSetMaxBandwidthCall{Call: call}
   582  }
   583  
   584  // SentPacketHandlerSetMaxBandwidthCall wrap *gomock.Call
   585  type SentPacketHandlerSetMaxBandwidthCall struct {
   586  	*gomock.Call
   587  }
   588  
   589  // Return rewrite *gomock.Call.Return
   590  func (c *SentPacketHandlerSetMaxBandwidthCall) Return() *SentPacketHandlerSetMaxBandwidthCall {
   591  	c.Call = c.Call.Return()
   592  	return c
   593  }
   594  
   595  // Do rewrite *gomock.Call.Do
   596  func (c *SentPacketHandlerSetMaxBandwidthCall) Do(f func(congestion.Bandwidth)) *SentPacketHandlerSetMaxBandwidthCall {
   597  	c.Call = c.Call.Do(f)
   598  	return c
   599  }
   600  
   601  // DoAndReturn rewrite *gomock.Call.DoAndReturn
   602  func (c *SentPacketHandlerSetMaxBandwidthCall) DoAndReturn(f func(congestion.Bandwidth)) *SentPacketHandlerSetMaxBandwidthCall {
   603  	c.Call = c.Call.DoAndReturn(f)
   604  	return c
   605  }
   606  
   607  // SetMaxDatagramSize mocks base method.
   608  func (m *MockSentPacketHandler) SetMaxDatagramSize(arg0 protocol.ByteCount) {
   609  	m.ctrl.T.Helper()
   610  	m.ctrl.Call(m, "SetMaxDatagramSize", arg0)
   611  }
   612  
   613  // SetMaxDatagramSize indicates an expected call of SetMaxDatagramSize.
   614  func (mr *MockSentPacketHandlerMockRecorder) SetMaxDatagramSize(arg0 any) *SentPacketHandlerSetMaxDatagramSizeCall {
   615  	mr.mock.ctrl.T.Helper()
   616  	call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetMaxDatagramSize", reflect.TypeOf((*MockSentPacketHandler)(nil).SetMaxDatagramSize), arg0)
   617  	return &SentPacketHandlerSetMaxDatagramSizeCall{Call: call}
   618  }
   619  
   620  // SentPacketHandlerSetMaxDatagramSizeCall wrap *gomock.Call
   621  type SentPacketHandlerSetMaxDatagramSizeCall struct {
   622  	*gomock.Call
   623  }
   624  
   625  // Return rewrite *gomock.Call.Return
   626  func (c *SentPacketHandlerSetMaxDatagramSizeCall) Return() *SentPacketHandlerSetMaxDatagramSizeCall {
   627  	c.Call = c.Call.Return()
   628  	return c
   629  }
   630  
   631  // Do rewrite *gomock.Call.Do
   632  func (c *SentPacketHandlerSetMaxDatagramSizeCall) Do(f func(protocol.ByteCount)) *SentPacketHandlerSetMaxDatagramSizeCall {
   633  	c.Call = c.Call.Do(f)
   634  	return c
   635  }
   636  
   637  // DoAndReturn rewrite *gomock.Call.DoAndReturn
   638  func (c *SentPacketHandlerSetMaxDatagramSizeCall) DoAndReturn(f func(protocol.ByteCount)) *SentPacketHandlerSetMaxDatagramSizeCall {
   639  	c.Call = c.Call.DoAndReturn(f)
   640  	return c
   641  }
   642  
   643  // TimeUntilSend mocks base method.
   644  func (m *MockSentPacketHandler) TimeUntilSend() time.Time {
   645  	m.ctrl.T.Helper()
   646  	ret := m.ctrl.Call(m, "TimeUntilSend")
   647  	ret0, _ := ret[0].(time.Time)
   648  	return ret0
   649  }
   650  
   651  // TimeUntilSend indicates an expected call of TimeUntilSend.
   652  func (mr *MockSentPacketHandlerMockRecorder) TimeUntilSend() *SentPacketHandlerTimeUntilSendCall {
   653  	mr.mock.ctrl.T.Helper()
   654  	call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TimeUntilSend", reflect.TypeOf((*MockSentPacketHandler)(nil).TimeUntilSend))
   655  	return &SentPacketHandlerTimeUntilSendCall{Call: call}
   656  }
   657  
   658  // SentPacketHandlerTimeUntilSendCall wrap *gomock.Call
   659  type SentPacketHandlerTimeUntilSendCall struct {
   660  	*gomock.Call
   661  }
   662  
   663  // Return rewrite *gomock.Call.Return
   664  func (c *SentPacketHandlerTimeUntilSendCall) Return(arg0 time.Time) *SentPacketHandlerTimeUntilSendCall {
   665  	c.Call = c.Call.Return(arg0)
   666  	return c
   667  }
   668  
   669  // Do rewrite *gomock.Call.Do
   670  func (c *SentPacketHandlerTimeUntilSendCall) Do(f func() time.Time) *SentPacketHandlerTimeUntilSendCall {
   671  	c.Call = c.Call.Do(f)
   672  	return c
   673  }
   674  
   675  // DoAndReturn rewrite *gomock.Call.DoAndReturn
   676  func (c *SentPacketHandlerTimeUntilSendCall) DoAndReturn(f func() time.Time) *SentPacketHandlerTimeUntilSendCall {
   677  	c.Call = c.Call.DoAndReturn(f)
   678  	return c
   679  }