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/internal/http2
server.go#L469: hpackEncoder *hpack.Encoder
server.go#L542: func (sc *serverConn) HeaderEncoder() (*hpack.Encoder, *bytes.Buffer) {
transport.go#L223: henc *hpack.Encoder
write.go#L44: HeaderEncoder() (*hpack.Encoder, *bytes.Buffer)
write.go#L201: func encKV(enc *hpack.Encoder, k, v string) {
write.go#L343: func encodeHeaders(enc *hpack.Encoder, h Header, keys []string) {
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)