package jsontext
Import Path
github.com/quic-go/quic-go/qlogwriter/jsontext (on go.dev )
Dependency Relation
imports 4 packages , and imported by 3 packages
Package-Level Type Names (total 2)
/* sort by: alphabet | popularity */
type Encoder (struct)
Encoder encodes JSON to an io.Writer.
Methods (only one )
(*Encoder) WriteToken (t Token ) error
WriteToken writes a token to the encoder.
As Outputs Of (at least one exported )
func NewEncoder (w io .Writer ) *Encoder
As Inputs Of (at least 28 )
func github.com/quic-go/quic-go/qlogwriter.Event .Encode (encoder *Encoder , eventTime time .Time ) error
func github.com/quic-go/quic-go/http3/qlog.DatagramCreated .Encode (enc *Encoder , _ time .Time ) error
func github.com/quic-go/quic-go/http3/qlog.DatagramParsed .Encode (enc *Encoder , _ time .Time ) error
func github.com/quic-go/quic-go/http3/qlog.FrameCreated .Encode (enc *Encoder , _ time .Time ) error
func github.com/quic-go/quic-go/http3/qlog.FrameParsed .Encode (enc *Encoder , _ time .Time ) error
func github.com/quic-go/quic-go/qlog.ALPNInformation .Encode (enc *Encoder , _ time .Time ) error
func github.com/quic-go/quic-go/qlog.CongestionStateUpdated .Encode (enc *Encoder , _ time .Time ) error
func github.com/quic-go/quic-go/qlog.ConnectionClosed .Encode (enc *Encoder , _ time .Time ) error
func github.com/quic-go/quic-go/qlog.DebugEvent .Encode (enc *Encoder , _ time .Time ) error
func github.com/quic-go/quic-go/qlog.ECNStateUpdated .Encode (enc *Encoder , _ time .Time ) error
func github.com/quic-go/quic-go/qlog.Frame .Encode (enc *Encoder ) error
func github.com/quic-go/quic-go/qlog.KeyDiscarded .Encode (enc *Encoder , _ time .Time ) error
func github.com/quic-go/quic-go/qlog.KeyUpdated .Encode (enc *Encoder , _ time .Time ) error
func github.com/quic-go/quic-go/qlog.LossTimerUpdated .Encode (enc *Encoder , t time .Time ) error
func github.com/quic-go/quic-go/qlog.MetricsUpdated .Encode (enc *Encoder , _ time .Time ) error
func github.com/quic-go/quic-go/qlog.MTUUpdated .Encode (enc *Encoder , _ time .Time ) error
func github.com/quic-go/quic-go/qlog.PacketBuffered .Encode (enc *Encoder , _ time .Time ) error
func github.com/quic-go/quic-go/qlog.PacketDropped .Encode (enc *Encoder , _ time .Time ) error
func github.com/quic-go/quic-go/qlog.PacketLost .Encode (enc *Encoder , _ time .Time ) error
func github.com/quic-go/quic-go/qlog.PacketReceived .Encode (enc *Encoder , _ time .Time ) error
func github.com/quic-go/quic-go/qlog.PacketSent .Encode (enc *Encoder , _ time .Time ) error
func github.com/quic-go/quic-go/qlog.ParametersSet .Encode (enc *Encoder , _ time .Time ) error
func github.com/quic-go/quic-go/qlog.PTOCountUpdated .Encode (enc *Encoder , _ time .Time ) error
func github.com/quic-go/quic-go/qlog.SpuriousLoss .Encode (enc *Encoder , _ time .Time ) error
func github.com/quic-go/quic-go/qlog.StartedConnection .Encode (enc *Encoder , _ time .Time ) error
func github.com/quic-go/quic-go/qlog.VersionInformation .Encode (enc *Encoder , _ time .Time ) error
func github.com/quic-go/quic-go/qlog.VersionNegotiationReceived .Encode (enc *Encoder , _ time .Time ) error
func github.com/quic-go/quic-go/qlog.VersionNegotiationSent .Encode (enc *Encoder , _ time .Time ) error
Package-Level Functions (total 6)
Package-Level Variables (total 7)
The pages are generated with Golds v0.8.2 . (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu .
PR and bug reports are welcome and can be submitted to the issue list .
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds .