Versions in this module Expand all Collapse all v1 v1.0.9 Apr 20, 2018 Changes in this version + type Begin struct + BeginTime time.Time + Client bool + FailFast bool + func (s *Begin) IsClient() bool + type ConnBegin struct + Client bool + func (s *ConnBegin) IsClient() bool + type ConnEnd struct + Client bool + func (s *ConnEnd) IsClient() bool + type ConnStats interface + IsClient func() bool + type ConnTagInfo struct + LocalAddr net.Addr + RemoteAddr net.Addr + type End struct + Client bool + EndTime time.Time + Error error + func (s *End) IsClient() bool + type Handler interface + HandleConn func(context.Context, ConnStats) + HandleRPC func(context.Context, RPCStats) + TagConn func(context.Context, *ConnTagInfo) context.Context + TagRPC func(context.Context, *RPCTagInfo) context.Context + type InHeader struct + Client bool + Compression string + FullMethod string + LocalAddr net.Addr + RemoteAddr net.Addr + WireLength int + func (s *InHeader) IsClient() bool + type InPayload struct + Client bool + Data []byte + Length int + Payload interface{} + RecvTime time.Time + WireLength int + func (s *InPayload) IsClient() bool + type InTrailer struct + Client bool + WireLength int + func (s *InTrailer) IsClient() bool + type OutHeader struct + Client bool + Compression string + FullMethod string + LocalAddr net.Addr + RemoteAddr net.Addr + WireLength int + func (s *OutHeader) IsClient() bool + type OutPayload struct + Client bool + Data []byte + Length int + Payload interface{} + SentTime time.Time + WireLength int + func (s *OutPayload) IsClient() bool + type OutTrailer struct + Client bool + WireLength int + func (s *OutTrailer) IsClient() bool + type RPCStats interface + IsClient func() bool + type RPCTagInfo struct + FailFast bool + FullMethodName string