Versions in this module Expand all Collapse all v1 v1.0.0 Aug 4, 2022 Changes in this version + const ENABLE_WEBTRANSPORT + const FRAME_CANCEL_PUSH + const FRAME_DATA + const FRAME_GOAWAY + const FRAME_HEADERS + const FRAME_MAX_PUSH_ID + const FRAME_PUSH_PROMISE + const FRAME_SETTINGS + const FRAME_WEBTRANSPORT_STREAM + const H3_DATAGRAM_05 + const SETTINGS_MAX_FIELD_SECTION_SIZE + const SETTINGS_QPACK_BLOCKED_STREAMS + const SETTINGS_QPACK_MAX_TABLE_CAPACITY + const STREAM_CONTROL + const STREAM_PUSH + const STREAM_QPACK_DECODER + const STREAM_QPACK_ENCODER + const STREAM_WEBTRANSPORT_UNI_STREAM + func RequestFromHeaders(headers []qpack.HeaderField) (*http.Request, string, error) + type DataStreamer interface + DataStream func() quic.Stream + type Frame struct + Data []byte + Length uint64 + SessionID uint64 + Type uint64 + func (f *Frame) Read(r io.Reader) error + func (f *Frame) Write(w io.Writer) (int, error) + type ResponseWriter struct + func NewResponseWriter(stream quic.Stream) *ResponseWriter + func (w *ResponseWriter) DataStream() quic.Stream + func (w *ResponseWriter) Flush() + func (w *ResponseWriter) Header() http.Header + func (w *ResponseWriter) Write(p []byte) (int, error) + func (w *ResponseWriter) WriteHeader(status int) + type SettingID uint64 + func (id SettingID) String() string + type SettingsMap map[SettingID]uint64 + func (s *SettingsMap) FromFrame(f Frame) error + func (s SettingsMap) ToFrame() Frame + type StreamHeader struct + ID uint64 + Type uint64 + func (s *StreamHeader) Read(r io.Reader) error + func (s *StreamHeader) Write(w io.Writer) (int, error)