FileDocCategorySizeDatePackage
NsdManager.javaAPI DocAndroid 5.1 API2553Sat Mar 14 14:09:36 GMT 2015android.net.nsd

NsdManager.java

package android.net.nsd;
public final class NsdManager
{
public static interface DiscoveryListener
{
public abstract  void onStartDiscoveryFailed(java.lang.String serviceType, int errorCode);
public abstract  void onStopDiscoveryFailed(java.lang.String serviceType, int errorCode);
public abstract  void onDiscoveryStarted(java.lang.String serviceType);
public abstract  void onDiscoveryStopped(java.lang.String serviceType);
public abstract  void onServiceFound(android.net.nsd.NsdServiceInfo serviceInfo);
public abstract  void onServiceLost(android.net.nsd.NsdServiceInfo serviceInfo);
}
public static interface RegistrationListener
{
public abstract  void onRegistrationFailed(android.net.nsd.NsdServiceInfo serviceInfo, int errorCode);
public abstract  void onUnregistrationFailed(android.net.nsd.NsdServiceInfo serviceInfo, int errorCode);
public abstract  void onServiceRegistered(android.net.nsd.NsdServiceInfo serviceInfo);
public abstract  void onServiceUnregistered(android.net.nsd.NsdServiceInfo serviceInfo);
}
public static interface ResolveListener
{
public abstract  void onResolveFailed(android.net.nsd.NsdServiceInfo serviceInfo, int errorCode);
public abstract  void onServiceResolved(android.net.nsd.NsdServiceInfo serviceInfo);
}
NsdManager() { throw new RuntimeException("Stub!"); }
public  void registerService(android.net.nsd.NsdServiceInfo serviceInfo, int protocolType, android.net.nsd.NsdManager.RegistrationListener listener) { throw new RuntimeException("Stub!"); }
public  void unregisterService(android.net.nsd.NsdManager.RegistrationListener listener) { throw new RuntimeException("Stub!"); }
public  void discoverServices(java.lang.String serviceType, int protocolType, android.net.nsd.NsdManager.DiscoveryListener listener) { throw new RuntimeException("Stub!"); }
public  void stopServiceDiscovery(android.net.nsd.NsdManager.DiscoveryListener listener) { throw new RuntimeException("Stub!"); }
public  void resolveService(android.net.nsd.NsdServiceInfo serviceInfo, android.net.nsd.NsdManager.ResolveListener listener) { throw new RuntimeException("Stub!"); }
public static final java.lang.String ACTION_NSD_STATE_CHANGED = "android.net.nsd.STATE_CHANGED";
public static final java.lang.String EXTRA_NSD_STATE = "nsd_state";
public static final int FAILURE_ALREADY_ACTIVE = 3;
public static final int FAILURE_INTERNAL_ERROR = 0;
public static final int FAILURE_MAX_LIMIT = 4;
public static final int NSD_STATE_DISABLED = 1;
public static final int NSD_STATE_ENABLED = 2;
public static final int PROTOCOL_DNS_SD = 1;
}