public class WifiP2pDnsSdServiceInfo extends WifiP2pServiceInfo
WifiP2pManager.addLocalService(android.net.wifi.p2p.WifiP2pManager.Channel, android.net.wifi.p2p.nsd.WifiP2pServiceInfo, android.net.wifi.p2p.WifiP2pManager.ActionListener)
WifiP2pManager.removeLocalService(android.net.wifi.p2p.WifiP2pManager.Channel, android.net.wifi.p2p.nsd.WifiP2pServiceInfo, android.net.wifi.p2p.WifiP2pManager.ActionListener)
WifiP2pServiceInfo
WifiP2pUpnpServiceInfo
Parcelable.ClassLoaderCreator<T>, Parcelable.Creator<T>
Modifier and Type | Field and Description |
---|---|
static int |
DNS_TYPE_PTR
Pointer record.
|
static int |
DNS_TYPE_TXT
Text record.
|
static int |
VERSION_1
Bonjour version 1.
|
CREATOR, SERVICE_TYPE_ALL, SERVICE_TYPE_BONJOUR, SERVICE_TYPE_UPNP, SERVICE_TYPE_VENDOR_SPECIFIC, SERVICE_TYPE_WS_DISCOVERY
CONTENTS_FILE_DESCRIPTOR, PARCELABLE_ELIDE_DUPLICATES, PARCELABLE_WRITE_RETURN_VALUE
Modifier and Type | Method and Description |
---|---|
static WifiP2pDnsSdServiceInfo |
newInstance(String instanceName,
String serviceType,
Map<String,String> txtMap)
Create a Bonjour service information object.
|
describeContents, equals, getSupplicantQueryList, hashCode, writeToParcel
public static final int VERSION_1
public static final int DNS_TYPE_PTR
public static final int DNS_TYPE_TXT
public static WifiP2pDnsSdServiceInfo newInstance(String instanceName, String serviceType, Map<String,String> txtMap)
instanceName
- instance name.serviceType
- service type.txtMap
- TXT record with key/value pair in a map confirming to format defined at
http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt