public final class EddystoneScanContext
extends java.lang.Object
EventType),
rssi signal manipulation,
sorting devices by their distance from Android device,
notifying events with updated device with specific interval| Modifier and Type | Class and Description |
|---|---|
static class |
EddystoneScanContext.Builder
Eddystone Scan context Builder.
|
| Modifier and Type | Field and Description |
|---|---|
static EddystoneScanContext |
DEFAULT
DEFAULT EddystoneScanContext provides .
|
| Modifier and Type | Method and Description |
|---|---|
DistanceSort |
getDistanceSort() |
java.util.Collection<EventType> |
getEventTypes() |
java.util.Collection<IEddystoneNamespace> |
getSpaces() |
java.util.Collection<TLMFilter> |
getTLMFilters()
Provides TLM advertising packet filters.
|
java.util.Collection<EddystoneFrameType> |
getTriggerFrameTypes()
Gets trigger frame types.
|
java.util.Collection<UIDFilter> |
getUIDFilters()
Provides UID advertising packet filters.
|
java.util.Collection<URLFilter> |
getURLFilters()
Provides URL advertising packet filters.
|
public static final EddystoneScanContext DEFAULT
public java.util.Collection<UIDFilter> getUIDFilters()
public java.util.Collection<URLFilter> getURLFilters()
public java.util.Collection<TLMFilter> getTLMFilters()
public java.util.Collection<IEddystoneNamespace> getSpaces()
public java.util.Collection<EddystoneFrameType> getTriggerFrameTypes()
EddystoneFrameType.UID. The all possible
combinations include:
Eddystone device with EddystoneFrameType.UID,
Eddystone device with EddystoneFrameType.UID and EddystoneFrameType.URL,
Eddystone device with EddystoneFrameType.UID and EddystoneFrameType.TLM,
Eddystone device with EddystoneFrameType.UID, EddystoneFrameType.URL and EddystoneFrameType.TLM.public DistanceSort getDistanceSort()
public java.util.Collection<EventType> getEventTypes()