public class ReactiveNetwork
extends java.lang.Object
| Constructor and Description |
|---|
ReactiveNetwork() |
| Modifier and Type | Method and Description |
|---|---|
ConnectivityStatus |
getConnectivityStatus(android.content.Context context)
Gets current network connectivity status
|
<any> |
observeInternetConnectivity()
Observes connectivity with the Internet with default settings.
|
<any> |
observeInternetConnectivity(int interval,
java.lang.String host,
int port,
int timeout)
Observes connectivity with the Internet by opening socket connection with remote host
|
<any> |
observeNetworkConnectivity(android.content.Context context)
Observes ConnectivityStatus,
which can be WIFI_CONNECTED, MOBILE_CONNECTED or OFFLINE
|
public <any> observeNetworkConnectivity(android.content.Context context)
context - Context of the activity or an applicationpublic ConnectivityStatus getConnectivityStatus(android.content.Context context)
context - Application Context is recommended herepublic <any> observeInternetConnectivity()
observeNetworkConnectivity(Context) method and consumes data
transfer, but it gives you actual information if device is connected to the Internet or not.public <any> observeInternetConnectivity(int interval,
java.lang.String host,
int port,
int timeout)
interval - in milliseconds determining how often we want to check connectivityhost - for checking Internet connectivityport - for checking Internet connectivitytimeout - for pinging remote host