Package org.robovm.apple.homekit
Interface HMHomeDelegate
-
- All Superinterfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
- All Known Implementing Classes:
HMHomeDelegateAdapter
public interface HMHomeDelegate extends NSObjectProtocol
- Since:
- Available in iOS 8.0 and later.
-
-
Method Summary
-
-
-
Method Detail
-
didUpdateName
void didUpdateName(HMHome home)
-
homeDidUpdateAccessControlForCurrentUser
void homeDidUpdateAccessControlForCurrentUser(HMHome home)
- Since:
- Available in iOS 11.0 and later.
-
didAddAccessory
void didAddAccessory(HMHome home, HMAccessory accessory)
-
didRemoveAccessory
void didRemoveAccessory(HMHome home, HMAccessory accessory)
-
didUpdateRoom
void didUpdateRoom(HMHome home, HMRoom room, HMAccessory accessory)
-
didAddServiceGroup
void didAddServiceGroup(HMHome home, HMServiceGroup group)
-
didRemoveServiceGroup
void didRemoveServiceGroup(HMHome home, HMServiceGroup group)
-
didUpdateServiceGroupName
void didUpdateServiceGroupName(HMHome home, HMServiceGroup group)
-
didAddServiceToServiceGroup
void didAddServiceToServiceGroup(HMHome home, HMService service, HMServiceGroup group)
-
didRemoveServiceFromServiceGroup
void didRemoveServiceFromServiceGroup(HMHome home, HMService service, HMServiceGroup group)
-
didAddActionSet
void didAddActionSet(HMHome home, HMActionSet actionSet)
-
didRemoveActionSet
void didRemoveActionSet(HMHome home, HMActionSet actionSet)
-
didUpdateActionSetName
void didUpdateActionSetName(HMHome home, HMActionSet actionSet)
-
didUpdateActions
void didUpdateActions(HMHome home, HMActionSet actionSet)
-
didUnblockAccessory
void didUnblockAccessory(HMHome home, HMAccessory accessory)
-
didEncounterError
void didEncounterError(HMHome home, NSError error, HMAccessory accessory)
-
didUpdateHomeHubState
void didUpdateHomeHubState(HMHome home, HMHomeHubState homeHubState)
- Since:
- Available in iOS 11.0 and later.
-
-