Index: net/android/java/src/org/chromium/net/NetworkChangeNotifier.java |
diff --git a/net/android/java/src/org/chromium/net/NetworkChangeNotifier.java b/net/android/java/src/org/chromium/net/NetworkChangeNotifier.java |
index cc335900a3f7be02f9f971328bcd20774487b299..7c38979dc21c90ee594622cf6d2ce11d730a8211 100644 |
--- a/net/android/java/src/org/chromium/net/NetworkChangeNotifier.java |
+++ b/net/android/java/src/org/chromium/net/NetworkChangeNotifier.java |
@@ -93,7 +93,7 @@ public class NetworkChangeNotifier { |
* auto-detection has been enabled, returns NetId.INVALID otherwise. |
*/ |
@CalledByNative |
- public int getCurrentDefaultNetId() { |
+ public long getCurrentDefaultNetId() { |
return mAutoDetector == null ? NetId.INVALID : mAutoDetector.getDefaultNetId(); |
} |
@@ -106,8 +106,8 @@ public class NetworkChangeNotifier { |
* been enabled. |
*/ |
@CalledByNative |
- public int[] getCurrentNetworksAndTypes() { |
- return mAutoDetector == null ? new int[0] : mAutoDetector.getNetworksAndTypes(); |
+ public long[] getCurrentNetworksAndTypes() { |
+ return mAutoDetector == null ? new long[0] : mAutoDetector.getNetworksAndTypes(); |
} |
/** |
@@ -198,19 +198,19 @@ public class NetworkChangeNotifier { |
updateCurrentMaxBandwidth(maxBandwidthMbps); |
} |
@Override |
- public void onNetworkConnect(int netId, int connectionType) { |
+ public void onNetworkConnect(long netId, int connectionType) { |
notifyObserversOfNetworkConnect(netId, connectionType); |
} |
@Override |
- public void onNetworkSoonToDisconnect(int netId) { |
+ public void onNetworkSoonToDisconnect(long netId) { |
notifyObserversOfNetworkSoonToDisconnect(netId); |
} |
@Override |
- public void onNetworkDisconnect(int netId) { |
+ public void onNetworkDisconnect(long netId) { |
notifyObserversOfNetworkDisconnect(netId); |
} |
@Override |
- public void purgeActiveNetworkList(int[] activeNetIds) { |
+ public void purgeActiveNetworkList(long[] activeNetIds) { |
notifyObserversToPurgeActiveNetworkList(activeNetIds); |
} |
}, |
@@ -249,35 +249,35 @@ public class NetworkChangeNotifier { |
// For testing, pretend a network connected. |
@CalledByNative |
- public static void fakeNetworkConnected(int netId, int connectionType) { |
+ public static void fakeNetworkConnected(long netId, int connectionType) { |
setAutoDetectConnectivityState(false); |
getInstance().notifyObserversOfNetworkConnect(netId, connectionType); |
} |
// For testing, pretend a network will soon disconnect. |
@CalledByNative |
- public static void fakeNetworkSoonToBeDisconnected(int netId) { |
+ public static void fakeNetworkSoonToBeDisconnected(long netId) { |
setAutoDetectConnectivityState(false); |
getInstance().notifyObserversOfNetworkSoonToDisconnect(netId); |
} |
// For testing, pretend a network disconnected. |
@CalledByNative |
- public static void fakeNetworkDisconnected(int netId) { |
+ public static void fakeNetworkDisconnected(long netId) { |
setAutoDetectConnectivityState(false); |
getInstance().notifyObserversOfNetworkDisconnect(netId); |
} |
// For testing, pretend a network lists should be purged. |
@CalledByNative |
- public static void fakePurgeActiveNetworkList(int[] activeNetIds) { |
+ public static void fakePurgeActiveNetworkList(long[] activeNetIds) { |
setAutoDetectConnectivityState(false); |
getInstance().notifyObserversToPurgeActiveNetworkList(activeNetIds); |
} |
// For testing, pretend a default network changed. |
@CalledByNative |
- public static void fakeDefaultNetwork(int netId, int connectionType) { |
+ public static void fakeDefaultNetwork(long netId, int connectionType) { |
setAutoDetectConnectivityState(false); |
getInstance().notifyObserversOfConnectionTypeChange(connectionType, netId); |
} |
@@ -311,7 +311,7 @@ public class NetworkChangeNotifier { |
notifyObserversOfConnectionTypeChange(newConnectionType, getCurrentDefaultNetId()); |
} |
- private void notifyObserversOfConnectionTypeChange(int newConnectionType, int defaultNetId) { |
+ private void notifyObserversOfConnectionTypeChange(int newConnectionType, long defaultNetId) { |
for (Long nativeChangeNotifier : mNativeChangeNotifiers) { |
nativeNotifyConnectionTypeChanged( |
nativeChangeNotifier, newConnectionType, defaultNetId); |
@@ -333,7 +333,7 @@ public class NetworkChangeNotifier { |
/** |
* Alerts all observers of a network connect. |
*/ |
- void notifyObserversOfNetworkConnect(int netId, int connectionType) { |
+ void notifyObserversOfNetworkConnect(long netId, int connectionType) { |
for (Long nativeChangeNotifier : mNativeChangeNotifiers) { |
nativeNotifyOfNetworkConnect(nativeChangeNotifier, netId, connectionType); |
} |
@@ -342,7 +342,7 @@ public class NetworkChangeNotifier { |
/** |
* Alerts all observers of a network soon to be disconnected. |
*/ |
- void notifyObserversOfNetworkSoonToDisconnect(int netId) { |
+ void notifyObserversOfNetworkSoonToDisconnect(long netId) { |
for (Long nativeChangeNotifier : mNativeChangeNotifiers) { |
nativeNotifyOfNetworkSoonToDisconnect(nativeChangeNotifier, netId); |
} |
@@ -351,7 +351,7 @@ public class NetworkChangeNotifier { |
/** |
* Alerts all observers of a network disconnect. |
*/ |
- void notifyObserversOfNetworkDisconnect(int netId) { |
+ void notifyObserversOfNetworkDisconnect(long netId) { |
for (Long nativeChangeNotifier : mNativeChangeNotifiers) { |
nativeNotifyOfNetworkDisconnect(nativeChangeNotifier, netId); |
} |
@@ -363,7 +363,7 @@ public class NetworkChangeNotifier { |
* issued if a period elapsed where disconnected notifications may have |
* been missed, and acts to keep cached lists of active networks accurate. |
*/ |
- void notifyObserversToPurgeActiveNetworkList(int[] activeNetIds) { |
+ void notifyObserversToPurgeActiveNetworkList(long[] activeNetIds) { |
for (Long nativeChangeNotifier : mNativeChangeNotifiers) { |
nativeNotifyPurgeActiveNetworkList(nativeChangeNotifier, activeNetIds); |
} |
@@ -393,22 +393,23 @@ public class NetworkChangeNotifier { |
@NativeClassQualifiedName("NetworkChangeNotifierDelegateAndroid") |
private native void nativeNotifyConnectionTypeChanged( |
- long nativePtr, int newConnectionType, int defaultNetId); |
+ long nativePtr, int newConnectionType, long defaultNetId); |
@NativeClassQualifiedName("NetworkChangeNotifierDelegateAndroid") |
private native void nativeNotifyMaxBandwidthChanged(long nativePtr, double maxBandwidthMbps); |
@NativeClassQualifiedName("NetworkChangeNotifierDelegateAndroid") |
- private native void nativeNotifyOfNetworkConnect(long nativePtr, int netId, int connectionType); |
+ private native void nativeNotifyOfNetworkConnect( |
+ long nativePtr, long netId, int connectionType); |
@NativeClassQualifiedName("NetworkChangeNotifierDelegateAndroid") |
- private native void nativeNotifyOfNetworkSoonToDisconnect(long nativePtr, int netId); |
+ private native void nativeNotifyOfNetworkSoonToDisconnect(long nativePtr, long netId); |
@NativeClassQualifiedName("NetworkChangeNotifierDelegateAndroid") |
- private native void nativeNotifyOfNetworkDisconnect(long nativePtr, int netId); |
+ private native void nativeNotifyOfNetworkDisconnect(long nativePtr, long netId); |
@NativeClassQualifiedName("NetworkChangeNotifierDelegateAndroid") |
- private native void nativeNotifyPurgeActiveNetworkList(long nativePtr, int[] activeNetIds); |
+ private native void nativeNotifyPurgeActiveNetworkList(long nativePtr, long[] activeNetIds); |
private static native double nativeGetMaxBandwidthForConnectionSubtype(int subtype); |