ReqClient.Plugin.Timing (req_client v0.1.16)

Copy Markdown View Source

Req timing plugin

Get request timing info.

Summary

Functions

attach(req, opts \\ [])

begin_timing_step(req)

enable?(req)

end_timing_step(arg)

todo also support exception ???

get_duration(begin_at, unit \\ :microsecond, begin_unit \\ :native)

get_timing_rtt(resp)

measure(fun, unit \\ :microsecond)

put_timing_rtt(resp, diff_ms)