ProximityRegion

class ProximityRegion(val proximityId: String, @IntRange(from = 0, to = 65535) val major: Int, @IntRange(from = 0, to = 65535) val minor: Int)(source)

A ProximityRegion defines a proximity region with an identifier, major, minor and optional latitude, longitude and RSSI.

Constructors

Link copied to clipboard
constructor(proximityId: String, @IntRange(from = 0, to = 65535) major: Int, @IntRange(from = 0, to = 65535) minor: Int)

Properties

Link copied to clipboard

Validates the proximity region object.

Link copied to clipboard

The proximity region's latitude in degrees.

Link copied to clipboard

The proximity region's longitude in degrees.

Link copied to clipboard

The proximity region's major.

Link copied to clipboard

The proximity region's minor.

Link copied to clipboard

The proximity region's identifier.

Link copied to clipboard
var rssi: Int?

The proximity region's received signal strength indication in dBm.

Functions

Link copied to clipboard
fun setCoordinates(@FloatRange(from = -90.0, to = 90.0) latitude: Double?, @FloatRange(from = -180.0, to = 180.0) longitude: Double?)

Sets the proximity region's latitude and longitude.