Interface HMAccessoryDelegate

All Superinterfaces:
NSObjectProtocol, ObjCProtocol
All Known Implementing Classes:
HMAccessoryDelegateAdapter

public interface HMAccessoryDelegate
extends NSObjectProtocol
  • Method Details

    • didUpdateName

      void didUpdateName​(HMAccessory accessory)
    • didUpdateServiceName

      void didUpdateServiceName​(HMAccessory accessory, HMService service)
    • didUpdateAssociatedServiceType

      void didUpdateAssociatedServiceType​(HMAccessory accessory, HMService service)
    • didUpdateServices

      void didUpdateServices​(HMAccessory accessory)
    • didAddProfile

      void didAddProfile​(HMAccessory accessory, HMAccessoryProfile profile)
      Since:
      Available in iOS 11.0 and later.
    • didRemoveProfile

      void didRemoveProfile​(HMAccessory accessory, HMAccessoryProfile profile)
      Since:
      Available in iOS 11.0 and later.
    • didUpdateReachability

      void didUpdateReachability​(HMAccessory accessory)
    • didUpdateCharacteristicValue

      void didUpdateCharacteristicValue​(HMAccessory accessory, HMService service, HMCharacteristic characteristic)
    • didUpdateFirmwareVersion

      void didUpdateFirmwareVersion​(HMAccessory accessory, String firmwareVersion)
      Since:
      Available in iOS 11.0 and later.