public static class AylaTestConfig.LanModeWaiter extends java.lang.Object implements AylaDevice.DeviceChangeListener
| Constructor and Description |
|---|
LanModeWaiter(AylaDevice device) |
| Modifier and Type | Method and Description |
|---|---|
void |
deviceChanged(AylaDevice device,
Change change)
Called when the status of a device changes.
|
void |
deviceError(AylaDevice device,
AylaError error)
Called whenever an error occurs for this device.
|
void |
deviceLanStateChanged(AylaDevice device,
boolean lanModeEnabled,
AylaError error)
Called whenever the device enters or leaves LAN mode
|
boolean |
waitForLanMode(int timeout) |
public LanModeWaiter(AylaDevice device)
public boolean waitForLanMode(int timeout)
public void deviceChanged(AylaDevice device, Change change)
AylaDevice.DeviceChangeListenerdeviceChanged in interface AylaDevice.DeviceChangeListenerdevice - The device that changedchange - Change object describing the devices that changed. This is usually a
FieldChange or PropertyChange object.public void deviceError(AylaDevice device, AylaError error)
AylaDevice.DeviceChangeListenerdeviceError in interface AylaDevice.DeviceChangeListenerdevice - Device that encountered the errorerror - Error encountered on this device.public void deviceLanStateChanged(AylaDevice device, boolean lanModeEnabled, AylaError error)
AylaDevice.DeviceChangeListenerdeviceLanStateChanged in interface AylaDevice.DeviceChangeListenerdevice - the device that changedlanModeEnabled - true if the device has entered LAN mode, false if it left LAN modeerror - meaningful only when lanModeEnabled is false, providing a supplementary reason to
explain when lanmode is disabled.