ActiveNoiseReduction

public struct ActiveNoiseReduction

Encapsulates the active noise reduction (ANR) settings of a Bose device.

  • Represents an ANR mode.

    See more

    Declaration

    Swift

    @frozen
    public enum Mode : UInt8, CustomStringConvertible
  • The current ANR mode.

    Declaration

    Swift

    public var currentMode: Mode
  • The list of available ANR modes.

    Declaration

    Swift

    public var availableModes: [Mode] { get }
  • Returns whether the specified mode is available.

    Declaration

    Swift

    public func isAvailable(mode: Mode) -> Bool
  • Declaration

    Swift

    public var description: String { get }