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