Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CalcEventCostUs ¶
CalcEventCostUs calculates the duration between start and end and returns in microsecond.
Types ¶
type Controller ¶
type Controller struct {
// contains filtered or unexported fields
}
Controller controls tracers.
func (*Controller) Append ¶
func (c *Controller) Append(col stats.Tracer)
Append appends a new tracer to the controller.
func (*Controller) DoFinish ¶
func (c *Controller) DoFinish(ctx context.Context, ri rpcinfo.RPCInfo, err error, logger klog.FormatLogger)
DoFinish calls the tracers in reversed order.
Click to show internal directories.
Click to hide internal directories.