Package-level declarations

Types

Link copied to clipboard
data class SLSlamAddress(val city: String?, val city_district: String?, val country: String?, val country_code: String?, val county: String?, val house_number: String?, val municipality: String?, val postcode: String?, val road: String?, val suburb: String?)
Link copied to clipboard
class SLSlamCellLocation(val location: SLSlamLocation?, val accuracy: Int?, val logId: Long?) : SLSlamCpsLocationBase
Link copied to clipboard
open class SLSlamCpsLocationBase(val location: SLSlamLocation?, val accuracy: Int?, val logId: Long?)
Link copied to clipboard

Used to request new location update

Link copied to clipboard
Link copied to clipboard
class SLSlamCpsServiceApiEndpoint(context: Context, config: SlamSDKConfig, client: OkHttpClient) : SLSlamCpsService
Link copied to clipboard
Link copied to clipboard
data class SLSlamFloorMap(val active: Boolean?, val imageURL: String?, val rotation: Float?, val opacity: Float?, val scale: Int?, val cropToShape: Boolean?, val mapType: String?, val bmcXAxis: Int?, val bmcYAxis: Int?, val bmcZAxis: Int?, val latSW: Double?, val lonSW: Double?, val latNE: Double?, val lonNE: Double?, val latTopLeft: Double?, val lonTopLeft: Double?)
Link copied to clipboard
data class SLSlamIndoor(val buildingModelId: Long?, val buildingId: Long?, val building: String?, val floorIndex: Int?, val floorLabel: String?, val floorMap: SLSlamFloorMap?)
Link copied to clipboard
class SLSlamIndoorLocation(val location: SLSlamLocation?, val accuracy: Int?, val logId: Long?, val indoor: SLSlamIndoor?) : SLSlamCpsLocationBase
Link copied to clipboard
data class SLSlamLocation(val lat: Double?, val lng: Double?, val type: String? = null)
Link copied to clipboard
class SLSlamPipeResult(val hasIndoor: Boolean) : SLPipeResult
Link copied to clipboard
class SLSlamRequest(val results: List<SLPipeResult> = emptyList(), val useCell: Boolean = true)
Link copied to clipboard
data class SLSlamResponse(val cellLocation: SLSlamCellLocation?, val indoorLocation: SLSlamIndoorLocation?, val wifiScanId: Long?, val ts: Long?, val state: String?, val address: SLSlamAddress?)