OLD | NEW |
(Empty) | |
| 1 DO NOT EDIT THIS FILE, USE update_api.py TO UPDATE IT |
| 2 public abstract class org.chromium.net.RequestFinishedInfo { |
| 3 public static final int SUCCEEDED; |
| 4 public static final int FAILED; |
| 5 public static final int CANCELED; |
| 6 public org.chromium.net.RequestFinishedInfo(); |
| 7 public abstract java.lang.String getUrl(); |
| 8 public abstract java.util.Collection<java.lang.Object> getAnnotations(); |
| 9 public abstract org.chromium.net.RequestFinishedInfo$Metrics getMetrics(); |
| 10 public abstract int getFinishedReason(); |
| 11 public abstract org.chromium.net.UrlResponseInfo getResponseInfo(); |
| 12 public abstract org.chromium.net.UrlRequestException getException(); |
| 13 } |
| 14 final class org.chromium.net.ImplLoader { |
| 15 } |
| 16 public class org.chromium.net.QuicException extends org.chromium.net.CronetExcep
tion { |
| 17 public org.chromium.net.QuicException(java.lang.String, int, int); |
| 18 public int getQuicDetailedErrorCode(); |
| 19 } |
| 20 public abstract class org.chromium.net.RequestFinishedInfo$Metrics { |
| 21 public org.chromium.net.RequestFinishedInfo$Metrics(); |
| 22 public abstract java.util.Date getRequestStart(); |
| 23 public abstract java.util.Date getDnsStart(); |
| 24 public abstract java.util.Date getDnsEnd(); |
| 25 public abstract java.util.Date getConnectStart(); |
| 26 public abstract java.util.Date getConnectEnd(); |
| 27 public abstract java.util.Date getSslStart(); |
| 28 public abstract java.util.Date getSslEnd(); |
| 29 public abstract java.util.Date getSendingStart(); |
| 30 public abstract java.util.Date getSendingEnd(); |
| 31 public abstract java.util.Date getPushStart(); |
| 32 public abstract java.util.Date getPushEnd(); |
| 33 public abstract java.util.Date getResponseStart(); |
| 34 public abstract java.util.Date getRequestEnd(); |
| 35 public abstract boolean getSocketReused(); |
| 36 public abstract java.lang.Long getTtfbMs(); |
| 37 public abstract java.lang.Long getTotalTimeMs(); |
| 38 public abstract java.lang.Long getSentBytesCount(); |
| 39 public abstract java.lang.Long getReceivedBytesCount(); |
| 40 } |
| 41 public class org.chromium.net.CronetException extends org.chromium.net.UrlReques
tException { |
| 42 public org.chromium.net.CronetException(java.lang.String, java.lang.Throwable)
; |
| 43 public org.chromium.net.CronetException(java.lang.String, int, int); |
| 44 } |
| 45 public abstract class org.chromium.net.UploadDataProvider implements java.io.Clo
seable { |
| 46 public org.chromium.net.UploadDataProvider(); |
| 47 public abstract long getLength() throws java.io.IOException; |
| 48 public abstract void read(org.chromium.net.UploadDataSink, java.nio.ByteBuffer
) throws java.io.IOException; |
| 49 public abstract void rewind(org.chromium.net.UploadDataSink) throws java.io.IO
Exception; |
| 50 public void close() throws java.io.IOException; |
| 51 } |
| 52 public abstract class org.chromium.net.UploadDataSink { |
| 53 public org.chromium.net.UploadDataSink(); |
| 54 public abstract void onReadSucceeded(boolean); |
| 55 public abstract void onReadError(java.lang.Exception); |
| 56 public abstract void onRewindSucceeded(); |
| 57 public abstract void onRewindError(java.lang.Exception); |
| 58 } |
| 59 public abstract class org.chromium.net.UrlRequest$Builder { |
| 60 public static final int REQUEST_PRIORITY_IDLE; |
| 61 public static final int REQUEST_PRIORITY_LOWEST; |
| 62 public static final int REQUEST_PRIORITY_LOW; |
| 63 public static final int REQUEST_PRIORITY_MEDIUM; |
| 64 public static final int REQUEST_PRIORITY_HIGHEST; |
| 65 public org.chromium.net.UrlRequest$Builder(); |
| 66 public abstract org.chromium.net.UrlRequest$Builder setHttpMethod(java.lang.St
ring); |
| 67 public abstract org.chromium.net.UrlRequest$Builder addHeader(java.lang.String
, java.lang.String); |
| 68 public abstract org.chromium.net.UrlRequest$Builder disableCache(); |
| 69 public abstract org.chromium.net.UrlRequest$Builder setPriority(int); |
| 70 public abstract org.chromium.net.UrlRequest$Builder setUploadDataProvider(org.
chromium.net.UploadDataProvider, java.util.concurrent.Executor); |
| 71 public abstract org.chromium.net.UrlRequest$Builder allowDirectExecutor(); |
| 72 public abstract org.chromium.net.UrlRequest build(); |
| 73 } |
| 74 public final class org.chromium.net.UploadDataProviders { |
| 75 public static org.chromium.net.UploadDataProvider create(java.io.File); |
| 76 public static org.chromium.net.UploadDataProvider create(android.os.ParcelFile
Descriptor); |
| 77 public static org.chromium.net.UploadDataProvider create(java.nio.ByteBuffer); |
| 78 public static org.chromium.net.UploadDataProvider create(byte[], int, int); |
| 79 public static org.chromium.net.UploadDataProvider create(byte[]); |
| 80 } |
| 81 public abstract class org.chromium.net.UrlResponseInfo { |
| 82 public org.chromium.net.UrlResponseInfo(); |
| 83 public abstract java.lang.String getUrl(); |
| 84 public abstract java.util.List<java.lang.String> getUrlChain(); |
| 85 public abstract int getHttpStatusCode(); |
| 86 public abstract java.lang.String getHttpStatusText(); |
| 87 public abstract java.util.List<java.util.Map$Entry<java.lang.String, java.lang
.String>> getAllHeadersAsList(); |
| 88 public abstract java.util.Map<java.lang.String, java.util.List<java.lang.Strin
g>> getAllHeaders(); |
| 89 public abstract boolean wasCached(); |
| 90 public abstract java.lang.String getNegotiatedProtocol(); |
| 91 public abstract java.lang.String getProxyServer(); |
| 92 public abstract long getReceivedBytesCount(); |
| 93 } |
| 94 public class org.chromium.net.UrlRequestException extends java.io.IOException { |
| 95 public static final int ERROR_LISTENER_EXCEPTION_THROWN; |
| 96 public static final int ERROR_HOSTNAME_NOT_RESOLVED; |
| 97 public static final int ERROR_INTERNET_DISCONNECTED; |
| 98 public static final int ERROR_NETWORK_CHANGED; |
| 99 public static final int ERROR_TIMED_OUT; |
| 100 public static final int ERROR_CONNECTION_CLOSED; |
| 101 public static final int ERROR_CONNECTION_TIMED_OUT; |
| 102 public static final int ERROR_CONNECTION_REFUSED; |
| 103 public static final int ERROR_CONNECTION_RESET; |
| 104 public static final int ERROR_ADDRESS_UNREACHABLE; |
| 105 public static final int ERROR_QUIC_PROTOCOL_FAILED; |
| 106 public static final int ERROR_OTHER; |
| 107 public org.chromium.net.UrlRequestException(java.lang.String, int, int); |
| 108 public org.chromium.net.UrlRequestException(java.lang.String, java.lang.Throwa
ble); |
| 109 public int getErrorCode(); |
| 110 public int getCronetInternalErrorCode(); |
| 111 public boolean immediatelyRetryable(); |
| 112 public java.lang.String getMessage(); |
| 113 } |
| 114 public abstract class org.chromium.net.UrlRequest { |
| 115 public org.chromium.net.UrlRequest(); |
| 116 public abstract void start(); |
| 117 public abstract void followRedirect(); |
| 118 public abstract void read(java.nio.ByteBuffer); |
| 119 public abstract void cancel(); |
| 120 public abstract boolean isDone(); |
| 121 public abstract void getStatus(org.chromium.net.UrlRequest$StatusListener); |
| 122 } |
| 123 public abstract class org.chromium.net.CronetEngine$Builder$LibraryLoader { |
| 124 public org.chromium.net.CronetEngine$Builder$LibraryLoader(); |
| 125 public abstract void loadLibrary(java.lang.String); |
| 126 } |
| 127 public abstract class org.chromium.net.UrlResponseInfo$HeaderBlock { |
| 128 public org.chromium.net.UrlResponseInfo$HeaderBlock(); |
| 129 public abstract java.util.List<java.util.Map$Entry<java.lang.String, java.lang
.String>> getAsList(); |
| 130 public abstract java.util.Map<java.lang.String, java.util.List<java.lang.Strin
g>> getAsMap(); |
| 131 } |
| 132 public abstract class org.chromium.net.NetworkQualityThroughputListener { |
| 133 public org.chromium.net.NetworkQualityThroughputListener(java.util.concurrent.
Executor); |
| 134 public java.util.concurrent.Executor getExecutor(); |
| 135 public abstract void onThroughputObservation(int, long, int); |
| 136 } |
| 137 public abstract class org.chromium.net.CronetEngine { |
| 138 public org.chromium.net.CronetEngine(); |
| 139 public abstract java.lang.String getVersionString(); |
| 140 public abstract void shutdown(); |
| 141 public abstract void startNetLogToFile(java.lang.String, boolean); |
| 142 public abstract void stopNetLog(); |
| 143 public abstract byte[] getGlobalMetricsDeltas(); |
| 144 public abstract java.net.URLConnection openConnection(java.net.URL) throws jav
a.io.IOException; |
| 145 public abstract java.net.URLStreamHandlerFactory createURLStreamHandlerFactory
(); |
| 146 public abstract org.chromium.net.UrlRequest$Builder newUrlRequestBuilder(java.
lang.String, org.chromium.net.UrlRequest$Callback, java.util.concurrent.Executor
); |
| 147 } |
| 148 public class org.chromium.net.UrlRequest$Status { |
| 149 public static final int INVALID; |
| 150 public static final int IDLE; |
| 151 public static final int WAITING_FOR_STALLED_SOCKET_POOL; |
| 152 public static final int WAITING_FOR_AVAILABLE_SOCKET; |
| 153 public static final int WAITING_FOR_DELEGATE; |
| 154 public static final int WAITING_FOR_CACHE; |
| 155 public static final int DOWNLOADING_PROXY_SCRIPT; |
| 156 public static final int RESOLVING_PROXY_FOR_URL; |
| 157 public static final int RESOLVING_HOST_IN_PROXY_SCRIPT; |
| 158 public static final int ESTABLISHING_PROXY_TUNNEL; |
| 159 public static final int RESOLVING_HOST; |
| 160 public static final int CONNECTING; |
| 161 public static final int SSL_HANDSHAKE; |
| 162 public static final int SENDING_REQUEST; |
| 163 public static final int WAITING_FOR_RESPONSE; |
| 164 public static final int READING_RESPONSE; |
| 165 } |
| 166 public abstract class org.chromium.net.NetworkQualityRttListener { |
| 167 public org.chromium.net.NetworkQualityRttListener(java.util.concurrent.Executo
r); |
| 168 public java.util.concurrent.Executor getExecutor(); |
| 169 public abstract void onRttObservation(int, long, int); |
| 170 } |
| 171 public class org.chromium.net.ApiVersion { |
| 172 public static final java.lang.String CRONET_VERSION; |
| 173 public static final java.lang.String LAST_CHANGE; |
| 174 public org.chromium.net.ApiVersion(); |
| 175 public static java.lang.String getVersion(); |
| 176 } |
| 177 public abstract class org.chromium.net.UrlRequest$Callback { |
| 178 public org.chromium.net.UrlRequest$Callback(); |
| 179 public abstract void onRedirectReceived(org.chromium.net.UrlRequest, org.chrom
ium.net.UrlResponseInfo, java.lang.String) throws java.lang.Exception; |
| 180 public abstract void onResponseStarted(org.chromium.net.UrlRequest, org.chromi
um.net.UrlResponseInfo) throws java.lang.Exception; |
| 181 public abstract void onReadCompleted(org.chromium.net.UrlRequest, org.chromium
.net.UrlResponseInfo, java.nio.ByteBuffer) throws java.lang.Exception; |
| 182 public abstract void onSucceeded(org.chromium.net.UrlRequest, org.chromium.net
.UrlResponseInfo); |
| 183 public abstract void onFailed(org.chromium.net.UrlRequest, org.chromium.net.Ur
lResponseInfo, org.chromium.net.UrlRequestException); |
| 184 public void onCanceled(org.chromium.net.UrlRequest, org.chromium.net.UrlRespon
seInfo); |
| 185 } |
| 186 final class org.chromium.net.UploadDataProviders$ByteBufferUploadProvider extend
s org.chromium.net.UploadDataProvider { |
| 187 public long getLength(); |
| 188 public void read(org.chromium.net.UploadDataSink, java.nio.ByteBuffer); |
| 189 public void rewind(org.chromium.net.UploadDataSink); |
| 190 } |
| 191 public abstract class org.chromium.net.BidirectionalStream$Builder { |
| 192 public static final int STREAM_PRIORITY_IDLE; |
| 193 public static final int STREAM_PRIORITY_LOWEST; |
| 194 public static final int STREAM_PRIORITY_LOW; |
| 195 public static final int STREAM_PRIORITY_MEDIUM; |
| 196 public static final int STREAM_PRIORITY_HIGHEST; |
| 197 public org.chromium.net.BidirectionalStream$Builder(); |
| 198 public abstract org.chromium.net.BidirectionalStream$Builder setHttpMethod(jav
a.lang.String); |
| 199 public abstract org.chromium.net.BidirectionalStream$Builder addHeader(java.la
ng.String, java.lang.String); |
| 200 public abstract org.chromium.net.BidirectionalStream$Builder setPriority(int); |
| 201 public abstract org.chromium.net.BidirectionalStream$Builder delayRequestHeade
rsUntilFirstFlush(boolean); |
| 202 public abstract org.chromium.net.BidirectionalStream build(); |
| 203 } |
| 204 public abstract class org.chromium.net.RequestFinishedInfo$Listener { |
| 205 public org.chromium.net.RequestFinishedInfo$Listener(java.util.concurrent.Exec
utor); |
| 206 public abstract void onRequestFinished(org.chromium.net.RequestFinishedInfo); |
| 207 public java.util.concurrent.Executor getExecutor(); |
| 208 } |
| 209 public abstract class org.chromium.net.BidirectionalStream { |
| 210 public org.chromium.net.BidirectionalStream(); |
| 211 public abstract void start(); |
| 212 public abstract void read(java.nio.ByteBuffer); |
| 213 public abstract void write(java.nio.ByteBuffer, boolean); |
| 214 public abstract void flush(); |
| 215 public abstract void cancel(); |
| 216 public abstract boolean isDone(); |
| 217 } |
| 218 public final class org.chromium.net.InlineExecutionProhibitedException extends j
ava.util.concurrent.RejectedExecutionException { |
| 219 public org.chromium.net.InlineExecutionProhibitedException(); |
| 220 } |
| 221 public abstract class org.chromium.net.ICronetEngineBuilder { |
| 222 public org.chromium.net.ICronetEngineBuilder(); |
| 223 public abstract org.chromium.net.ICronetEngineBuilder addPublicKeyPins(java.la
ng.String, java.util.Set<byte[]>, boolean, java.util.Date); |
| 224 public abstract org.chromium.net.ICronetEngineBuilder addQuicHint(java.lang.St
ring, int, int); |
| 225 public abstract org.chromium.net.ICronetEngineBuilder enableDataReductionProxy
(java.lang.String); |
| 226 public abstract org.chromium.net.ICronetEngineBuilder enableHttp2(boolean); |
| 227 public abstract org.chromium.net.ICronetEngineBuilder enableHttpCache(int, lon
g); |
| 228 public abstract org.chromium.net.ICronetEngineBuilder enableLegacyMode(boolean
); |
| 229 public abstract org.chromium.net.ICronetEngineBuilder enablePublicKeyPinningBy
passForLocalTrustAnchors(boolean); |
| 230 public abstract org.chromium.net.ICronetEngineBuilder enableQuic(boolean); |
| 231 public abstract org.chromium.net.ICronetEngineBuilder enableSdch(boolean); |
| 232 public abstract org.chromium.net.ICronetEngineBuilder setExperimentalOptions(j
ava.lang.String); |
| 233 public abstract org.chromium.net.ICronetEngineBuilder setLibraryLoader(org.chr
omium.net.CronetEngine$Builder$LibraryLoader); |
| 234 public abstract org.chromium.net.ICronetEngineBuilder setStoragePath(java.lang
.String); |
| 235 public abstract org.chromium.net.ICronetEngineBuilder setUserAgent(java.lang.S
tring); |
| 236 public abstract java.lang.String getDefaultUserAgent(); |
| 237 public abstract org.chromium.net.ExperimentalCronetEngine build(); |
| 238 public org.chromium.net.ICronetEngineBuilder enableNetworkQualityEstimator(boo
lean); |
| 239 public org.chromium.net.ICronetEngineBuilder setCertVerifierData(java.lang.Str
ing); |
| 240 public org.chromium.net.ICronetEngineBuilder setDataReductionProxyOptions(java
.lang.String, java.lang.String, java.lang.String); |
| 241 } |
| 242 public abstract class org.chromium.net.UrlRequest$StatusListener { |
| 243 public org.chromium.net.UrlRequest$StatusListener(); |
| 244 public abstract void onStatus(int); |
| 245 } |
| 246 public class org.chromium.net.CronetEngine$Builder { |
| 247 protected final org.chromium.net.ICronetEngineBuilder mBuilderDelegate; |
| 248 public static final int HTTP_CACHE_DISABLED; |
| 249 public static final int HTTP_CACHE_IN_MEMORY; |
| 250 public static final int HTTP_CACHE_DISK_NO_HTTP; |
| 251 public static final int HTTP_CACHE_DISK; |
| 252 public org.chromium.net.CronetEngine$Builder(android.content.Context); |
| 253 public java.lang.String getDefaultUserAgent(); |
| 254 public org.chromium.net.CronetEngine$Builder setUserAgent(java.lang.String); |
| 255 public org.chromium.net.CronetEngine$Builder setStoragePath(java.lang.String); |
| 256 public org.chromium.net.CronetEngine$Builder setLibraryLoader(org.chromium.net
.CronetEngine$Builder$LibraryLoader); |
| 257 public org.chromium.net.CronetEngine$Builder enableQuic(boolean); |
| 258 public org.chromium.net.CronetEngine$Builder enableHttp2(boolean); |
| 259 public org.chromium.net.CronetEngine$Builder enableSdch(boolean); |
| 260 public org.chromium.net.CronetEngine$Builder enableHttpCache(int, long); |
| 261 public org.chromium.net.CronetEngine$Builder addQuicHint(java.lang.String, int
, int); |
| 262 public org.chromium.net.CronetEngine$Builder addPublicKeyPins(java.lang.String
, java.util.Set<byte[]>, boolean, java.util.Date); |
| 263 public org.chromium.net.CronetEngine$Builder enablePublicKeyPinningBypassForLo
calTrustAnchors(boolean); |
| 264 public org.chromium.net.CronetEngine$Builder setExperimentalOptions(java.lang.
String); |
| 265 public org.chromium.net.CronetEngine build(); |
| 266 } |
| 267 final class org.chromium.net.UploadDataProviders$FileUploadProvider extends org.
chromium.net.UploadDataProvider { |
| 268 public long getLength() throws java.io.IOException; |
| 269 public void read(org.chromium.net.UploadDataSink, java.nio.ByteBuffer) throws
java.io.IOException; |
| 270 public void rewind(org.chromium.net.UploadDataSink) throws java.io.IOException
; |
| 271 public void close() throws java.io.IOException; |
| 272 } |
| 273 public abstract class org.chromium.net.BidirectionalStream$Callback { |
| 274 public org.chromium.net.BidirectionalStream$Callback(); |
| 275 public abstract void onStreamReady(org.chromium.net.BidirectionalStream); |
| 276 public abstract void onResponseHeadersReceived(org.chromium.net.BidirectionalS
tream, org.chromium.net.UrlResponseInfo); |
| 277 public abstract void onReadCompleted(org.chromium.net.BidirectionalStream, org
.chromium.net.UrlResponseInfo, java.nio.ByteBuffer, boolean); |
| 278 public abstract void onWriteCompleted(org.chromium.net.BidirectionalStream, or
g.chromium.net.UrlResponseInfo, java.nio.ByteBuffer, boolean); |
| 279 public void onResponseTrailersReceived(org.chromium.net.BidirectionalStream, o
rg.chromium.net.UrlResponseInfo, org.chromium.net.UrlResponseInfo$HeaderBlock); |
| 280 public abstract void onSucceeded(org.chromium.net.BidirectionalStream, org.chr
omium.net.UrlResponseInfo); |
| 281 public abstract void onFailed(org.chromium.net.BidirectionalStream, org.chromi
um.net.UrlResponseInfo, org.chromium.net.CronetException); |
| 282 public void onCanceled(org.chromium.net.BidirectionalStream, org.chromium.net.
UrlResponseInfo); |
| 283 } |
OLD | NEW |