xref: /aosp_15_r20/prebuilts/sdk/current/module-lib/framework-cronet.jar (revision 344a7f5ef16c479e7a7f54ee6567a9d112f9e72b)

META-INF/
META-INF/MANIFEST.MF
org/
org/chromium/
org/chromium/net/
org/chromium/net/CallbackException.class
CallbackException.java package org.chromium.net public abstract org.chromium.net.CallbackException extends org.chromium.net.CronetException { protected void <init> (java.lang.String, java.lang.Throwable) String message Throwable cause }
org/chromium/net/CronetEngine$Builder$LibraryLoader.class
CronetEngine.java package org.chromium.net public abstract org.chromium.net.CronetEngine$Builder$LibraryLoader extends java.lang.Object { public void <init> () public abstract void loadLibrary (java.lang.String) }
org/chromium/net/CronetEngine$Builder.class
CronetEngine.java package org.chromium.net public org.chromium.net.CronetEngine$Builder extends java.lang.Object { public static final int HTTP_CACHE_DISABLED public static final int HTTP_CACHE_DISK public static final int HTTP_CACHE_DISK_NO_HTTP public static final int HTTP_CACHE_IN_MEMORY public void <init> (android.content.Context) android.content.Context context public java.lang.String getDefaultUserAgent () public org.chromium.net.CronetEngine$Builder setUserAgent (java.lang.String) String userAgent public org.chromium.net.CronetEngine$Builder setStoragePath (java.lang.String) String value public org.chromium.net.CronetEngine$Builder setLibraryLoader (org.chromium.net.CronetEngine$Builder$LibraryLoader) org.chromium.net.CronetEngine$Builder$LibraryLoader loader public org.chromium.net.CronetEngine$Builder enableQuic (boolean) boolean value public org.chromium.net.CronetEngine$Builder enableHttp2 (boolean) boolean value public org.chromium.net.CronetEngine$Builder enableBrotli (boolean) boolean value public org.chromium.net.CronetEngine$Builder enableHttpCache (int, long) int cacheMode long maxSize public org.chromium.net.CronetEngine$Builder addQuicHint (java.lang.String, int, int) String host int port int alternatePort public org.chromium.net.CronetEngine$Builder addPublicKeyPins (java.lang.String, java.util.Set, boolean, java.util.Date) String hostName java.util.Set pinsSha256 boolean includeSubdomains java.util.Date expirationDate public org.chromium.net.CronetEngine$Builder enablePublicKeyPinningBypassForLocalTrustAnchors (boolean) boolean value public org.chromium.net.CronetEngine build () }
org/chromium/net/CronetEngine.class
CronetEngine.java package org.chromium.net public abstract org.chromium.net.CronetEngine extends java.lang.Object { public void <init> () public abstract java.lang.String getVersionString () public abstract void shutdown () public abstract void startNetLogToFile (java.lang.String, boolean) public abstract void stopNetLog () public abstract byte[] getGlobalMetricsDeltas () public abstract java.net.URLConnection openConnection (java.net.URL) throws java.io.IOException public abstract java.net.URLStreamHandlerFactory createURLStreamHandlerFactory () public abstract org.chromium.net.UrlRequest$Builder newUrlRequestBuilder (java.lang.String, org.chromium.net.UrlRequest$Callback, java.util.concurrent.Executor) }
org/chromium/net/CronetException.class
CronetException.java package org.chromium.net public abstract org.chromium.net.CronetException extends java.io.IOException { protected void <init> (java.lang.String, java.lang.Throwable) String message Throwable cause }
org/chromium/net/InlineExecutionProhibitedException.class
InlineExecutionProhibitedException.java package org.chromium.net public final org.chromium.net.InlineExecutionProhibitedException extends java.util.concurrent.RejectedExecutionException { public void <init> () }
org/chromium/net/NetworkException.class
NetworkException.java package org.chromium.net public abstract org.chromium.net.NetworkException extends org.chromium.net.CronetException { public static final int ERROR_ADDRESS_UNREACHABLE public static final int ERROR_CONNECTION_CLOSED public static final int ERROR_CONNECTION_REFUSED public static final int ERROR_CONNECTION_RESET public static final int ERROR_CONNECTION_TIMED_OUT public static final int ERROR_HOSTNAME_NOT_RESOLVED public static final int ERROR_INTERNET_DISCONNECTED public static final int ERROR_NETWORK_CHANGED public static final int ERROR_OTHER public static final int ERROR_QUIC_PROTOCOL_FAILED public static final int ERROR_TIMED_OUT protected void <init> (java.lang.String, java.lang.Throwable) String message Throwable cause public abstract int getErrorCode () public abstract int getCronetInternalErrorCode () public abstract boolean immediatelyRetryable () }
org/chromium/net/QuicException.class
QuicException.java package org.chromium.net public abstract org.chromium.net.QuicException extends org.chromium.net.NetworkException { protected void <init> (java.lang.String, java.lang.Throwable) String message Throwable cause public abstract int getQuicDetailedErrorCode () }
org/chromium/net/UploadDataProvider.class
UploadDataProvider.java package org.chromium.net public abstract org.chromium.net.UploadDataProvider extends java.lang.Object implements java.io.Closeable { public void <init> () public abstract long getLength () throws java.io.IOException public abstract void read (org.chromium.net.UploadDataSink, java.nio.ByteBuffer) throws java.io.IOException public abstract void rewind (org.chromium.net.UploadDataSink) throws java.io.IOException public void close () throws java.io.IOException }
org/chromium/net/UploadDataProviders.class
UploadDataProviders.java package org.chromium.net public final org.chromium.net.UploadDataProviders extends java.lang.Object { void <init> () public static org.chromium.net.UploadDataProvider create (java.io.File) java.io.File file public static org.chromium.net.UploadDataProvider create (android.os.ParcelFileDescriptor) android.os.ParcelFileDescriptor fd public static org.chromium.net.UploadDataProvider create (java.nio.ByteBuffer) java.nio.ByteBuffer buffer public static org.chromium.net.UploadDataProvider create (byte[], int, int) byte[] data int offset int length public static org.chromium.net.UploadDataProvider create (byte[]) byte[] data }
org/chromium/net/UploadDataSink.class
UploadDataSink.java package org.chromium.net public abstract org.chromium.net.UploadDataSink extends java.lang.Object { public void <init> () public abstract void onReadSucceeded (boolean) public abstract void onReadError (java.lang.Exception) public abstract void onRewindSucceeded () public abstract void onRewindError (java.lang.Exception) }
org/chromium/net/UrlRequest$Builder.class
UrlRequest.java package org.chromium.net public abstract org.chromium.net.UrlRequest$Builder extends java.lang.Object { public static final int REQUEST_PRIORITY_HIGHEST public static final int REQUEST_PRIORITY_IDLE public static final int REQUEST_PRIORITY_LOW public static final int REQUEST_PRIORITY_LOWEST public static final int REQUEST_PRIORITY_MEDIUM public void <init> () public abstract org.chromium.net.UrlRequest$Builder setHttpMethod (java.lang.String) public abstract org.chromium.net.UrlRequest$Builder addHeader (java.lang.String, java.lang.String) public abstract org.chromium.net.UrlRequest$Builder disableCache () public abstract org.chromium.net.UrlRequest$Builder setPriority (int) public abstract org.chromium.net.UrlRequest$Builder setUploadDataProvider (org.chromium.net.UploadDataProvider, java.util.concurrent.Executor) public abstract org.chromium.net.UrlRequest$Builder allowDirectExecutor () public abstract org.chromium.net.UrlRequest build () }
org/chromium/net/UrlRequest$Callback.class
UrlRequest.java package org.chromium.net public abstract org.chromium.net.UrlRequest$Callback extends java.lang.Object { public void <init> () public abstract void onRedirectReceived (org.chromium.net.UrlRequest, org.chromium.net.UrlResponseInfo, java.lang.String) throws java.lang.Exception public abstract void onResponseStarted (org.chromium.net.UrlRequest, org.chromium.net.UrlResponseInfo) throws java.lang.Exception public abstract void onReadCompleted (org.chromium.net.UrlRequest, org.chromium.net.UrlResponseInfo, java.nio.ByteBuffer) throws java.lang.Exception public abstract void onSucceeded (org.chromium.net.UrlRequest, org.chromium.net.UrlResponseInfo) public abstract void onFailed (org.chromium.net.UrlRequest, org.chromium.net.UrlResponseInfo, org.chromium.net.CronetException) public void onCanceled (org.chromium.net.UrlRequest, org.chromium.net.UrlResponseInfo) org.chromium.net.UrlRequest request org.chromium.net.UrlResponseInfo info }
org/chromium/net/UrlRequest$Status.class
UrlRequest.java package org.chromium.net public org.chromium.net.UrlRequest$Status extends java.lang.Object { public static final int CONNECTING public static final int DOWNLOADING_PAC_FILE public static final int ESTABLISHING_PROXY_TUNNEL public static final int IDLE public static final int INVALID public static final int READING_RESPONSE public static final int RESOLVING_HOST public static final int RESOLVING_HOST_IN_PAC_FILE public static final int RESOLVING_PROXY_FOR_URL public static final int SENDING_REQUEST public static final int SSL_HANDSHAKE public static final int WAITING_FOR_AVAILABLE_SOCKET public static final int WAITING_FOR_CACHE public static final int WAITING_FOR_DELEGATE public static final int WAITING_FOR_RESPONSE public static final int WAITING_FOR_STALLED_SOCKET_POOL void <init> () }
org/chromium/net/UrlRequest$StatusListener.class
UrlRequest.java package org.chromium.net public abstract org.chromium.net.UrlRequest$StatusListener extends java.lang.Object { public void <init> () public abstract void onStatus (int) }
org/chromium/net/UrlRequest.class
UrlRequest.java package org.chromium.net public abstract org.chromium.net.UrlRequest extends java.lang.Object { public void <init> () public abstract void start () public abstract void followRedirect () public abstract void read (java.nio.ByteBuffer) public abstract void cancel () public abstract boolean isDone () public abstract void getStatus (org.chromium.net.UrlRequest$StatusListener) }
org/chromium/net/UrlResponseInfo.class
UrlResponseInfo.java package org.chromium.net public abstract org.chromium.net.UrlResponseInfo extends java.lang.Object { public void <init> () public abstract java.lang.String getUrl () public abstract java.util.List getUrlChain () public abstract int getHttpStatusCode () public abstract java.lang.String getHttpStatusText () public abstract java.util.List getAllHeadersAsList () public abstract java.util.Map getAllHeaders () public abstract boolean wasCached () public abstract java.lang.String getNegotiatedProtocol () public abstract java.lang.String getProxyServer () public abstract long getReceivedByteCount () }