public interface 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.
| Modifier and Type | Method and Description |
|---|---|
void |
accessoryBrowserDidFindUnconfiguredAccessories(EAWiFiUnconfiguredAccessoryBrowser browser,
NSSet<? extends EAWiFiUnconfiguredAccessory> accessories)
accessoryBrowser:didFindUnconfiguredAccessories:
|
void |
accessoryBrowserDidFinishConfiguringAccessoryWithStatus(EAWiFiUnconfiguredAccessoryBrowser browser,
EAWiFiUnconfiguredAccessory accessory,
long status)
accessoryBrowser:didFinishConfiguringAccessory:withStatus:
|
void |
accessoryBrowserDidRemoveUnconfiguredAccessories(EAWiFiUnconfiguredAccessoryBrowser browser,
NSSet<? extends EAWiFiUnconfiguredAccessory> accessories)
accessoryBrowser:didRemoveUnconfiguredAccessories:
|
void |
accessoryBrowserDidUpdateState(EAWiFiUnconfiguredAccessoryBrowser browser,
long state)
accessoryBrowser:didUpdateState:
|
void accessoryBrowserDidFindUnconfiguredAccessories(EAWiFiUnconfiguredAccessoryBrowser browser, NSSet<? extends EAWiFiUnconfiguredAccessory> accessories)
Invoked whenever the EAWiFiUnconfiguredAccessoryBrowser has found new unconfigured accessories that match the filter predicate defined when starting the search.
browser - The EAWiFiUnconfiguredAccessoryBrowser instance generating the event.accessories - The set of EAWiFiUnconfiguredAccessory objects that have been found since the last update.void accessoryBrowserDidFinishConfiguringAccessoryWithStatus(EAWiFiUnconfiguredAccessoryBrowser browser, EAWiFiUnconfiguredAccessory accessory, long status)
Invoked whenever the EAWiFiUnconfiguredAccessoryBrowser has completed configuring the selected EAWiFiUnconfiguredAccessory.
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.void accessoryBrowserDidRemoveUnconfiguredAccessories(EAWiFiUnconfiguredAccessoryBrowser browser, NSSet<? extends EAWiFiUnconfiguredAccessory> accessories)
Invoked whenever the EAWiFiUnconfiguredAccessoryBrowser has removed unconfigured accessories from the scan results that match the filter predicate defined when starting the search.
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.void accessoryBrowserDidUpdateState(EAWiFiUnconfiguredAccessoryBrowser browser, long state)
Invoked whenever the EAWiFiUnconfiguredAccessoryBrowser's state has changed.
browser - The EAWiFiUnconfiguredAccessoryBrowser instance generating the event.state - The current state of the EAWiFiUnconfiguredAccessoryBrowser.