Interface | Description |
---|---|
ConnectivityMonitor.Listener |
The contract of a listener that can receive callback notifications from the
ConnectivityMonitor |
DownloadManager.Listener |
A listener that can be used to callback notifications about download requests.
|
IDownloadManager |
Defines the contract of a download manager, which can used to queue and manage download requests.
|
IDownloadManager.IRequest |
Contract of a download request that can be submitted to the download manager.
|
Class | Description |
---|---|
ConnectivityMonitor |
Connectivity monitor can be used to monitor changes to host network connectivity changes.
|
DownloadManager |
Provides an implementation of
IDownloadManager that uses an application database to
track the requests. |
DownloadManager.Request |
Provides mutable implementation of
IRequest , which can be used to submit
download requests to the IDownloadManager . |
DownloadStatus |
Download status describes the current status of a download request.
|
HttpRequestConfig |
An immutable configuration class whose values are used as part of an HTTP request,
either as query parameters or as headers.
|
HttpRequestConfig.Builder |
The HttpRequestConfig Builder.
|
HttpService |
HttpService provides the basic tools to construct URLs properly, and issue HTTP requests,
especially those that yield a JSON response.
|
PlayerBandwidthMeter |
Provides an implementation of
BandwidthMeter that tracks the total number of bytes
transferred. |
Annotation Type | Description |
---|---|
ConnectivityMonitor.NetworkType |
List of supported network types.
|
DownloadStatus.ReasonCode |
The list of possible reasons code that will be set when
DownloadStatus.StatusCode is either
DownloadStatus.STATUS_RETRY or DownloadStatus.STATUS_FAILED . |
DownloadStatus.StatusCode |
The list of possible status values for
DownloadManager.Request . |
IDownloadManager.IRequest.Visibility |
The list of possible visibility states.
|