Documentation ¶
Index ¶
- type Stat
- type Tracer
- func (t *Tracer) ClientTrace() *httptrace.ClientTrace
- func (t *Tracer) ConnectDone(_, _ string, _ error)
- func (t *Tracer) ConnectStart(_, _ string)
- func (t *Tracer) DNSDone(_ httptrace.DNSDoneInfo)
- func (t *Tracer) DNSStart(_ httptrace.DNSStartInfo)
- func (t *Tracer) Done(now time.Time)
- func (t *Tracer) GetConn(_ string)
- func (t *Tracer) GotConn(_ httptrace.GotConnInfo)
- func (t *Tracer) GotFirstResponseByte()
- func (t *Tracer) TLSHandshakeDone(_ tls.ConnectionState, _ error)
- func (t *Tracer) TLSHandshakeStart()
- func (t *Tracer) WroteRequest(_ httptrace.WroteRequestInfo)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Tracer ¶
type Tracer struct { Stat // contains filtered or unexported fields }
func (*Tracer) ClientTrace ¶
func (t *Tracer) ClientTrace() *httptrace.ClientTrace
func (*Tracer) ConnectDone ¶
func (*Tracer) ConnectStart ¶
func (*Tracer) DNSDone ¶
func (t *Tracer) DNSDone(_ httptrace.DNSDoneInfo)
func (*Tracer) DNSStart ¶
func (t *Tracer) DNSStart(_ httptrace.DNSStartInfo)
func (*Tracer) GotConn ¶
func (t *Tracer) GotConn(_ httptrace.GotConnInfo)
func (*Tracer) GotFirstResponseByte ¶
func (t *Tracer) GotFirstResponseByte()
func (*Tracer) TLSHandshakeDone ¶
func (t *Tracer) TLSHandshakeDone(_ tls.ConnectionState, _ error)
func (*Tracer) TLSHandshakeStart ¶
func (t *Tracer) TLSHandshakeStart()
func (*Tracer) WroteRequest ¶
func (t *Tracer) WroteRequest(_ httptrace.WroteRequestInfo)
Click to show internal directories.
Click to hide internal directories.