Interface JmdnsService.JmdnsServiceHandler
- All Known Implementing Classes:
ExxtractorConnection.JmdnsServiceHandler
,ManagerExxtractorConnection.JmdnsServiceHandler
- Enclosing class:
- JmdnsService
public static interface JmdnsService.JmdnsServiceHandler
Inner interface which defines the handler for a Jmdns handler
- Since:
- 10/9/13
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Method which handles the timeout of the jmdns servicevoid
handleRemovedService
(String serviceName, javax.jmdns.ServiceInfo serviceInfo) Method which is expected to be called upon a removed serviceboolean
handleResolvedService
(String serviceName, javax.jmdns.ServiceInfo serviceInfo, AudioEverywhereResponseHandler responseHandler) Method which is expected to be called upon a resolved servicevoid
setTargetCanonicalName
(String canonicalName) Sets the canonical name of the server used to filter services.
-
Method Details
-
handleRemovedService
Method which is expected to be called upon a removed service- Parameters:
serviceName
- The service channelLabelserviceInfo
- The old service information of the removed service
-
handleResolvedService
boolean handleResolvedService(String serviceName, javax.jmdns.ServiceInfo serviceInfo, AudioEverywhereResponseHandler responseHandler) Method which is expected to be called upon a resolved service- Parameters:
serviceName
- The service channelLabelserviceInfo
- The resolved service information
-
handleJmdnsTimeout
void handleJmdnsTimeout()Method which handles the timeout of the jmdns service -
setTargetCanonicalName
Sets the canonical name of the server used to filter services.
-