public final class NetworkEvents
extends java.lang.Object
| Constructor and Description |
|---|
NetworkEvents(android.content.Context context,
BusWrapper busWrapper)
Initializes NetworkEvents object
with NetworkEventsLogger as default logger.
|
NetworkEvents(android.content.Context context,
BusWrapper busWrapper,
Logger logger)
Initializes NetworkEvents object.
|
| Modifier and Type | Method and Description |
|---|---|
NetworkEvents |
enableInternetCheck()
Enables internet connection check.
|
NetworkEvents |
enableWifiScan()
Enables wifi access points scan.
|
void |
register()
Registers NetworkEvents.
|
NetworkEvents |
setPingParameters(java.lang.String host,
int port,
int timeoutInMs)
Sets ping parameters of the host used to check Internet connection.
|
void |
unregister()
Unregisters NetworkEvents.
|
public NetworkEvents(android.content.Context context,
BusWrapper busWrapper)
context - Android contextbusWrapper - Wrapper for event buspublic NetworkEvents(android.content.Context context,
BusWrapper busWrapper,
Logger logger)
context - Android contextbusWrapper - Wrapper fo event buslogger - message logger (NetworkEventsLogger logs messages to LogCat)public NetworkEvents enableWifiScan()
public NetworkEvents enableInternetCheck()
public NetworkEvents setPingParameters(java.lang.String host, int port, int timeoutInMs)
host - host to be pingedport - port of the hosttimeoutInMs - timeout in millisecondspublic void register()
public void unregister()