type golang.org/x/net/http2.Transport
34 uses
golang.org/x/net/http2 (current package)
client_conn_pool.go#L33: t *Transport
client_conn_pool.go#L151: func (p *clientConnPool) addConnIfNeeded(key string, t *Transport, c net.Conn) (used bool, err error) {
client_conn_pool.go#L187: func (c *addConnCall) run(t *Transport, key string, nc net.Conn) {
config.go#L68: func configFromTransport(h2 *Transport) http2Config {
transport.go#L82: func (t *Transport) maxHeaderListSize() uint32 {
transport.go#L99: func (t *Transport) disableCompression() bool {
transport.go#L108: func configureTransports(t1 *http.Transport) (*Transport, error) {
transport.go#L110: t2 := &Transport{
transport.go#L166: type unencryptedTransport Transport
transport.go#L169: return (*Transport)(t).RoundTripOpt(req, RoundTripOpt{allowHTTP: true})
transport.go#L172: func (t *Transport) connPool() ClientConnPool {
transport.go#L177: func (t *Transport) initConnPool() {
transport.go#L188: t *Transport
transport.go#L402: func (t *Transport) roundTripOpt(req *http.Request, opt RoundTripOpt) (*http.Response, error) {
transport.go#L416: func (t *Transport) closeIdleConnections() {
transport.go#L422: func (t *Transport) dialClientConn(ctx context.Context, addr string, singleUse bool) (*ClientConn, error) {
transport.go#L434: func (t *Transport) newTLSConfig(host string) *tls.Config {
transport.go#L450: func (t *Transport) disableKeepAlives() bool {
transport.go#L454: func (t *Transport) expectContinueTimeout() time.Duration {
transport.go#L461: func (t *Transport) newUserClientConn(c net.Conn) (*ClientConn, error) {
transport.go#L465: func (t *Transport) newClientConn(c net.Conn, singleUse bool, internalStateHook func()) (*ClientConn, error) {
transport.go#L2872: type noDialH2RoundTripper struct{ *Transport }
transport.go#L2961: func (t *Transport) idleConnTimeout() time.Duration {
transport_common.go#L34: func ConfigureTransports(t1 *http.Transport) (*Transport, error) {
transport_common.go#L42: type Transport struct {
transport_common.go#L225: func (t *Transport) RoundTrip(req *http.Request) (*http.Response, error) {
transport_common.go#L230: func (t *Transport) RoundTripOpt(req *http.Request, opt RoundTripOpt) (*http.Response, error) {
transport_common.go#L237: func (t *Transport) CloseIdleConnections() {
transport_common.go#L241: func (t *Transport) NewClientConn(c net.Conn) (*ClientConn, error) {
transport_common.go#L269: func (t *Transport) roundTripViaPool(req *http.Request, opt RoundTripOpt, pool ClientConnPool) (*http.Response, error) {
transport_common.go#L370: func (t *Transport) vlogf(format string, args ...interface{}) {
transport_common.go#L376: func (t *Transport) logf(format string, args ...interface{}) {
transport_common.go#L380: func (t *Transport) dialTLS(ctx context.Context, network, addr string, tlsCfg *tls.Config) (net.Conn, error) {
transport_common.go#L403: func (t *Transport) dialTLSWithContext(ctx context.Context, network, addr string, cfg *tls.Config) (*tls.Conn, error) {