-
Undocumented
Declaration
Swift
public weak var device: Device?
-
Undocumented
Declaration
Swift
public let type: AccessoryType
-
Undocumented
Declaration
Swift
public let info: Service.Info
-
Undocumented
Declaration
Swift
public weak var delegate: AccessoryDelegate?
-
Undocumented
Declaration
Swift
open var reachable: Bool { get set }
-
Undocumented
Declaration
Swift
open var serialNumber: String { get }
-
Undocumented
Declaration
Swift
public init(info: Service.Info, type: AccessoryType, services: [Service])
-
Characteristic’s value was changed by controller. Used for bubbling up to the device, which will notify the delegate.
Declaration
Swift
open func characteristic<T>(_ characteristic: GenericCharacteristic<T>, ofService service: Service, didChangeValue newValue: T?)
-
Undocumented
Declaration
Swift
public func serialized() -> [String : JSONValueType]
-
Declaration
Swift
public static func == (lhs: Accessory, rhs: Accessory) -> Bool
-
Declaration
Swift
public func hash(into hasher: inout Hasher)