Package tvi.webrtc
Class NetworkChangeDetector.Observer
java.lang.Object
tvi.webrtc.NetworkChangeDetector.Observer
- Enclosing interface:
- NetworkChangeDetector
Observer interface by which observer is notified of network changes.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract void
onConnectionTypeChanged
(NetworkChangeDetector.ConnectionType newConnectionType) Called when default network changes.abstract void
onNetworkConnect
(NetworkChangeDetector.NetworkInformation networkInfo) abstract void
onNetworkDisconnect
(long networkHandle) abstract void
onNetworkPreference
(List<NetworkChangeDetector.ConnectionType> types, int preference) Called when network preference change for a (list of) connection type(s).
-
Constructor Details
-
Observer
public Observer()
-
-
Method Details
-
onConnectionTypeChanged
public abstract void onConnectionTypeChanged(NetworkChangeDetector.ConnectionType newConnectionType) Called when default network changes. -
onNetworkConnect
-
onNetworkDisconnect
public abstract void onNetworkDisconnect(long networkHandle) -
onNetworkPreference
public abstract void onNetworkPreference(List<NetworkChangeDetector.ConnectionType> types, int preference) Called when network preference change for a (list of) connection type(s). (e.g WIFI) is `NOT_PREFERRED` or `NEUTRAL`.note: `types` is a list of ConnectionTypes, so that all cellular types can be modified in one call.
-
getFieldTrialsString
-