Classes | |
class | CheckerThread |
interface | FailureHandler |
interface | ReconnectionHandler |
interface | SuccessHandler |
Public Member Functions | |
void | beginChecking (RobotId robotId, WifiManager manager) |
void | stopChecking () |
WifiChecker (SuccessHandler foundWiFiCallback, FailureHandler failureCallback, ReconnectionHandler reconnectionCallback) | |
Static Public Member Functions | |
static boolean | wifiValid (RobotId robotId, 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 46 of file WifiChecker.java.
com.github.rosjava.android_apps.application_management.WifiChecker.WifiChecker | ( | SuccessHandler | foundWiFiCallback, |
FailureHandler | failureCallback, | ||
ReconnectionHandler | reconnectionCallback | ||
) | [inline] |
Constructor. Should not take any time.
Definition at line 67 of file WifiChecker.java.
void com.github.rosjava.android_apps.application_management.WifiChecker.beginChecking | ( | RobotId | robotId, |
WifiManager | manager | ||
) | [inline] |
Start the checker thread with the given robotId. If the thread is already running, kill it first and then start anew. Returns immediately.
Definition at line 76 of file WifiChecker.java.
Stop the checker thread.
Definition at line 87 of file WifiChecker.java.
static boolean com.github.rosjava.android_apps.application_management.WifiChecker.wifiValid | ( | RobotId | robotId, |
WifiManager | wifiManager | ||
) | [inline, static] |
Definition at line 92 of file WifiChecker.java.
CheckerThread com.github.rosjava.android_apps.application_management.WifiChecker.checkerThread [private] |
Definition at line 62 of file WifiChecker.java.
FailureHandler com.github.rosjava.android_apps.application_management.WifiChecker.failureCallback [private] |
Definition at line 64 of file WifiChecker.java.
SuccessHandler com.github.rosjava.android_apps.application_management.WifiChecker.foundWiFiCallback [private] |
Definition at line 63 of file WifiChecker.java.
ReconnectionHandler com.github.rosjava.android_apps.application_management.WifiChecker.reconnectionCallback [private] |
Definition at line 65 of file WifiChecker.java.