public class ValueChangedCallback
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
ValueChangedCallback |
filter(DataFilter filter)
Sets a filter which allows to skip some incoming data.
|
ValueChangedCallback |
merge(DataMerger merger)
Adds a merger that will be used to merge multiple packets into a single Data.
|
ValueChangedCallback |
merge(DataMerger merger,
ReadProgressCallback callback)
Adds a merger that will be used to merge multiple packets into a single Data.
|
ValueChangedCallback |
setHandler(android.os.Handler handler) |
ValueChangedCallback |
with(DataReceivedCallback callback)
Sets the asynchronous data callback that will be called whenever a notification or
an indication is received on given characteristic.
|
@NonNull public ValueChangedCallback setHandler(@NonNull android.os.Handler handler)
@NonNull public ValueChangedCallback with(@NonNull DataReceivedCallback callback)
callback - the data callback.@NonNull public ValueChangedCallback filter(@NonNull DataFilter filter)
filter - the data filter.@NonNull public ValueChangedCallback merge(@NonNull DataMerger merger)
@NonNull public ValueChangedCallback merge(@NonNull DataMerger merger, @NonNull ReadProgressCallback callback)