NetworkUsageListener

EventListener that allows to determine network bandwidth usage.

Must be enabled with registering a NetworkUsageMetricCallback.

Types

Link copied to clipboard
Callback invoked when a Call has successfully ended.

Functions

Link copied to clipboard
open fun callEnd(@NonNull call: Call)
Link copied to clipboard
open fun callFailed(@NonNull call: Call, @NonNull ioe: IOException)
Link copied to clipboard
open fun requestBodyEnd(@NonNull call: Call, byteCount: Long)
Link copied to clipboard
open fun requestHeadersEnd(@NonNull call: Call, @NonNull request: Request)
Link copied to clipboard
open fun responseBodyEnd(@NonNull call: Call, byteCount: Long)
Link copied to clipboard
open fun responseHeadersEnd(@NonNull call: Call, @NonNull response: Response)

Properties

Link copied to clipboard
val FACTORY: Factory