/** * @since Available in iOS 3.0 and later. */ public EASession(EAAccessory accessory, String protocolString) { super((SkipInit) null); initObject(init(accessory, protocolString)); } /*</constructors>*/
protected /*<name>*/EAWiFiUnconfiguredAccessoryProperties/*</name>*/ wrap(long value, long mask) { return new /*<name>*/EAWiFiUnconfiguredAccessoryProperties/*</name>*/(value, mask); } protected /*<name>*/EAWiFiUnconfiguredAccessoryProperties/*</name>*/[] _values() {
/** * @since Available in iOS 8.0 and later. */ @WeaklyLinked public EAWiFiUnconfiguredAccessoryBrowser(EAWiFiUnconfiguredAccessoryBrowserDelegate delegate, DispatchQueue queue) { super((SkipInit) null); initObject(init(delegate, queue)); } /*</constructors>*/
@Override public void invoke(NSNotification a) { NSDictionary<?, ?> data = a.getUserInfo(); EAAccessory accessory = null; EAAccessory selectedAccessory = null; if (data.containsKey(AccessoryKey())) { accessory = (EAAccessory) data.get(AccessoryKey()); } if (data.containsKey(AccessorySelectedKey())) { selectedAccessory = (EAAccessory) data.get(AccessorySelectedKey()); } block.invoke((EAAccessoryManager)a.getObject(), accessory, selectedAccessory); } });
public static /*<name>*/EAWiFiUnconfiguredAccessoryBrowserState/*</name>*/ valueOf(long n) { for (/*<name>*/EAWiFiUnconfiguredAccessoryBrowserState/*</name>*/ v : values()) { if (v.n == n) { return v; } } throw new IllegalArgumentException("No constant with value " + n + " found in " + /*<name>*/EAWiFiUnconfiguredAccessoryBrowserState/*</name>*/.class.getName()); } }
public static /*<name>*/EABluetoothAccessoryPickerErrorCode/*</name>*/ valueOf(long n) { for (/*<name>*/EABluetoothAccessoryPickerErrorCode/*</name>*/ v : values()) { if (v.n == n) { return v; } } throw new IllegalArgumentException("No constant with value " + n + " found in " + /*<name>*/EABluetoothAccessoryPickerErrorCode/*</name>*/.class.getName()); } }
public static /*<name>*/EAWiFiUnconfiguredAccessoryConfigurationStatus/*</name>*/ valueOf(long n) { for (/*<name>*/EAWiFiUnconfiguredAccessoryConfigurationStatus/*</name>*/ v : values()) { if (v.n == n) { return v; } } throw new IllegalArgumentException("No constant with value " + n + " found in " + /*<name>*/EAWiFiUnconfiguredAccessoryConfigurationStatus/*</name>*/.class.getName()); } }
@Override public void invoke(NSNotification a) { NSDictionary<?, ?> data = a.getUserInfo(); EAAccessory accessory = null; if (data.containsKey(AccessoryKey())) { accessory = (EAAccessory) data.get(AccessoryKey()); } block.invoke((EAAccessoryManager)a.getObject(), accessory); } });
/** * @since Available in iOS 3.0 and later. */ public static NSObject observeAccessoryDidDisconnect(EAAccessoryManager object, final VoidBlock2<EAAccessoryManager, EAAccessory> block) { return NSNotificationCenter.getDefaultCenter().addObserver(AccessoryDidDisconnectNotification(), object, NSOperationQueue.getMainQueue(), new VoidBlock1<NSNotification>() { @Override public void invoke(NSNotification a) { NSDictionary<?, ?> data = a.getUserInfo(); EAAccessory accessory = null; if (data.containsKey(AccessoryKey())) { accessory = (EAAccessory) data.get(AccessoryKey()); } block.invoke((EAAccessoryManager)a.getObject(), accessory); } }); } }
/** * @since Available in iOS 3.0 and later. */ public static NSObject observeAccessoryDidConnect(EAAccessoryManager object, final VoidBlock3<EAAccessoryManager, EAAccessory, EAAccessory> block) { return NSNotificationCenter.getDefaultCenter().addObserver(AccessoryDidConnectNotification(), object, NSOperationQueue.getMainQueue(), new VoidBlock1<NSNotification>() { @Override public void invoke(NSNotification a) { NSDictionary<?, ?> data = a.getUserInfo(); EAAccessory accessory = null; EAAccessory selectedAccessory = null; if (data.containsKey(AccessoryKey())) { accessory = (EAAccessory) data.get(AccessoryKey()); } if (data.containsKey(AccessorySelectedKey())) { selectedAccessory = (EAAccessory) data.get(AccessorySelectedKey()); } block.invoke((EAAccessoryManager)a.getObject(), accessory, selectedAccessory); } }); } /**
/** * @since Available in iOS 3.0 and later. */ @Method(selector = "initWithAccessory:forProtocol:") public EASession(EAAccessory accessory, String protocolString) { super((SkipInit) null); initObject(init(accessory, protocolString)); } /*</constructors>*/
/** * @since Available in iOS 8.0 and later. */ @WeaklyLinked @Method(selector = "initWithDelegate:queue:") public EAWiFiUnconfiguredAccessoryBrowser(EAWiFiUnconfiguredAccessoryBrowserDelegate delegate, DispatchQueue queue) { super((SkipInit) null); initObject(init(delegate, queue)); } /*</constructors>*/
protected /*<name>*/EAWiFiUnconfiguredAccessoryProperties/*</name>*/ wrap(long value, long mask) { return new /*<name>*/EAWiFiUnconfiguredAccessoryProperties/*</name>*/(value, mask); } protected /*<name>*/EAWiFiUnconfiguredAccessoryProperties/*</name>*/[] _values() {
public static /*<name>*/EAWiFiUnconfiguredAccessoryBrowserState/*</name>*/ valueOf(long n) { for (/*<name>*/EAWiFiUnconfiguredAccessoryBrowserState/*</name>*/ v : values()) { if (v.n == n) { return v; } } throw new IllegalArgumentException("No constant with value " + n + " found in " + /*<name>*/EAWiFiUnconfiguredAccessoryBrowserState/*</name>*/.class.getName()); } }
public static /*<name>*/EABluetoothAccessoryPickerErrorCode/*</name>*/ valueOf(long n) { for (/*<name>*/EABluetoothAccessoryPickerErrorCode/*</name>*/ v : values()) { if (v.n == n) { return v; } } throw new IllegalArgumentException("No constant with value " + n + " found in " + /*<name>*/EABluetoothAccessoryPickerErrorCode/*</name>*/.class.getName()); } }
/** * @since Available in iOS 3.0 and later. */ @Method(selector = "initWithAccessory:forProtocol:") public EASession(EAAccessory accessory, String protocolString) { super((SkipInit) null); initObject(init(accessory, protocolString)); } /*</constructors>*/
protected /*<name>*/EAWiFiUnconfiguredAccessoryProperties/*</name>*/ wrap(long value, long mask) { return new /*<name>*/EAWiFiUnconfiguredAccessoryProperties/*</name>*/(value, mask); } protected /*<name>*/EAWiFiUnconfiguredAccessoryProperties/*</name>*/[] _values() {