Classes | |
class | ServiceAddedTask |
class | ServiceRemovedTask |
class | ServiceResolvedTask |
Public Member Functions | |
DiscoveryHandler (TextView tv, DiscoveryAdapter discovery_adapter, ArrayList< DiscoveredService > discovered_services) | |
void | serviceAdded (DiscoveredService service) |
void | serviceRemoved (DiscoveredService service) |
void | serviceResolved (DiscoveredService service) |
Private Member Functions | |
void | uiLog (String...messages) |
Private Attributes | |
ArrayList< DiscoveredService > | discovered_services |
DiscoveryAdapter | discovery_adapter |
TextView | text_view |
This class is the callback handler for services being listened for by the jmdns zeroconf class.
Usually we should do a bit of checking to make sure that any service isn't getting repeated on another interface, but for now we can assume your android has only the one interface so that we handle each added/resolved/removed as a unique entry.
Definition at line 19 of file DiscoveryHandler.java.
ros.zeroconf.android.jmdns.master_browser.DiscoveryHandler.DiscoveryHandler | ( | TextView | tv, |
DiscoveryAdapter | discovery_adapter, | ||
ArrayList< DiscoveredService > | discovered_services | ||
) | [inline] |
Definition at line 144 of file DiscoveryHandler.java.
void ros.zeroconf.android.jmdns.master_browser.DiscoveryHandler.serviceAdded | ( | DiscoveredService | service | ) | [inline] |
Definition at line 153 of file DiscoveryHandler.java.
void ros.zeroconf.android.jmdns.master_browser.DiscoveryHandler.serviceRemoved | ( | DiscoveredService | service | ) | [inline] |
Definition at line 157 of file DiscoveryHandler.java.
void ros.zeroconf.android.jmdns.master_browser.DiscoveryHandler.serviceResolved | ( | DiscoveredService | service | ) | [inline] |
Definition at line 161 of file DiscoveryHandler.java.
void ros.zeroconf.android.jmdns.master_browser.DiscoveryHandler.uiLog | ( | String... | messages | ) | [inline, private] |
Definition at line 168 of file DiscoveryHandler.java.
ArrayList<DiscoveredService> ros.zeroconf.android.jmdns.master_browser.DiscoveryHandler.discovered_services [private] |
Definition at line 137 of file DiscoveryHandler.java.
DiscoveryAdapter ros.zeroconf.android.jmdns.master_browser.DiscoveryHandler.discovery_adapter [private] |
Definition at line 138 of file DiscoveryHandler.java.
TextView ros.zeroconf.android.jmdns.master_browser.DiscoveryHandler.text_view [private] |
Definition at line 139 of file DiscoveryHandler.java.