ExternalAccessory Namespace

Support for communicating with external accessories connected to an iOS device.

Classes

TypeReason
EAAccessoryProvides information about a connected external accessory.
EAAccessoryDelegateA delegate class that received notifications and callsbacks from EAAccessory.
EAAccessoryDelegate_ExtensionsExtension methods to the ExternalAccessory.IEAAccessoryDelegate interface to support all the methods from the ExternalAccessory.EAAccessoryDelegate protocol.
EAAccessoryEventArgsProvides data for the event.
EAAccessoryManagerUsed to enumerate the external accessories connected.
EAAccessoryManager+NotificationsNotification posted by the ExternalAccessory.EAAccessoryManager class.
EASessionThe EASession is used to communicate with the external hardware accessory.
EAWiFiUnconfiguredAccessoryAn MFI Wireless Accessory Configuration accessory that is currently unconfigured.
EAWiFiUnconfiguredAccessoryBrowserProvides the MFI Wireless Accessory Configuration process, including scanning, connecting, and configuring compatible accessories.
EAWiFiUnconfiguredAccessoryBrowserDelegateDelegate object for ExternalAccessory.EAWiFiUnconfiguredAccessoryBrowser, providing events related to scanning, connecting, and configuring compatible accessories.
EAWiFiUnconfiguredAccessoryBrowserEventArgsProvides data for the ExternalAccessory.EAWiFiUnconfiguredAccessoryBrowserEventArgs.DidFindUnconfiguredAccessories and ExternalAccessory.EAWiFiUnconfiguredAccessoryBrowserEventArgs.DidRemoveUnconfiguredAccessories events.
EAWiFiUnconfiguredAccessoryBrowserStateEnumerates the possible states of unconfigured accessory browsers.
EAWiFiUnconfiguredAccessoryConfigurationStatusEnumerates the possible states encountered while configuring accessory browsers.
EAWiFiUnconfiguredAccessoryDidFinishEventArgsProvides data for the ExternalAccessory.EAWiFiUnconfiguredAccessoryDidFinishEventArgs.DidFinishConfiguringAccessory event.
EAWiFiUnconfiguredAccessoryEventArgsProvides data for the ExternalAccessory.EAWiFiUnconfiguredAccessoryEventArgs.DidUpdateState event.
EAWiFiUnconfiguredAccessoryPropertiesEnumerates unconfigured but supported features.
IEAAccessoryDelegateInterface representing the required methods (if any) of the protocol ExternalAccessory.EAAccessoryDelegate.
IEAWiFiUnconfiguredAccessoryBrowserDelegateInterface representing the required methods (if any) of the protocol ExternalAccessory.EAWiFiUnconfiguredAccessoryBrowserDelegate.