Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(300)

Side by Side Diff: components/cronet/android/api.txt

Issue 2626523003: Cronet: a framework for providing alternative Cronet implementations (Closed)
Patch Set: Added context to getName() & getVersion(). Created 3 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 DO NOT EDIT THIS FILE, USE update_api.py TO UPDATE IT 1 DO NOT EDIT THIS FILE, USE update_api.py TO UPDATE IT
2 2
3 public class org.chromium.net.ApiVersion { 3 public class org.chromium.net.ApiVersion {
4 public static final java.lang.String CRONET_VERSION; 4 public static final java.lang.String CRONET_VERSION;
5 public static final java.lang.String LAST_CHANGE; 5 public static final java.lang.String LAST_CHANGE;
6 public org.chromium.net.ApiVersion(); 6 public org.chromium.net.ApiVersion();
7 public static java.lang.String getVersion(); 7 public static java.lang.String getVersion();
8 } 8 }
9 public abstract class org.chromium.net.BidirectionalStream$Builder { 9 public abstract class org.chromium.net.BidirectionalStream$Builder {
10 public static final int STREAM_PRIORITY_IDLE; 10 public static final int STREAM_PRIORITY_IDLE;
(...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after
59 public org.chromium.net.CronetEngine$Builder setLibraryLoader(org.chromium.net .CronetEngine$Builder$LibraryLoader); 59 public org.chromium.net.CronetEngine$Builder setLibraryLoader(org.chromium.net .CronetEngine$Builder$LibraryLoader);
60 public org.chromium.net.CronetEngine$Builder enableQuic(boolean); 60 public org.chromium.net.CronetEngine$Builder enableQuic(boolean);
61 public org.chromium.net.CronetEngine$Builder enableHttp2(boolean); 61 public org.chromium.net.CronetEngine$Builder enableHttp2(boolean);
62 public org.chromium.net.CronetEngine$Builder enableSdch(boolean); 62 public org.chromium.net.CronetEngine$Builder enableSdch(boolean);
63 public org.chromium.net.CronetEngine$Builder enableHttpCache(int, long); 63 public org.chromium.net.CronetEngine$Builder enableHttpCache(int, long);
64 public org.chromium.net.CronetEngine$Builder addQuicHint(java.lang.String, int , int); 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); 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); 66 public org.chromium.net.CronetEngine$Builder enablePublicKeyPinningBypassForLo calTrustAnchors(boolean);
67 public org.chromium.net.CronetEngine build(); 67 public org.chromium.net.CronetEngine build();
68 } 68 }
69 class org.chromium.net.CronetEngine$CronetImplProviderFinder {
70 }
69 public abstract class org.chromium.net.CronetEngine { 71 public abstract class org.chromium.net.CronetEngine {
70 public org.chromium.net.CronetEngine(); 72 public org.chromium.net.CronetEngine();
71 public abstract java.lang.String getVersionString(); 73 public abstract java.lang.String getVersionString();
72 public abstract void shutdown(); 74 public abstract void shutdown();
73 public abstract void startNetLogToFile(java.lang.String, boolean); 75 public abstract void startNetLogToFile(java.lang.String, boolean);
74 public abstract void stopNetLog(); 76 public abstract void stopNetLog();
75 public abstract byte[] getGlobalMetricsDeltas(); 77 public abstract byte[] getGlobalMetricsDeltas();
76 public abstract java.net.URLConnection openConnection(java.net.URL) throws jav a.io.IOException; 78 public abstract java.net.URLConnection openConnection(java.net.URL) throws jav a.io.IOException;
77 public abstract java.net.URLStreamHandlerFactory createURLStreamHandlerFactory (); 79 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 ); 80 public abstract org.chromium.net.UrlRequest$Builder newUrlRequestBuilder(java. lang.String, org.chromium.net.UrlRequest$Callback, java.util.concurrent.Executor );
79 } 81 }
80 public abstract class org.chromium.net.CronetException extends java.io.IOExcepti on { 82 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); 83 protected org.chromium.net.CronetException(java.lang.String, java.lang.Throwab le);
82 } 84 }
85 public abstract class org.chromium.net.CronetImplProvider {
86 public org.chromium.net.CronetImplProvider();
87 protected abstract org.chromium.net.ICronetEngineBuilder load(android.content. Context);
88 protected abstract java.lang.String getName(android.content.Context);
89 protected abstract java.lang.String getVersion(android.content.Context);
90 }
91 interface org.chromium.net.CronetImplProviderSelector {
92 public abstract org.chromium.net.CronetImplProvider select(java.util.List<org. chromium.net.CronetImplProvider>);
93 }
83 public abstract class org.chromium.net.ICronetEngineBuilder { 94 public abstract class org.chromium.net.ICronetEngineBuilder {
84 public org.chromium.net.ICronetEngineBuilder(); 95 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); 96 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); 97 public abstract org.chromium.net.ICronetEngineBuilder addQuicHint(java.lang.St ring, int, int);
87 public abstract org.chromium.net.ICronetEngineBuilder enableDataReductionProxy (java.lang.String); 98 public abstract org.chromium.net.ICronetEngineBuilder enableDataReductionProxy (java.lang.String);
88 public abstract org.chromium.net.ICronetEngineBuilder enableHttp2(boolean); 99 public abstract org.chromium.net.ICronetEngineBuilder enableHttp2(boolean);
89 public abstract org.chromium.net.ICronetEngineBuilder enableHttpCache(int, lon g); 100 public abstract org.chromium.net.ICronetEngineBuilder enableHttpCache(int, lon g);
90 public abstract org.chromium.net.ICronetEngineBuilder enableLegacyMode(boolean ); 101 public abstract org.chromium.net.ICronetEngineBuilder enableLegacyMode(boolean );
91 public abstract org.chromium.net.ICronetEngineBuilder enablePublicKeyPinningBy passForLocalTrustAnchors(boolean); 102 public abstract org.chromium.net.ICronetEngineBuilder enablePublicKeyPinningBy passForLocalTrustAnchors(boolean);
92 public abstract org.chromium.net.ICronetEngineBuilder enableQuic(boolean); 103 public abstract org.chromium.net.ICronetEngineBuilder enableQuic(boolean);
93 public abstract org.chromium.net.ICronetEngineBuilder enableSdch(boolean); 104 public abstract org.chromium.net.ICronetEngineBuilder enableSdch(boolean);
94 public abstract org.chromium.net.ICronetEngineBuilder setExperimentalOptions(j ava.lang.String); 105 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); 106 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); 107 public abstract org.chromium.net.ICronetEngineBuilder setStoragePath(java.lang .String);
97 public abstract org.chromium.net.ICronetEngineBuilder setUserAgent(java.lang.S tring); 108 public abstract org.chromium.net.ICronetEngineBuilder setUserAgent(java.lang.S tring);
98 public abstract java.lang.String getDefaultUserAgent(); 109 public abstract java.lang.String getDefaultUserAgent();
99 public abstract org.chromium.net.ExperimentalCronetEngine build(); 110 public abstract org.chromium.net.ExperimentalCronetEngine build();
100 public org.chromium.net.ICronetEngineBuilder enableNetworkQualityEstimator(boo lean); 111 public org.chromium.net.ICronetEngineBuilder enableNetworkQualityEstimator(boo lean);
101 public org.chromium.net.ICronetEngineBuilder setCertVerifierData(java.lang.Str ing); 112 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); 113 public org.chromium.net.ICronetEngineBuilder setDataReductionProxyOptions(java .lang.String, java.lang.String, java.lang.String);
103 } 114 }
104 final class org.chromium.net.ImplLoader {
105 }
106 public final class org.chromium.net.InlineExecutionProhibitedException extends j ava.util.concurrent.RejectedExecutionException { 115 public final class org.chromium.net.InlineExecutionProhibitedException extends j ava.util.concurrent.RejectedExecutionException {
107 public org.chromium.net.InlineExecutionProhibitedException(); 116 public org.chromium.net.InlineExecutionProhibitedException();
108 } 117 }
109 public abstract class org.chromium.net.NetworkException extends org.chromium.net .CronetException { 118 public abstract class org.chromium.net.NetworkException extends org.chromium.net .CronetException {
110 public static final int ERROR_HOSTNAME_NOT_RESOLVED; 119 public static final int ERROR_HOSTNAME_NOT_RESOLVED;
111 public static final int ERROR_INTERNET_DISCONNECTED; 120 public static final int ERROR_INTERNET_DISCONNECTED;
112 public static final int ERROR_NETWORK_CHANGED; 121 public static final int ERROR_NETWORK_CHANGED;
113 public static final int ERROR_TIMED_OUT; 122 public static final int ERROR_TIMED_OUT;
114 public static final int ERROR_CONNECTION_CLOSED; 123 public static final int ERROR_CONNECTION_CLOSED;
115 public static final int ERROR_CONNECTION_TIMED_OUT; 124 public static final int ERROR_CONNECTION_TIMED_OUT;
(...skipping 160 matching lines...) Expand 10 before | Expand all | Expand 10 after
276 public abstract java.util.List<java.lang.String> getUrlChain(); 285 public abstract java.util.List<java.lang.String> getUrlChain();
277 public abstract int getHttpStatusCode(); 286 public abstract int getHttpStatusCode();
278 public abstract java.lang.String getHttpStatusText(); 287 public abstract java.lang.String getHttpStatusText();
279 public abstract java.util.List<java.util.Map$Entry<java.lang.String, java.lang .String>> getAllHeadersAsList(); 288 public abstract java.util.List<java.util.Map$Entry<java.lang.String, java.lang .String>> getAllHeadersAsList();
280 public abstract java.util.Map<java.lang.String, java.util.List<java.lang.Strin g>> getAllHeaders(); 289 public abstract java.util.Map<java.lang.String, java.util.List<java.lang.Strin g>> getAllHeaders();
281 public abstract boolean wasCached(); 290 public abstract boolean wasCached();
282 public abstract java.lang.String getNegotiatedProtocol(); 291 public abstract java.lang.String getNegotiatedProtocol();
283 public abstract java.lang.String getProxyServer(); 292 public abstract java.lang.String getProxyServer();
284 public abstract long getReceivedByteCount(); 293 public abstract long getReceivedByteCount();
285 } 294 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698