Class EAAccessoryManager
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.externalaccessory.EAAccessoryManager
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class EAAccessoryManager extends NSObject
- Since:
- Available in iOS 3.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
EAAccessoryManager.EAAccessoryManagerPtr
static class
EAAccessoryManager.Notifications
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description EAAccessoryManager()
protected
EAAccessoryManager(NSObject.Handle h, long handle)
protected
EAAccessoryManager(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static NSString
AccessoryDidConnectNotification()
static NSString
AccessoryDidDisconnectNotification()
protected static NSString
AccessoryKey()
protected static NSString
AccessorySelectedKey()
NSArray<EAAccessory>
getConnectedAccessories()
static EAAccessoryManager
getSharedAccessoryManager()
void
registerForLocalNotifications()
void
showBluetoothAccessoryPicker(NSPredicate predicate, org.robovm.objc.block.VoidBlock1<NSError> completion)
void
unregisterForLocalNotifications()
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Constructor Detail
-
EAAccessoryManager
public EAAccessoryManager()
-
EAAccessoryManager
protected EAAccessoryManager(NSObject.Handle h, long handle)
-
EAAccessoryManager
protected EAAccessoryManager(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getConnectedAccessories
public NSArray<EAAccessory> getConnectedAccessories()
- Since:
- Available in iOS 3.0 and later.
-
AccessoryDidConnectNotification
public static NSString AccessoryDidConnectNotification()
- Since:
- Available in iOS 3.0 and later.
-
AccessoryDidDisconnectNotification
public static NSString AccessoryDidDisconnectNotification()
- Since:
- Available in iOS 3.0 and later.
-
AccessoryKey
protected static NSString AccessoryKey()
- Since:
- Available in iOS 3.0 and later.
-
AccessorySelectedKey
protected static NSString AccessorySelectedKey()
- Since:
- Available in iOS 6.0 and later.
-
showBluetoothAccessoryPicker
public void showBluetoothAccessoryPicker(NSPredicate predicate, org.robovm.objc.block.VoidBlock1<NSError> completion)
- Since:
- Available in iOS 6.0 and later.
-
registerForLocalNotifications
public void registerForLocalNotifications()
- Since:
- Available in iOS 3.0 and later.
-
unregisterForLocalNotifications
public void unregisterForLocalNotifications()
- Since:
- Available in iOS 3.0 and later.
-
getSharedAccessoryManager
public static EAAccessoryManager getSharedAccessoryManager()
- Since:
- Available in iOS 3.0 and later.
-
-