type vendor/golang.org/x/net/http2/hpack.Encoder
15 uses
vendor/golang.org/x/net/http2/hpack (current package)
encode.go#L16: type Encoder struct {
encode.go#L35: func NewEncoder(w io.Writer) *Encoder {
encode.go#L36: e := &Encoder{
encode.go#L50: func (e *Encoder) WriteField(f HeaderField) error {
encode.go#L91: func (e *Encoder) searchTable(f HeaderField) (i uint64, nameValueMatch bool) {
encode.go#L108: func (e *Encoder) SetMaxDynamicTableSize(v uint32) {
encode.go#L120: func (e *Encoder) MaxDynamicTableSize() (v uint32) {
encode.go#L131: func (e *Encoder) SetMaxDynamicTableSizeLimit(v uint32) {
encode.go#L140: func (e *Encoder) shouldIndex(f HeaderField) bool {
net/http
h2_bundle.go#L4418: hpackEncoder *hpack.Encoder
h2_bundle.go#L4480: func (sc *http2serverConn) HeaderEncoder() (*hpack.Encoder, *bytes.Buffer) {
h2_bundle.go#L7430: henc *hpack.Encoder
h2_bundle.go#L10298: HeaderEncoder() (*hpack.Encoder, *bytes.Buffer)
h2_bundle.go#L10447: func http2encKV(enc *hpack.Encoder, k, v string) {
h2_bundle.go#L10589: func http2encodeHeaders(enc *hpack.Encoder, h Header, keys []string) {
The pages are generated with Golds v0.6.7. (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 @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |