Package-level declarations

Device, Region and Namespace.

Inheritance tree

                            ADevice
┌──────────────┴──────────────┬────────────────────────┐
ACoreDevice │ │
┌───────┴────────┐ │ │
BeaconDevice EddystoneDevice xxProcessorPlugin.Device xxExplorerPlugin.Device

Types

Link copied to clipboard
abstract class ACoreDevice(btDevice: BluetoothDevice, var rssi: Int) : ADevice

Model implementation parts common to Beacon and Eddystone devices.

Link copied to clipboard
abstract class ADevice(btDevice: BluetoothDevice, var rssi: Int)

Model implementation parts common to standard devices and those of plugins.

Link copied to clipboard

The model of a tag conformant to the iBeacon specifications.

Link copied to clipboard

The model of a Region, which is an organizational group of beacons, used particularly to filter the scanning.

Link copied to clipboard

The model of a tag conformant to the Eddystone Protocol Specification🔗 with the Eddystone-UID frame type🔗.

Link copied to clipboard

The model of a Namespace, which is an organizational group of beacons, used particularly to filter the scanning.