Package com.duowan.mobile.netroid

Interface Summary
Delivery  
Network An interface for performing requests.
Request.Method Supported request methods.
RequestQueue.RequestFilter A simple predicate or filter interface for Requests, for use by RequestQueue.cancelAll(RequestFilter).
RetryPolicy Retry policy for a request.
 

Class Summary
CacheDispatcher Provides a thread for performing cache triage on a queue of requests.
DefaultRetryPolicy Default retry policy for requests.
ExecutorDelivery Delivers responses and errors.
HttpUtils  
Listener<T> Callback interface for delivering request status or response result.
NetroidLog Logging helper class.
NetroidLog.MarkerLog A simple event log with records containing a name, thread ID, and timestamp.
NetworkDispatcher Provides a thread for performing network dispatch from a queue of requests.
NetworkResponse Data and headers returned from Network.performRequest(Request).
Request<T> Base class for all network requests.
RequestQueue A request dispatch queue with a thread pool of dispatchers.
Response<T> Encapsulates a parsed response for delivery.
 

Enum Summary
Request.Priority Priority values.
 

Exception Summary
AuthFailureError Error indicating that there was an authentication failure when performing a Request.
NetroidError Exception style class encapsulating Netroid errors
NetworkError Indicates that there was a network error when performing a Netroid request.
NoConnectionError Error indicating that no connection could be established when performing a Netroid request.
ParseError Indicates that the server's response could not be parsed.
ServerError Indicates that the error responded with an error response.
TimeoutError Indicates that the connection or the socket timed out.