| Type | Reason |
|---|
| HMAccessory | A home automation accessory controllable by Home Kit. |
| HMAccessoryBrowser | Browses and discovers MonoTouch.HomeKit.HMAccessory objects. |
| HMAccessoryBrowserDelegate | Delegate object for MonoTouch.HomeKit.HMAccessoryBrowser objects, provides methods called when accessories are discovered or removed. |
| HMAccessoryBrowserDelegate_Extensions | Extension methods to the MonoTouch.HomeKit.IHMAccessoryBrowserDelegate interface to support all the methods from the MonoTouch.HomeKit.HMAccessoryBrowserDelegate protocol. |
| HMAccessoryBrowserEventArgs | Provides data for the MonoTouch.HomeKit.HMAccessoryBrowserEventArgs.DidFindNewAccessory and MonoTouch.HomeKit.HMAccessoryBrowserEventArgs.DidRemoveNewAccessory events. |
| HMAccessoryDelegate | Delegate object for MonoTouch.HomeKit.HMAccessory objects, provides methods called when characteristics of the accessory change. |
| HMAccessoryDelegate_Extensions | Extension methods to the MonoTouch.HomeKit.IHMAccessoryDelegate interface to support all the methods from the MonoTouch.HomeKit.HMAccessoryDelegate protocol. |
| HMAccessoryServiceUpdateCharacteristicEventArgs | Provides data for the MonoTouch.HomeKit.HMAccessoryServiceUpdateCharacteristicEventArgs.DidUpdateValueForCharacteristic event. |
| HMAccessoryUpdateEventArgs | Provides data for the MonoTouch.HomeKit.HMAccessoryUpdateEventArgs.DidUpdateAssociatedServiceType and MonoTouch.HomeKit.HMAccessoryUpdateEventArgs.DidUpdateNameForService events. |
| HMAction | Abstract base class for objects that perform actions within Home Kit. |
| HMActionSet | Aggregates MonoTouch.HomeKit.HMAction objects and applies them as a single action. |
| HMCharacteristic | A characteristic of a MonoTouch.HomeKit.HMService that has a MonoTouch.HomeKit.HMCharacteristics.Value. |
| HMCharacteristicMetadata | Metadata of a MonoTouch.HomeKit.HMCharacteristic such as the allowable range of the characteristic or the size of a step. |
| HMCharacteristicMetadataFormat | Enumerates the data types that can represent characteristics. |
| HMCharacteristicMetadataUnits | Enumerates units of measure that might be associated with a MonoTouch.HomeKit.HMCharacteristic. |
| HMCharacteristicProperties | Common capabilities of an MonoTouch.HomeKit.HMCharacteristic, such as whether it's writable or supports events. |
| HMCharacteristicType | Enumerates known types of MonoTouch.HomeKit.HMCharacteristic. |
| HMCharacteristicValueDoorState | Enumerates the states that a door can be in. |
| HMCharacteristicValueHeatingCooling | Enumerates the states that an indoor climate control unit can be in. |
| HMCharacteristicValueLockMechanism | Enumerates values that describe the last known action that was taken on a lock. |
| HMCharacteristicValueLockMechanismState | Enumerates the states that a lock can be in. |
| HMCharacteristicValueRotationDirection | Enumerates rotation directions. |
| HMCharacteristicValueTemperatureUnit | Enumerates two common temperature measurement systems. |
| HMCharacteristicWriteAction | An MonoTouch.HomeKit.HMAction that sets a value in a MonoTouch.HomeKit.HMCharacteristic. |
| HMError | Enumerates possible failures in Home Kit operations. |
| HMErrors | Holds the constant MonoTouch.HomeKit.HMErrors.HMErrorDomain. |
| HMHome | An object representing a single residence. The highest level "container" in Home Kit. |
| HMHomeAccessoryEventArgs | Provides data for the MonoTouch.HomeKit.HMHomeAccessoryEventArgs.DidAddAccessory, MonoTouch.HomeKit.HMHomeAccessoryEventArgs.DidRemoveAccessory and MonoTouch.HomeKit.HMHomeAccessoryEventArgs.DidUnblockAccessory events. |
| HMHomeActionSetEventArgs | Provides data for the MonoTouch.HomeKit.HMHomeActionSetEventArgs.DidAddActionSet, MonoTouch.HomeKit.HMHomeActionSetEventArgs.DidRemoveActionSet, MonoTouch.HomeKit.HMHomeActionSetEventArgs.DidUpdateActionsForActionSet and MonoTouch.HomeKit.HMHomeActionSetEventArgs.DidUpdateNameForActionSet events. |
| HMHomeDelegate | Delegate object for MonoTouch.HomeKit.HMHome objects, providing methods that can be overridden to react to events relating to additions, subtractions, and updates of various Home Kit objects. |
| HMHomeDelegate_Extensions | Extension methods to the MonoTouch.HomeKit.IHMHomeDelegate interface to support all the methods from the MonoTouch.HomeKit.HMHomeDelegate protocol. |
| HMHomeErrorAccessoryEventArgs | Provides data for the MonoTouch.HomeKit.HMHomeErrorAccessoryEventArgs.DidEncounterError event. |
| HMHomeManager | Collection of MonoTouch.HomeKit.HMHome objects. |
| HMHomeManagerDelegate | Delegate object for MonoTouch.HomeKit.HMHomeManager objects, provides methods that can be overridden to react to MonoTouch.HomeKit.HMHomes being added, removed, or set as the primary home. |
| HMHomeManagerDelegate_Extensions | Extension methods to the MonoTouch.HomeKit.IHMHomeManagerDelegate interface to support all the methods from the MonoTouch.HomeKit.HMHomeManagerDelegate protocol. |
| HMHomeManagerEventArgs | Provides data for the MonoTouch.HomeKit.HMHomeManagerEventArgs.DidAddHome and MonoTouch.HomeKit.HMHomeManagerEventArgs.DidRemoveHome events. |
| HMHomeRoomAccessoryEventArgs | Provides data for the MonoTouch.HomeKit.HMHomeRoomAccessoryEventArgs.DidUpdateRoom event. |
| HMHomeRoomEventArgs | Provides data for the MonoTouch.HomeKit.HMHomeRoomEventArgs.DidAddRoom, MonoTouch.HomeKit.HMHomeRoomEventArgs.DidRemoveRoom and MonoTouch.HomeKit.HMHomeRoomEventArgs.DidUpdateNameForRoom events. |
| HMHomeRoomZoneEventArgs | Provides data for the MonoTouch.HomeKit.HMHomeRoomZoneEventArgs.DidAddRoomToZone and MonoTouch.HomeKit.HMHomeRoomZoneEventArgs.DidRemoveRoomFromZone events. |
| HMHomeServiceGroupEventArgs | Provides data for the MonoTouch.HomeKit.HMHomeServiceGroupEventArgs.DidAddServiceGroup, MonoTouch.HomeKit.HMHomeServiceGroupEventArgs.DidRemoveServiceGroup and MonoTouch.HomeKit.HMHomeServiceGroupEventArgs.DidUpdateNameForServiceGroup events. |
| HMHomeServiceServiceGroupEventArgs | Provides data for the MonoTouch.HomeKit.HMHomeServiceServiceGroupEventArgs.DidAddService, MonoTouch.HomeKit.HMHomeServiceServiceGroupEventArgs.DidAddServiceToServiceGroup, MonoTouch.HomeKit.HMHomeServiceServiceGroupEventArgs.DidRemoveService and MonoTouch.HomeKit.HMHomeServiceServiceGroupEventArgs.DidRemoveServiceFromServiceGroup events. |
| HMHomeTriggerEventArgs | Provides data for the MonoTouch.HomeKit.HMHomeTriggerEventArgs.DidAddTrigger, MonoTouch.HomeKit.HMHomeTriggerEventArgs.DidRemoveTrigger, MonoTouch.HomeKit.HMHomeTriggerEventArgs.DidUpdateNameForTrigger and MonoTouch.HomeKit.HMHomeTriggerEventArgs.DidUpdateTrigger events. |
| HMHomeUserEventArgs | Provides data for the MonoTouch.HomeKit.HMHomeUserEventArgs.DidAddUser and MonoTouch.HomeKit.HMHomeUserEventArgs.DidRemoveUser events. |
| HMHomeZoneEventArgs | Provides data for the MonoTouch.HomeKit.HMHomeZoneEventArgs.DidAddZone, MonoTouch.HomeKit.HMHomeZoneEventArgs.DidRemoveZone and MonoTouch.HomeKit.HMHomeZoneEventArgs.DidUpdateNameForZone events. |
| HMRoom | A room in a MonoTouch.HomeKit.HMHome or MonoTouch.HomeKit.HMZone. |
| HMService | A named set of MonoTouch.HomeKit.HMCharacteristics provided by an MonoTouch.HomeKit.HMAccessory. |
| HMServiceGroup | A collection of related MonoTouch.HomeKit.HMService objects provided by an MonoTouch.HomeKit.HMAccessory. |
| HMServiceType | Enumerates known types of MonoTouch.HomeKit.HMService. |
| HMTimerTrigger | A MonoTouch.HomeKit.HMTrigger that triggers in response to a possibly-recurring timer. |
| HMTrigger | A base class for events (such as timers) that triggers one or MonoTouch.HomeKit.HMActionSets. |
| HMUser | Documentation for this section has not yet been entered. |
| HMZone | A set of MonoTouch.HomeKit.HKRooms. |
| IHMAccessoryBrowserDelegate | Interface representing the required methods (if any) of the protocol MonoTouch.HomeKit.HMAccessoryBrowserDelegate. |
| IHMAccessoryDelegate | Interface representing the required methods (if any) of the protocol MonoTouch.HomeKit.HMAccessoryDelegate. |
| IHMHomeDelegate | Interface representing the required methods (if any) of the protocol MonoTouch.HomeKit.HMHomeDelegate. |
| IHMHomeManagerDelegate | Interface representing the required methods (if any) of the protocol MonoTouch.HomeKit.HMHomeManagerDelegate. |