public class NoReconnectFilter extends java.lang.Object implements DeviceReconnectFilter
DeviceReconnectFilter.ConnectFailEvent, DeviceReconnectFilter.Status, DeviceReconnectFilter.Timing
ReconnectFilter.AutoConnectUsage, ReconnectFilter.ConnectFailPlease, ReconnectFilter.ConnectionLostEvent, ReconnectFilter.ConnectionLostPlease, ReconnectFilter.DefaultNullReconnectFilter, ReconnectFilter.Type
Constructor and Description |
---|
NoReconnectFilter() |
Modifier and Type | Method and Description |
---|---|
ReconnectFilter.ConnectFailPlease |
onConnectFailed(DeviceReconnectFilter.ConnectFailEvent event)
This is called when connecting to a previously unconnected device fails.
|
ReconnectFilter.ConnectionLostPlease |
onConnectionLost(ReconnectFilter.ConnectionLostEvent event)
This is called when a connected device loses it's connection, outside of you calling
BleDevice.disconnect() |
public ReconnectFilter.ConnectFailPlease onConnectFailed(DeviceReconnectFilter.ConnectFailEvent event)
ReconnectFilter
ReconnectFilter.ConnectFailPlease
as return values to either
retry, or stop retrying to connect.onConnectFailed
in interface ReconnectFilter<DeviceReconnectFilter.ConnectFailEvent>
public ReconnectFilter.ConnectionLostPlease onConnectionLost(ReconnectFilter.ConnectionLostEvent event)
ReconnectFilter
BleDevice.disconnect()
onConnectionLost
in interface ReconnectFilter<DeviceReconnectFilter.ConnectFailEvent>