-quality-of-service docs

QualityOfService

[androidJvm] Defines parameters that fine-tune parts of AbleManager's scanning and background processes.

data class [QualityOfService])(delayBetweenScans: Long,scanTimeout: Long,scanSettings: ScanSettings,stopScanningWhenAppKilled: Boolean)

Constructors

Name Summary
[androidJvm] fun (delayBetweenScans: Long, scanTimeout: Long, scanSettings: ScanSettings, stopScanningWhenAppKilled: Boolean)

Types

Name Summary
Companion [androidJvm]
Content
object Companion


Functions

Name Summary
component1 [androidJvm]
Content
operator fun component1(): Long


component2 [androidJvm]
Content
operator fun component2(): Long


component3 [androidJvm]
Content
operator fun component3(): ScanSettings


component4 [androidJvm]
Content
operator fun component4(): Boolean


copy [androidJvm]
Content
fun copy(delayBetweenScans: Long, scanTimeout: Long, scanSettings: ScanSettings, stopScanningWhenAppKilled: Boolean): [QualityOfService])


equals [androidJvm]
Content
open operator override fun equals(other: Any?): Boolean


hashCode [androidJvm]
Content
open override fun hashCode(): Int


toString [androidJvm]
Content
open override fun toString(): String


Properties

Name Summary
[delayBetweenScans]#com.ablelib.util/QualityOfService/delayBetweenScans/#/PointingToDeclaration/) [androidJvm] Downtime between BLE scans in AbleService.val [delayBetweenScans]#com.ablelib.util/QualityOfService/delayBetweenScans/#/PointingToDeclaration/): Long
[scanSettings]#com.ablelib.util/QualityOfService/scanSettings/#/PointingToDeclaration/) [androidJvm] Allows for setting of Android ScanSettings.val [scanSettings]#com.ablelib.util/QualityOfService/scanSettings/#/PointingToDeclaration/): ScanSettings
[scanTimeout]#com.ablelib.util/QualityOfService/scanTimeout/#/PointingToDeclaration/) [androidJvm] Duration of a single BLE scan when looking up a paired device.val [scanTimeout]#com.ablelib.util/QualityOfService/scanTimeout/#/PointingToDeclaration/): Long
[stopScanningWhenAppKilled]#com.ablelib.util/QualityOfService/stopScanningWhenAppKilled/#/PointingToDeclaration/) [androidJvm] Should AbleService continue to scan after the app is terminated?val [stopScanningWhenAppKilled]#com.ablelib.util/QualityOfService/stopScanningWhenAppKilled/#/PointingToDeclaration/): Boolean

[androidJvm]
Content
fun (delayBetweenScans: Long, scanTimeout: Long, scanSettings: ScanSettings, stopScanningWhenAppKilled: Boolean)

component1

[androidJvm]
Content
operator fun component1(): Long

component2

[androidJvm]
Content
operator fun component2(): Long

component3

[androidJvm]
Content
operator fun component3(): ScanSettings

component4

[androidJvm]
Content
operator fun component4(): Boolean

copy

[androidJvm]
Content
fun copy(delayBetweenScans: Long, scanTimeout: Long, scanSettings: ScanSettings, stopScanningWhenAppKilled: Boolean): [QualityOfService])