type gRPCContextKey …
type gRPCContext …
type serverHandler …
func NewServerHandler(opts ...Option) stats.Handler { … }
func (h *serverHandler) TagConn(ctx context.Context, info *stats.ConnTagInfo) context.Context { … }
func (h *serverHandler) HandleConn(ctx context.Context, info stats.ConnStats) { … }
func (h *serverHandler) TagRPC(ctx context.Context, info *stats.RPCTagInfo) context.Context { … }
func (h *serverHandler) HandleRPC(ctx context.Context, rs stats.RPCStats) { … }
type clientHandler …
func NewClientHandler(opts ...Option) stats.Handler { … }
func (h *clientHandler) TagRPC(ctx context.Context, info *stats.RPCTagInfo) context.Context { … }
func (h *clientHandler) HandleRPC(ctx context.Context, rs stats.RPCStats) { … }
func (h *clientHandler) TagConn(ctx context.Context, info *stats.ConnTagInfo) context.Context { … }
func (h *clientHandler) HandleConn(context.Context, stats.ConnStats) { … }
func (c *config) handleRPC(ctx context.Context, rs stats.RPCStats, isServer bool) { … }