Searched refs:NsdServiceInfo (Results 1 - 24 of 24) sorted by relevance

/frameworks/base/packages/PrintRecommendationService/src/com/android/printservice/recommendation/plugin/hp/
H A DPrinterHashMap.java19 import android.net.nsd.NsdServiceInfo;
23 final class PrinterHashMap extends HashMap<String, NsdServiceInfo> {
24 public static String getKey(NsdServiceInfo serviceInfo) {
27 public NsdServiceInfo addPrinter(NsdServiceInfo device) {
30 public NsdServiceInfo removePrinter(NsdServiceInfo device) {
H A DServiceResolveQueue.java20 import android.net.nsd.NsdServiceInfo;
29 private final LinkedList<Pair<NsdServiceInfo, ResolveCallback>> mQueue = new LinkedList<>();
35 private Pair<NsdServiceInfo, ResolveCallback> mCurrentRequest = null;
53 void serviceResolved(NsdServiceInfo nsdServiceInfo);
61 public void queueRequest(NsdServiceInfo serviceInfo, ResolveCallback callback) {
63 Pair<NsdServiceInfo, ResolveCallback> newRequest = Pair.create(serviceInfo, callback);
70 public void removeRequest(NsdServiceInfo serviceInfo, ResolveCallback callback) {
72 Pair<NsdServiceInfo, ResolveCallback> newRequest = Pair.create(serviceInfo, callback);
86 public void onResolveFailed(NsdServiceInfo nsdServiceInfo, int i) {
94 public void onServiceResolved(NsdServiceInfo nsdServiceInf
[all...]
H A DMDnsUtils.java19 import android.net.nsd.NsdServiceInfo;
37 public static boolean isVendorPrinter(NsdServiceInfo networkDevice, String[] vendorValues) {
48 public static String getVendor(NsdServiceInfo networkDevice) {
H A DServiceRecommendationPlugin.java21 import android.net.nsd.NsdServiceInfo;
79 public boolean matchesCriteria(String vendor, NsdServiceInfo nsdServiceInfo) {
H A DServiceListener.java22 import android.net.nsd.NsdServiceInfo;
46 boolean matchesCriteria(String vendor, NsdServiceInfo serviceInfo);
71 public void serviceResolved(NsdServiceInfo nsdServiceInfo) {
75 private synchronized void printerFound(NsdServiceInfo nsdServiceInfo) {
118 private synchronized void printerRemoved(NsdServiceInfo nsdServiceInfo) {
156 public void onServiceFound(NsdServiceInfo nsdServiceInfo) {
161 public void onServiceLost(NsdServiceInfo nsdServiceInfo) {
H A DHPRecommendationPlugin.java20 import android.net.nsd.NsdServiceInfo;
87 public boolean matchesCriteria(String vendor, NsdServiceInfo nsdServiceInfo) {
/frameworks/base/packages/PrintRecommendationService/src/com/android/printservice/recommendation/plugin/samsung/
H A DPrinterHashMap.java19 import android.net.nsd.NsdServiceInfo;
23 final class PrinterHashMap extends HashMap<String, NsdServiceInfo> {
24 public static String getKey(NsdServiceInfo serviceInfo) {
27 public NsdServiceInfo addPrinter(NsdServiceInfo device) {
30 public NsdServiceInfo removePrinter(NsdServiceInfo device) {
H A DServiceResolveQueue.java20 import android.net.nsd.NsdServiceInfo;
29 private final LinkedList<Pair<NsdServiceInfo, ResolveCallback>> mQueue = new LinkedList<>();
35 private Pair<NsdServiceInfo, ResolveCallback> mCurrentRequest = null;
53 void serviceResolved(NsdServiceInfo nsdServiceInfo);
61 public void queueRequest(NsdServiceInfo serviceInfo, ResolveCallback callback) {
63 Pair<NsdServiceInfo, ResolveCallback> newRequest = Pair.create(serviceInfo, callback);
70 public void removeRequest(NsdServiceInfo serviceInfo, ResolveCallback callback) {
72 Pair<NsdServiceInfo, ResolveCallback> newRequest = Pair.create(serviceInfo, callback);
86 public void onResolveFailed(NsdServiceInfo nsdServiceInfo, int i) {
94 public void onServiceResolved(NsdServiceInfo nsdServiceInf
[all...]
H A DMDnsUtils.java19 import android.net.nsd.NsdServiceInfo;
37 public static boolean isVendorPrinter(NsdServiceInfo networkDevice, String[] vendorValues) {
48 public static String getVendor(NsdServiceInfo networkDevice) {
H A DServiceRecommendationPlugin.java21 import android.net.nsd.NsdServiceInfo;
79 public boolean matchesCriteria(String vendor, NsdServiceInfo nsdServiceInfo) {
H A DServiceListener.java22 import android.net.nsd.NsdServiceInfo;
46 boolean matchesCriteria(String vendor, NsdServiceInfo serviceInfo);
71 public void serviceResolved(NsdServiceInfo nsdServiceInfo) {
75 private synchronized void printerFound(NsdServiceInfo nsdServiceInfo) {
118 private synchronized void printerRemoved(NsdServiceInfo nsdServiceInfo) {
156 public void onServiceFound(NsdServiceInfo nsdServiceInfo) {
161 public void onServiceLost(NsdServiceInfo nsdServiceInfo) {
H A DSamsungRecommendationPlugin.java21 import android.net.nsd.NsdServiceInfo;
68 public boolean matchesCriteria(String vendor, NsdServiceInfo nsdServiceInfo) {
78 private String getModelName(NsdServiceInfo resolvedDevice) {
/frameworks/base/packages/PrintRecommendationService/src/com/android/printservice/recommendation/plugin/xerox/
H A DPrinterHashMap.java18 import android.net.nsd.NsdServiceInfo;
22 final class PrinterHashMap extends HashMap<String, NsdServiceInfo> {
23 public static String getKey(NsdServiceInfo serviceInfo) {
27 public NsdServiceInfo addPrinter(NsdServiceInfo device) {
31 public NsdServiceInfo removePrinter(NsdServiceInfo device) {
H A DServiceResolver.java20 import android.net.nsd.NsdServiceInfo;
78 public void onServiceFound(NsdServiceInfo nsdServiceInfo) {
83 public void onServiceLost(NsdServiceInfo nsdServiceInfo) {
102 private final LinkedList<NsdServiceInfo> mQueue = new LinkedList<>();
104 private NsdServiceInfo mCurrentRequest = null;
106 private void queueRequest(NsdServiceInfo serviceInfo) {
114 private void removeRequest(NsdServiceInfo serviceInfo) {
135 public void onResolveFailed(NsdServiceInfo nsdServiceInfo, int i) {
143 public void onServiceResolved(NsdServiceInfo nsdServiceInfo) {
157 private void printerFound(NsdServiceInfo nsdServiceInf
[all...]
H A DMDnsUtils.java18 import android.net.nsd.NsdServiceInfo;
34 public static boolean isVendorPrinter(NsdServiceInfo networkDevice, String[] vendorValues) {
48 public static String getVendor(NsdServiceInfo networkDevice) {
60 public static boolean checkPDLSupport(NsdServiceInfo networkDevice, String[] pdlFormats) {
/frameworks/base/tests/CoreTests/android/core/
H A DNsdServiceInfoTest.java8 import android.net.nsd.NsdServiceInfo;
34 NsdServiceInfo info = new NsdServiceInfo();
89 NsdServiceInfo emptyInfo = new NsdServiceInfo();
92 NsdServiceInfo fullInfo = new NsdServiceInfo();
99 NsdServiceInfo noHostInfo = new NsdServiceInfo();
105 NsdServiceInfo attributedInf
[all...]
/frameworks/base/packages/PrintRecommendationService/src/com/android/printservice/recommendation/util/
H A DNsdResolveQueue.java21 import android.net.nsd.NsdServiceInfo;
60 final @NonNull NsdServiceInfo serviceInfo;
64 @NonNull NsdServiceInfo serviceInfo, @NonNull NsdManager.ResolveListener listener) {
78 public void resolve(@NonNull NsdManager nsdManager, @NonNull NsdServiceInfo serviceInfo,
102 public void onResolveFailed(NsdServiceInfo serviceInfo, int errorCode) {
112 public void onServiceResolved(NsdServiceInfo serviceInfo) {
H A DDiscoveryListenerMultiplexer.java21 import android.net.nsd.NsdServiceInfo;
154 public void onServiceFound(NsdServiceInfo serviceInfo) {
166 public void onServiceLost(NsdServiceInfo serviceInfo) {
/frameworks/base/core/java/android/net/nsd/
H A DNsdManager.java119 * {@see NsdServiceInfo}
217 private final SparseArray<NsdServiceInfo> mServiceMap = new SparseArray<NsdServiceInfo>();
270 public void onServiceFound(NsdServiceInfo serviceInfo);
272 public void onServiceLost(NsdServiceInfo serviceInfo);
279 public void onRegistrationFailed(NsdServiceInfo serviceInfo, int errorCode);
281 public void onUnregistrationFailed(NsdServiceInfo serviceInfo, int errorCode);
283 public void onServiceRegistered(NsdServiceInfo serviceInfo);
285 public void onServiceUnregistered(NsdServiceInfo serviceInfo);
291 public void onResolveFailed(NsdServiceInfo serviceInf
[all...]
H A DNsdServiceInfo.java38 public final class NsdServiceInfo implements Parcelable { class in inherits:Parcelable
40 private static final String TAG = "NsdServiceInfo";
52 public NsdServiceInfo() { method in class:NsdServiceInfo
56 public NsdServiceInfo(String sn, String rt) { method in class:NsdServiceInfo
236 * {@link NsdServiceInfo}. Calling {@link #setAttribute} twice with the same key will overwrite
356 public static final Creator<NsdServiceInfo> CREATOR =
357 new Creator<NsdServiceInfo>() {
358 public NsdServiceInfo createFromParcel(Parcel in) {
359 NsdServiceInfo info = new NsdServiceInfo();
[all...]
/frameworks/base/packages/PrintRecommendationService/src/com/android/printservice/recommendation/plugin/mdnsFilter/
H A DMDNSFilterPlugin.java24 import android.net.nsd.NsdServiceInfo;
149 public void onServiceFound(NsdServiceInfo serviceInfo) {
153 public void onResolveFailed(NsdServiceInfo serviceInfo, int errorCode) {
159 public void onServiceResolved(NsdServiceInfo serviceInfo) {
174 public void onServiceLost(NsdServiceInfo serviceInfo) {
178 public void onResolveFailed(NsdServiceInfo serviceInfo, int errorCode) {
184 public void onServiceResolved(NsdServiceInfo serviceInfo) {
H A DMDNSUtils.java21 import android.net.nsd.NsdServiceInfo;
44 public static boolean isVendorPrinter(@NonNull NsdServiceInfo serviceInfo,
/frameworks/base/packages/PrintRecommendationService/src/com/android/printservice/recommendation/plugin/mopria/
H A DMopriaRecommendationPlugin.java21 import android.net.nsd.NsdServiceInfo;
41 public boolean matchesCriteria(String vendor, NsdServiceInfo nsdServiceInfo) {
/frameworks/base/services/core/java/com/android/server/
H A DNsdService.java24 import android.net.nsd.NsdServiceInfo;
273 NsdServiceInfo servInfo;
294 servInfo = (NsdServiceInfo) msg.obj;
346 if (registerService(id, (NsdServiceInfo) msg.obj)) {
376 servInfo = (NsdServiceInfo) msg.obj;
388 clientInfo.mResolvedService = new NsdServiceInfo();
410 NsdServiceInfo servInfo;
434 servInfo = new NsdServiceInfo(cooked[2], cooked[3]);
441 servInfo = new NsdServiceInfo(cooked[2], cooked[3]);
454 servInfo = new NsdServiceInfo(cooke
[all...]

Completed in 706 milliseconds