public void addService(JmDNS jmDNS, String type, String name) { LOG.debug("addService with type: {} name: {}", type, name); if (listener != null) { listener.onServiceAdd(new DiscoveryEvent(name)); } jmDNS.requestServiceInfo(type, name); }
/** * {@inheritDoc} */ @Override public void run() { mDNS.requestServiceInfo(type, name, persistent, timeout); } });
/** * {@inheritDoc} */ @Override public void run() { mDNS.requestServiceInfo(type, name, persistent, timeout); } });
/** * {@inheritDoc} */ @Override public void run() { mDNS.requestServiceInfo(type, name, persistent, timeout); } });
/** * {@inheritDoc} */ @Override public void run() { mDNS.requestServiceInfo(type, name, persistent, timeout); } });
/** * Request service information. The information about the service is * requested and the ServiceListener.resolveService method is called as soon * as it is available. * <p/> * Usage note: Do not call this method from the AWT event dispatcher thread. * You will make the user interface unresponsive. * * @param type full qualified service type, such as <code>_http._tcp.local.</code> . * @param name unqualified service name, such as <code>foobar</code> . */ public void requestServiceInfo(String type, String name) { requestServiceInfo(type, name, 3 * 1000); }
@Override public void serviceAdded(final ServiceEvent event) { if (BuildConfig.DEBUG) { Log.d(TAG, "serviceAdded"); } synchronized (INSTANCE) { if (mDetectionListener != null) { mDNS.requestServiceInfo(SERVICE_TYPE, event.getName(), RESOLVE_TIMEOUT); } } }
public void addService(JmDNS jmDNS, String type, String name) { LOG.debug("addService with type: {} name: {}", type, name); if (listener != null) { listener.onServiceAdd(new DiscoveryEvent(name)); } jmDNS.requestServiceInfo(type, name); }
public void addService(JmDNS jmDNS, String type, String name) { LOG.debug("addService with type: {} name: {}", type, name); if (listener != null) { listener.onServiceAdd(new DiscoveryEvent(name)); } jmDNS.requestServiceInfo(type, name); }
public void addService(JmDNS jmDNS, String type, String name) { LOG.debug("addService with type: {} name: {}", type, name); if (listener != null) { listener.onServiceAdd(new DiscoveryEvent(name)); } jmDNS.requestServiceInfo(type, name); }
@Override public void run() { jmDNS.requestServiceInfo(serviceEvent.getType(), serviceEvent.getName(), SERVICE_RESOLUTION_TIMEOUT); } }.start();
/** * A service has been added. */ public void serviceAdded(ServiceEvent event) { synchronized (infos) { event.getDNS().requestServiceInfo(event.getType(), event.getName(), 0); } }