RVS_BTDriver_Test_Harness_Prefs

class RVS_BTDriver_Test_Harness_Prefs : RVS_PersistentPrefs

This class extends the prefs class to provide persistent prefs storage. This is used across all test harnesses.

Internal Enums

  • These enums are for our keys.

    See more

    Declaration

    Swift

    enum Keys : String

Internal Computed Properties

  • Declaration

    Swift

    @objc
    dynamic var useDifferentThread: Bool { get set }

    Return Value

    True, if we are to use a thread for operation, other than the main one.

  • Declaration

    Swift

    @objc
    dynamic var continuousScan: Bool { get set }

    Return Value

    True, if we are to scan continuously, in spite of duplicates.

  • Declaration

    Swift

    @objc
    dynamic var persistentConnections: Bool { get set }

    Return Value

    True, if we are supposed to maintain persistent connections.

Public Computed Properties

  • An Array of String, containing the keys used to store and retrieve the values from persistent storage.

    Declaration

    Swift

    public override var keys: [String] { get }