Documentation
¶
Index ¶
- type MockQuicStream
- func (m *MockQuicStream) CancelRead(quic.StreamErrorCode)
- func (m *MockQuicStream) CancelWrite(quic.StreamErrorCode)
- func (m *MockQuicStream) Close() error
- func (m *MockQuicStream) Context() context.Context
- func (m *MockQuicStream) Read(p []byte) (int, error)
- func (m *MockQuicStream) SetDeadline(t time.Time) error
- func (m *MockQuicStream) SetReadDeadline(t time.Time) error
- func (m *MockQuicStream) SetWriteDeadline(t time.Time) error
- func (m *MockQuicStream) StreamID() quic.StreamID
- func (m *MockQuicStream) Write(p []byte) (int, error)
- type MockStreamHandler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockQuicStream ¶
MockQuicStream implements the quic.Stream interface for testing
func NewMockQuicStream ¶
func NewMockQuicStream() *MockQuicStream
func (*MockQuicStream) CancelRead ¶
func (m *MockQuicStream) CancelRead(quic.StreamErrorCode)
func (*MockQuicStream) CancelWrite ¶
func (m *MockQuicStream) CancelWrite(quic.StreamErrorCode)
func (*MockQuicStream) Close ¶
func (m *MockQuicStream) Close() error
func (*MockQuicStream) Context ¶
func (m *MockQuicStream) Context() context.Context
func (*MockQuicStream) SetDeadline ¶
func (m *MockQuicStream) SetDeadline(t time.Time) error
func (*MockQuicStream) SetReadDeadline ¶
func (m *MockQuicStream) SetReadDeadline(t time.Time) error
func (*MockQuicStream) SetWriteDeadline ¶
func (m *MockQuicStream) SetWriteDeadline(t time.Time) error
func (*MockQuicStream) StreamID ¶
func (m *MockQuicStream) StreamID() quic.StreamID
type MockStreamHandler ¶
MockStreamHandler is a mock implementation of StreamHandler for testing
func NewMockStreamHandler ¶
func NewMockStreamHandler() *MockStreamHandler
func (*MockStreamHandler) HandleStream ¶
Click to show internal directories.
Click to hide internal directories.