Package apple.externalaccessory.protocol
Interface EAWiFiUnconfiguredAccessoryBrowserDelegate
-
public interface EAWiFiUnconfiguredAccessoryBrowserDelegate[@protocol] EAWiFiUnconfiguredAccessoryBrowserDelegate The delegate of a EAWiFiUnconfiguredAccessoryBrowser object must adopt the EAWiFiUnconfiguredAccessoryBrowserDelegate protocol. The required callbacks keep the delegate informed of the state of the search and configuration processes.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaccessoryBrowserDidFindUnconfiguredAccessories(EAWiFiUnconfiguredAccessoryBrowser browser, NSSet<? extends EAWiFiUnconfiguredAccessory> accessories)accessoryBrowser:didFindUnconfiguredAccessories: Invoked whenever the EAWiFiUnconfiguredAccessoryBrowser has found new unconfigured accessories that match the filter predicate defined when starting the search.voidaccessoryBrowserDidFinishConfiguringAccessoryWithStatus(EAWiFiUnconfiguredAccessoryBrowser browser, EAWiFiUnconfiguredAccessory accessory, long status)accessoryBrowser:didFinishConfiguringAccessory:withStatus: Invoked whenever the EAWiFiUnconfiguredAccessoryBrowser has completed configuring the selected EAWiFiUnconfiguredAccessory.voidaccessoryBrowserDidRemoveUnconfiguredAccessories(EAWiFiUnconfiguredAccessoryBrowser browser, NSSet<? extends EAWiFiUnconfiguredAccessory> accessories)accessoryBrowser:didRemoveUnconfiguredAccessories: Invoked whenever the EAWiFiUnconfiguredAccessoryBrowser has removed unconfigured accessories from the scan results that match the filter predicate defined when starting the search.voidaccessoryBrowserDidUpdateState(EAWiFiUnconfiguredAccessoryBrowser browser, long state)accessoryBrowser:didUpdateState: Invoked whenever the EAWiFiUnconfiguredAccessoryBrowser's state has changed.
-
-
-
Method Detail
-
accessoryBrowserDidFindUnconfiguredAccessories
void accessoryBrowserDidFindUnconfiguredAccessories(EAWiFiUnconfiguredAccessoryBrowser browser, NSSet<? extends EAWiFiUnconfiguredAccessory> accessories)
accessoryBrowser:didFindUnconfiguredAccessories: Invoked whenever the EAWiFiUnconfiguredAccessoryBrowser has found new unconfigured accessories that match the filter predicate defined when starting the search.- Parameters:
browser- The EAWiFiUnconfiguredAccessoryBrowser instance generating the event.accessories- The set of EAWiFiUnconfiguredAccessory objects that have been found since the last update.
-
accessoryBrowserDidFinishConfiguringAccessoryWithStatus
void accessoryBrowserDidFinishConfiguringAccessoryWithStatus(EAWiFiUnconfiguredAccessoryBrowser browser, EAWiFiUnconfiguredAccessory accessory, long status)
accessoryBrowser:didFinishConfiguringAccessory:withStatus: Invoked whenever the EAWiFiUnconfiguredAccessoryBrowser has completed configuring the selected EAWiFiUnconfiguredAccessory.- Parameters:
browser- The EAWiFiUnconfiguredAccessoryBrowser instance generating the event.accessory- The EAWiFiUnconfiguredAccessory whose configuration process has completed.status- The status of the configuration process that has completed.
-
accessoryBrowserDidRemoveUnconfiguredAccessories
void accessoryBrowserDidRemoveUnconfiguredAccessories(EAWiFiUnconfiguredAccessoryBrowser browser, NSSet<? extends EAWiFiUnconfiguredAccessory> accessories)
accessoryBrowser:didRemoveUnconfiguredAccessories: Invoked whenever the EAWiFiUnconfiguredAccessoryBrowser has removed unconfigured accessories from the scan results that match the filter predicate defined when starting the search.- Parameters:
browser- The EAWiFiUnconfiguredAccessoryBrowser instance generating the event.accessories- The set of EAWiFiUnconfiguredAccessory objects that have been removed from the scan results since the last update.
-
accessoryBrowserDidUpdateState
void accessoryBrowserDidUpdateState(EAWiFiUnconfiguredAccessoryBrowser browser, long state)
accessoryBrowser:didUpdateState: Invoked whenever the EAWiFiUnconfiguredAccessoryBrowser's state has changed.- Parameters:
browser- The EAWiFiUnconfiguredAccessoryBrowser instance generating the event.state- The current state of the EAWiFiUnconfiguredAccessoryBrowser.
-
-