package jsontext
Import Path
github.com/tmc/go-iroh/internal/qng/qlogwriter/jsontext (on go.dev )
Dependency Relation
imports 4 packages , and imported by 2 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 24 )
func github.com/tmc/go-iroh/internal/qng/qlogwriter.Event .Encode (encoder *Encoder , eventTime time .Time ) error
func github.com/tmc/go-iroh/internal/qng/qlog.ALPNInformation .Encode (enc *Encoder , _ time .Time ) error
func github.com/tmc/go-iroh/internal/qng/qlog.CongestionStateUpdated .Encode (enc *Encoder , _ time .Time ) error
func github.com/tmc/go-iroh/internal/qng/qlog.ConnectionClosed .Encode (enc *Encoder , _ time .Time ) error
func github.com/tmc/go-iroh/internal/qng/qlog.DebugEvent .Encode (enc *Encoder , _ time .Time ) error
func github.com/tmc/go-iroh/internal/qng/qlog.ECNStateUpdated .Encode (enc *Encoder , _ time .Time ) error
func github.com/tmc/go-iroh/internal/qng/qlog.Frame .Encode (enc *Encoder ) error
func github.com/tmc/go-iroh/internal/qng/qlog.KeyDiscarded .Encode (enc *Encoder , _ time .Time ) error
func github.com/tmc/go-iroh/internal/qng/qlog.KeyUpdated .Encode (enc *Encoder , _ time .Time ) error
func github.com/tmc/go-iroh/internal/qng/qlog.LossTimerUpdated .Encode (enc *Encoder , t time .Time ) error
func github.com/tmc/go-iroh/internal/qng/qlog.MetricsUpdated .Encode (enc *Encoder , _ time .Time ) error
func github.com/tmc/go-iroh/internal/qng/qlog.MTUUpdated .Encode (enc *Encoder , _ time .Time ) error
func github.com/tmc/go-iroh/internal/qng/qlog.PacketBuffered .Encode (enc *Encoder , _ time .Time ) error
func github.com/tmc/go-iroh/internal/qng/qlog.PacketDropped .Encode (enc *Encoder , _ time .Time ) error
func github.com/tmc/go-iroh/internal/qng/qlog.PacketLost .Encode (enc *Encoder , _ time .Time ) error
func github.com/tmc/go-iroh/internal/qng/qlog.PacketReceived .Encode (enc *Encoder , _ time .Time ) error
func github.com/tmc/go-iroh/internal/qng/qlog.PacketSent .Encode (enc *Encoder , _ time .Time ) error
func github.com/tmc/go-iroh/internal/qng/qlog.ParametersSet .Encode (enc *Encoder , _ time .Time ) error
func github.com/tmc/go-iroh/internal/qng/qlog.PTOCountUpdated .Encode (enc *Encoder , _ time .Time ) error
func github.com/tmc/go-iroh/internal/qng/qlog.SpuriousLoss .Encode (enc *Encoder , _ time .Time ) error
func github.com/tmc/go-iroh/internal/qng/qlog.StartedConnection .Encode (enc *Encoder , _ time .Time ) error
func github.com/tmc/go-iroh/internal/qng/qlog.VersionInformation .Encode (enc *Encoder , _ time .Time ) error
func github.com/tmc/go-iroh/internal/qng/qlog.VersionNegotiationReceived .Encode (enc *Encoder , _ time .Time ) error
func github.com/tmc/go-iroh/internal/qng/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.4 . (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 .