public interface SearchCallback
Searches for devices/services can be initiated by means of the corresponding static methods of
class SearchManager, which accept an instance of the SearchCallback
interface.
SearchManager| Modifier and Type | Method and Description |
|---|---|
void |
deviceFound(DeviceReference devRef,
SearchParameter search,
java.lang.String comManId)
This method is called each time a device matching the initial search criteria (as contained
within argument
search) has been found. |
void |
finishedSearching(int searchIdentifier,
boolean entityFound,
SearchParameter search)
This method is called when the search timeout is reached.
|
HashMap |
getDefaultOutgoingDiscoveryInfos() |
Set |
getDefaultOutgoingDiscoveryInfos(java.lang.String comManId) |
HashMap |
getSupportedProtocolInfos() |
HashSet |
getSupportedProtocolInfos(java.lang.String comManId) |
void |
noDevicesFound(SearchParameter search) |
void |
serviceFound(ServiceReference servRef,
SearchParameter search,
java.lang.String comManId)
This method is called each time a service matching the initial search criteria (as contained
within argument
search) has been found. |
void |
startedSearching(int searchIdentifier,
long duration,
java.lang.String searchDescription) |
void deviceFound(DeviceReference devRef, SearchParameter search, java.lang.String comManId)
search) has been found.devRef - a reference to the matching devicesearch - the collection of criteria the search was initiated withvoid serviceFound(ServiceReference servRef, SearchParameter search, java.lang.String comManId)
search) has been found.servRef - a reference to the matching servicesearch - the list of criteria the search was initiated withvoid finishedSearching(int searchIdentifier,
boolean entityFound,
SearchParameter search)
entityFound - is true when a device or service that matches he search criteria has been found; false otherwisesearch - void startedSearching(int searchIdentifier,
long duration,
java.lang.String searchDescription)
Set getDefaultOutgoingDiscoveryInfos(java.lang.String comManId)
HashMap getDefaultOutgoingDiscoveryInfos()
HashSet getSupportedProtocolInfos(java.lang.String comManId)
HashMap getSupportedProtocolInfos()
void noDevicesFound(SearchParameter search)
search -