Versions in this module Expand all Collapse all v0 v0.1.0 Jan 25, 2025 Changes in this version + type MockEarlyConnection struct + func NewMockEarlyConnection(ctrl *gomock.Controller) *MockEarlyConnection + func (m *MockEarlyConnection) AcceptStream(arg0 context.Context) (quic.Stream, error) + func (m *MockEarlyConnection) AcceptUniStream(arg0 context.Context) (quic.ReceiveStream, error) + func (m *MockEarlyConnection) CloseWithError(arg0 qerr.ApplicationErrorCode, arg1 string) error + func (m *MockEarlyConnection) ConnectionState() quic.ConnectionState + func (m *MockEarlyConnection) Context() context.Context + func (m *MockEarlyConnection) EXPECT() *MockEarlyConnectionMockRecorder + func (m *MockEarlyConnection) HandshakeComplete() <-chan struct{} + func (m *MockEarlyConnection) LocalAddr() net.Addr + func (m *MockEarlyConnection) NextConnection() quic.Connection + func (m *MockEarlyConnection) OpenStream() (quic.Stream, error) + func (m *MockEarlyConnection) OpenStreamSync(arg0 context.Context) (quic.Stream, error) + func (m *MockEarlyConnection) OpenUniStream() (quic.SendStream, error) + func (m *MockEarlyConnection) OpenUniStreamSync(arg0 context.Context) (quic.SendStream, error) + func (m *MockEarlyConnection) ReceiveDatagram(arg0 context.Context) ([]byte, error) + func (m *MockEarlyConnection) RemoteAddr() net.Addr + func (m *MockEarlyConnection) SendDatagram(arg0 []byte) error + type MockEarlyConnectionAcceptStreamCall struct + func (c *MockEarlyConnectionAcceptStreamCall) Do(f func(context.Context) (quic.Stream, error)) *MockEarlyConnectionAcceptStreamCall + func (c *MockEarlyConnectionAcceptStreamCall) DoAndReturn(f func(context.Context) (quic.Stream, error)) *MockEarlyConnectionAcceptStreamCall + func (c *MockEarlyConnectionAcceptStreamCall) Return(arg0 quic.Stream, arg1 error) *MockEarlyConnectionAcceptStreamCall + type MockEarlyConnectionAcceptUniStreamCall struct + func (c *MockEarlyConnectionAcceptUniStreamCall) Do(f func(context.Context) (quic.ReceiveStream, error)) *MockEarlyConnectionAcceptUniStreamCall + func (c *MockEarlyConnectionAcceptUniStreamCall) DoAndReturn(f func(context.Context) (quic.ReceiveStream, error)) *MockEarlyConnectionAcceptUniStreamCall + func (c *MockEarlyConnectionAcceptUniStreamCall) Return(arg0 quic.ReceiveStream, arg1 error) *MockEarlyConnectionAcceptUniStreamCall + type MockEarlyConnectionCloseWithErrorCall struct + func (c *MockEarlyConnectionCloseWithErrorCall) Do(f func(qerr.ApplicationErrorCode, string) error) *MockEarlyConnectionCloseWithErrorCall + func (c *MockEarlyConnectionCloseWithErrorCall) DoAndReturn(f func(qerr.ApplicationErrorCode, string) error) *MockEarlyConnectionCloseWithErrorCall + func (c *MockEarlyConnectionCloseWithErrorCall) Return(arg0 error) *MockEarlyConnectionCloseWithErrorCall + type MockEarlyConnectionConnectionStateCall struct + func (c *MockEarlyConnectionConnectionStateCall) Do(f func() quic.ConnectionState) *MockEarlyConnectionConnectionStateCall + func (c *MockEarlyConnectionConnectionStateCall) DoAndReturn(f func() quic.ConnectionState) *MockEarlyConnectionConnectionStateCall + func (c *MockEarlyConnectionConnectionStateCall) Return(arg0 quic.ConnectionState) *MockEarlyConnectionConnectionStateCall + type MockEarlyConnectionContextCall struct + func (c *MockEarlyConnectionContextCall) Do(f func() context.Context) *MockEarlyConnectionContextCall + func (c *MockEarlyConnectionContextCall) DoAndReturn(f func() context.Context) *MockEarlyConnectionContextCall + func (c *MockEarlyConnectionContextCall) Return(arg0 context.Context) *MockEarlyConnectionContextCall + type MockEarlyConnectionHandshakeCompleteCall struct + func (c *MockEarlyConnectionHandshakeCompleteCall) Do(f func() <-chan struct{}) *MockEarlyConnectionHandshakeCompleteCall + func (c *MockEarlyConnectionHandshakeCompleteCall) DoAndReturn(f func() <-chan struct{}) *MockEarlyConnectionHandshakeCompleteCall + func (c *MockEarlyConnectionHandshakeCompleteCall) Return(arg0 <-chan struct{}) *MockEarlyConnectionHandshakeCompleteCall + type MockEarlyConnectionLocalAddrCall struct + func (c *MockEarlyConnectionLocalAddrCall) Do(f func() net.Addr) *MockEarlyConnectionLocalAddrCall + func (c *MockEarlyConnectionLocalAddrCall) DoAndReturn(f func() net.Addr) *MockEarlyConnectionLocalAddrCall + func (c *MockEarlyConnectionLocalAddrCall) Return(arg0 net.Addr) *MockEarlyConnectionLocalAddrCall + type MockEarlyConnectionMockRecorder struct + func (mr *MockEarlyConnectionMockRecorder) AcceptStream(arg0 any) *MockEarlyConnectionAcceptStreamCall + func (mr *MockEarlyConnectionMockRecorder) AcceptUniStream(arg0 any) *MockEarlyConnectionAcceptUniStreamCall + func (mr *MockEarlyConnectionMockRecorder) CloseWithError(arg0, arg1 any) *MockEarlyConnectionCloseWithErrorCall + func (mr *MockEarlyConnectionMockRecorder) ConnectionState() *MockEarlyConnectionConnectionStateCall + func (mr *MockEarlyConnectionMockRecorder) Context() *MockEarlyConnectionContextCall + func (mr *MockEarlyConnectionMockRecorder) HandshakeComplete() *MockEarlyConnectionHandshakeCompleteCall + func (mr *MockEarlyConnectionMockRecorder) LocalAddr() *MockEarlyConnectionLocalAddrCall + func (mr *MockEarlyConnectionMockRecorder) NextConnection() *MockEarlyConnectionNextConnectionCall + func (mr *MockEarlyConnectionMockRecorder) OpenStream() *MockEarlyConnectionOpenStreamCall + func (mr *MockEarlyConnectionMockRecorder) OpenStreamSync(arg0 any) *MockEarlyConnectionOpenStreamSyncCall + func (mr *MockEarlyConnectionMockRecorder) OpenUniStream() *MockEarlyConnectionOpenUniStreamCall + func (mr *MockEarlyConnectionMockRecorder) OpenUniStreamSync(arg0 any) *MockEarlyConnectionOpenUniStreamSyncCall + func (mr *MockEarlyConnectionMockRecorder) ReceiveDatagram(arg0 any) *MockEarlyConnectionReceiveDatagramCall + func (mr *MockEarlyConnectionMockRecorder) RemoteAddr() *MockEarlyConnectionRemoteAddrCall + func (mr *MockEarlyConnectionMockRecorder) SendDatagram(arg0 any) *MockEarlyConnectionSendDatagramCall + type MockEarlyConnectionNextConnectionCall struct + func (c *MockEarlyConnectionNextConnectionCall) Do(f func() quic.Connection) *MockEarlyConnectionNextConnectionCall + func (c *MockEarlyConnectionNextConnectionCall) DoAndReturn(f func() quic.Connection) *MockEarlyConnectionNextConnectionCall + func (c *MockEarlyConnectionNextConnectionCall) Return(arg0 quic.Connection) *MockEarlyConnectionNextConnectionCall + type MockEarlyConnectionOpenStreamCall struct + func (c *MockEarlyConnectionOpenStreamCall) Do(f func() (quic.Stream, error)) *MockEarlyConnectionOpenStreamCall + func (c *MockEarlyConnectionOpenStreamCall) DoAndReturn(f func() (quic.Stream, error)) *MockEarlyConnectionOpenStreamCall + func (c *MockEarlyConnectionOpenStreamCall) Return(arg0 quic.Stream, arg1 error) *MockEarlyConnectionOpenStreamCall + type MockEarlyConnectionOpenStreamSyncCall struct + func (c *MockEarlyConnectionOpenStreamSyncCall) Do(f func(context.Context) (quic.Stream, error)) *MockEarlyConnectionOpenStreamSyncCall + func (c *MockEarlyConnectionOpenStreamSyncCall) DoAndReturn(f func(context.Context) (quic.Stream, error)) *MockEarlyConnectionOpenStreamSyncCall + func (c *MockEarlyConnectionOpenStreamSyncCall) Return(arg0 quic.Stream, arg1 error) *MockEarlyConnectionOpenStreamSyncCall + type MockEarlyConnectionOpenUniStreamCall struct + func (c *MockEarlyConnectionOpenUniStreamCall) Do(f func() (quic.SendStream, error)) *MockEarlyConnectionOpenUniStreamCall + func (c *MockEarlyConnectionOpenUniStreamCall) DoAndReturn(f func() (quic.SendStream, error)) *MockEarlyConnectionOpenUniStreamCall + func (c *MockEarlyConnectionOpenUniStreamCall) Return(arg0 quic.SendStream, arg1 error) *MockEarlyConnectionOpenUniStreamCall + type MockEarlyConnectionOpenUniStreamSyncCall struct + func (c *MockEarlyConnectionOpenUniStreamSyncCall) Do(f func(context.Context) (quic.SendStream, error)) *MockEarlyConnectionOpenUniStreamSyncCall + func (c *MockEarlyConnectionOpenUniStreamSyncCall) DoAndReturn(f func(context.Context) (quic.SendStream, error)) *MockEarlyConnectionOpenUniStreamSyncCall + func (c *MockEarlyConnectionOpenUniStreamSyncCall) Return(arg0 quic.SendStream, arg1 error) *MockEarlyConnectionOpenUniStreamSyncCall + type MockEarlyConnectionReceiveDatagramCall struct + func (c *MockEarlyConnectionReceiveDatagramCall) Do(f func(context.Context) ([]byte, error)) *MockEarlyConnectionReceiveDatagramCall + func (c *MockEarlyConnectionReceiveDatagramCall) DoAndReturn(f func(context.Context) ([]byte, error)) *MockEarlyConnectionReceiveDatagramCall + func (c *MockEarlyConnectionReceiveDatagramCall) Return(arg0 []byte, arg1 error) *MockEarlyConnectionReceiveDatagramCall + type MockEarlyConnectionRemoteAddrCall struct + func (c *MockEarlyConnectionRemoteAddrCall) Do(f func() net.Addr) *MockEarlyConnectionRemoteAddrCall + func (c *MockEarlyConnectionRemoteAddrCall) DoAndReturn(f func() net.Addr) *MockEarlyConnectionRemoteAddrCall + func (c *MockEarlyConnectionRemoteAddrCall) Return(arg0 net.Addr) *MockEarlyConnectionRemoteAddrCall + type MockEarlyConnectionSendDatagramCall struct + func (c *MockEarlyConnectionSendDatagramCall) Do(f func([]byte) error) *MockEarlyConnectionSendDatagramCall + func (c *MockEarlyConnectionSendDatagramCall) DoAndReturn(f func([]byte) error) *MockEarlyConnectionSendDatagramCall + func (c *MockEarlyConnectionSendDatagramCall) Return(arg0 error) *MockEarlyConnectionSendDatagramCall + type MockStream struct + func NewMockStream(ctrl *gomock.Controller) *MockStream + func (m *MockStream) CancelRead(arg0 qerr.StreamErrorCode) + func (m *MockStream) CancelWrite(arg0 qerr.StreamErrorCode) + func (m *MockStream) Close() error + func (m *MockStream) Context() context.Context + func (m *MockStream) EXPECT() *MockStreamMockRecorder + func (m *MockStream) Read(arg0 []byte) (int, error) + func (m *MockStream) SetDeadline(arg0 time.Time) error + func (m *MockStream) SetReadDeadline(arg0 time.Time) error + func (m *MockStream) SetWriteDeadline(arg0 time.Time) error + func (m *MockStream) StreamID() protocol.StreamID + func (m *MockStream) Write(arg0 []byte) (int, error) + type MockStreamCancelReadCall struct + func (c *MockStreamCancelReadCall) Do(f func(qerr.StreamErrorCode)) *MockStreamCancelReadCall + func (c *MockStreamCancelReadCall) DoAndReturn(f func(qerr.StreamErrorCode)) *MockStreamCancelReadCall + func (c *MockStreamCancelReadCall) Return() *MockStreamCancelReadCall + type MockStreamCancelWriteCall struct + func (c *MockStreamCancelWriteCall) Do(f func(qerr.StreamErrorCode)) *MockStreamCancelWriteCall + func (c *MockStreamCancelWriteCall) DoAndReturn(f func(qerr.StreamErrorCode)) *MockStreamCancelWriteCall + func (c *MockStreamCancelWriteCall) Return() *MockStreamCancelWriteCall + type MockStreamCloseCall struct + func (c *MockStreamCloseCall) Do(f func() error) *MockStreamCloseCall + func (c *MockStreamCloseCall) DoAndReturn(f func() error) *MockStreamCloseCall + func (c *MockStreamCloseCall) Return(arg0 error) *MockStreamCloseCall + type MockStreamContextCall struct + func (c *MockStreamContextCall) Do(f func() context.Context) *MockStreamContextCall + func (c *MockStreamContextCall) DoAndReturn(f func() context.Context) *MockStreamContextCall + func (c *MockStreamContextCall) Return(arg0 context.Context) *MockStreamContextCall + type MockStreamMockRecorder struct + func (mr *MockStreamMockRecorder) CancelRead(arg0 any) *MockStreamCancelReadCall + func (mr *MockStreamMockRecorder) CancelWrite(arg0 any) *MockStreamCancelWriteCall + func (mr *MockStreamMockRecorder) Close() *MockStreamCloseCall + func (mr *MockStreamMockRecorder) Context() *MockStreamContextCall + func (mr *MockStreamMockRecorder) Read(arg0 any) *MockStreamReadCall + func (mr *MockStreamMockRecorder) SetDeadline(arg0 any) *MockStreamSetDeadlineCall + func (mr *MockStreamMockRecorder) SetReadDeadline(arg0 any) *MockStreamSetReadDeadlineCall + func (mr *MockStreamMockRecorder) SetWriteDeadline(arg0 any) *MockStreamSetWriteDeadlineCall + func (mr *MockStreamMockRecorder) StreamID() *MockStreamStreamIDCall + func (mr *MockStreamMockRecorder) Write(arg0 any) *MockStreamWriteCall + type MockStreamReadCall struct + func (c *MockStreamReadCall) Do(f func([]byte) (int, error)) *MockStreamReadCall + func (c *MockStreamReadCall) DoAndReturn(f func([]byte) (int, error)) *MockStreamReadCall + func (c *MockStreamReadCall) Return(arg0 int, arg1 error) *MockStreamReadCall + type MockStreamSetDeadlineCall struct + func (c *MockStreamSetDeadlineCall) Do(f func(time.Time) error) *MockStreamSetDeadlineCall + func (c *MockStreamSetDeadlineCall) DoAndReturn(f func(time.Time) error) *MockStreamSetDeadlineCall + func (c *MockStreamSetDeadlineCall) Return(arg0 error) *MockStreamSetDeadlineCall + type MockStreamSetReadDeadlineCall struct + func (c *MockStreamSetReadDeadlineCall) Do(f func(time.Time) error) *MockStreamSetReadDeadlineCall + func (c *MockStreamSetReadDeadlineCall) DoAndReturn(f func(time.Time) error) *MockStreamSetReadDeadlineCall + func (c *MockStreamSetReadDeadlineCall) Return(arg0 error) *MockStreamSetReadDeadlineCall + type MockStreamSetWriteDeadlineCall struct + func (c *MockStreamSetWriteDeadlineCall) Do(f func(time.Time) error) *MockStreamSetWriteDeadlineCall + func (c *MockStreamSetWriteDeadlineCall) DoAndReturn(f func(time.Time) error) *MockStreamSetWriteDeadlineCall + func (c *MockStreamSetWriteDeadlineCall) Return(arg0 error) *MockStreamSetWriteDeadlineCall + type MockStreamStreamIDCall struct + func (c *MockStreamStreamIDCall) Do(f func() protocol.StreamID) *MockStreamStreamIDCall + func (c *MockStreamStreamIDCall) DoAndReturn(f func() protocol.StreamID) *MockStreamStreamIDCall + func (c *MockStreamStreamIDCall) Return(arg0 protocol.StreamID) *MockStreamStreamIDCall + type MockStreamWriteCall struct + func (c *MockStreamWriteCall) Do(f func([]byte) (int, error)) *MockStreamWriteCall + func (c *MockStreamWriteCall) DoAndReturn(f func([]byte) (int, error)) *MockStreamWriteCall + func (c *MockStreamWriteCall) Return(arg0 int, arg1 error) *MockStreamWriteCall