Class EAAccessoryManager

All Implemented Interfaces:
NSObjectProtocol, ObjCProtocol

public class EAAccessoryManager
extends NSObject
  • Constructor Details

    • EAAccessoryManager

      public EAAccessoryManager()
    • EAAccessoryManager

      protected EAAccessoryManager​(NSObject.Handle h, long handle)
    • EAAccessoryManager

      protected EAAccessoryManager​(NSObject.SkipInit skipInit)
  • Method Details

    • getConnectedAccessories

      public NSArray<EAAccessory> getConnectedAccessories()
    • AccessoryDidConnectNotification

      public static NSString AccessoryDidConnectNotification()
    • AccessoryDidDisconnectNotification

      public static NSString AccessoryDidDisconnectNotification()
    • AccessoryKey

      protected static NSString AccessoryKey()
    • AccessorySelectedKey

      protected static NSString AccessorySelectedKey()
    • showBluetoothAccessoryPicker

      public void showBluetoothAccessoryPicker​(NSPredicate predicate, VoidBlock1<NSError> completion)
    • registerForLocalNotifications

      public void registerForLocalNotifications()
    • unregisterForLocalNotifications

      public void unregisterForLocalNotifications()
    • getSharedAccessoryManager

      public static EAAccessoryManager getSharedAccessoryManager()