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 38 of file DiscoveryHandler.java.
com.github.rosjava.android_extras.ros_master_browser.DiscoveryHandler.DiscoveryHandler | ( | TextView | tv, |
DiscoveryAdapter | discovery_adapter, | ||
ArrayList< DiscoveredService > | discovered_services | ||
) | [inline] |
Definition at line 184 of file DiscoveryHandler.java.
void com.github.rosjava.android_extras.ros_master_browser.DiscoveryHandler.serviceAdded | ( | DiscoveredService | service | ) | [inline] |
Definition at line 193 of file DiscoveryHandler.java.
void com.github.rosjava.android_extras.ros_master_browser.DiscoveryHandler.serviceRemoved | ( | DiscoveredService | service | ) | [inline] |
Definition at line 197 of file DiscoveryHandler.java.
void com.github.rosjava.android_extras.ros_master_browser.DiscoveryHandler.serviceResolved | ( | DiscoveredService | service | ) | [inline] |
Definition at line 201 of file DiscoveryHandler.java.
void com.github.rosjava.android_extras.ros_master_browser.DiscoveryHandler.uiLog | ( | String... | messages | ) | [inline, private] |
Definition at line 208 of file DiscoveryHandler.java.
ArrayList<DiscoveredService> com.github.rosjava.android_extras.ros_master_browser.DiscoveryHandler.discovered_services [private] |
Definition at line 177 of file DiscoveryHandler.java.
DiscoveryAdapter com.github.rosjava.android_extras.ros_master_browser.DiscoveryHandler.discovery_adapter [private] |
Definition at line 178 of file DiscoveryHandler.java.
Definition at line 179 of file DiscoveryHandler.java.