Classes | |
class | CheckerThread |
interface | FailureHandler |
interface | ReconnectionHandler |
interface | SuccessHandler |
Public Member Functions | |
void | beginChecking (MasterId masterId, WifiManager manager) |
String | getScanResultSecurity (ScanResult scanResult) |
void | stopChecking () |
WifiChecker (SuccessHandler foundWiFiCallback, FailureHandler failureCallback, ReconnectionHandler reconnectionCallback) | |
Static Public Member Functions | |
static boolean | wifiValid (MasterId masterId, WifiManager wifiManager) |
Private Attributes | |
CheckerThread | checkerThread |
FailureHandler | failureCallback |
SuccessHandler | foundWiFiCallback |
ReconnectionHandler | reconnectionCallback |
Threaded WiFi checker. Checks and tests if the WiFi is configured properly and if not, connects to the correct network.
Definition at line 53 of file WifiChecker.java.
com.github.rosjava.android_remocons.common_tools.system.WifiChecker.WifiChecker | ( | SuccessHandler | foundWiFiCallback, |
FailureHandler | failureCallback, | ||
ReconnectionHandler | reconnectionCallback | ||
) | [inline] |
Constructor. Should not take any time.
Definition at line 84 of file WifiChecker.java.
void com.github.rosjava.android_remocons.common_tools.system.WifiChecker.beginChecking | ( | MasterId | masterId, |
WifiManager | manager | ||
) | [inline] |
Start the checker thread with the given masterId. If the thread is already running, kill it first and then start anew. Returns immediately.
Definition at line 94 of file WifiChecker.java.
String com.github.rosjava.android_remocons.common_tools.system.WifiChecker.getScanResultSecurity | ( | ScanResult | scanResult | ) | [inline] |
Definition at line 134 of file WifiChecker.java.
Stop the checker thread.
Definition at line 108 of file WifiChecker.java.
static boolean com.github.rosjava.android_remocons.common_tools.system.WifiChecker.wifiValid | ( | MasterId | masterId, |
WifiManager | wifiManager | ||
) | [inline, static] |
Definition at line 114 of file WifiChecker.java.
CheckerThread com.github.rosjava.android_remocons.common_tools.system.WifiChecker.checkerThread [private] |
Definition at line 76 of file WifiChecker.java.
FailureHandler com.github.rosjava.android_remocons.common_tools.system.WifiChecker.failureCallback [private] |
Definition at line 78 of file WifiChecker.java.
SuccessHandler com.github.rosjava.android_remocons.common_tools.system.WifiChecker.foundWiFiCallback [private] |
Definition at line 77 of file WifiChecker.java.
ReconnectionHandler com.github.rosjava.android_remocons.common_tools.system.WifiChecker.reconnectionCallback [private] |
Definition at line 79 of file WifiChecker.java.