Release 4.0.0-preview1-00201
[platform/core/csapi/tizenfx.git] / Artifacts / bin / public / Tizen.Network.Nsd.xml
index 3db4f45..a32f2c8 100644 (file)
-<?xml version="1.0"?>
-<doc>
-    <assembly>
-        <name>Tizen.Network.Nsd</name>
-    </assembly>
-    <members>
-        <member name="T:Interop">
-            <summary>
-            Interop class for Nsd
-            </summary>
-        </member>
-        <member name="T:Interop.Nsd">
-            <summary>
-            Nsd Native Apis
-            </summary>
-        </member>
-        <member name="T:Tizen.Network.Nsd.DnssdBrowser">
-            <summary>
-            This class is used for managing network service discovery using DNSSD.
-            </summary>
-            <since_tizen> 4 </since_tizen>
-        </member>
-        <member name="E:Tizen.Network.Nsd.DnssdBrowser.ServiceFound">
-            <summary>
-            This event is raised when a DNSSD service is found during service discovery.
-            </summary>
-            <since_tizen> 4 </since_tizen>
-        </member>
-        <member name="M:Tizen.Network.Nsd.DnssdBrowser.#ctor(System.String)">
-            <summary>
-            A public constructor for DnssdBrowser class to create a DnssdBrowser instance for the given service type.
-            </summary>
-            <param name="serviceType">The DNSSD service type</param>
-            <since_tizen> 4 </since_tizen>
-            <feature>http://tizen.org/feature/network.service_discovery.dnssd</feature>
-            <exception cref="T:System.ArgumentException">Thrown when serviceType is null.</exception>
-            <exception cref="T:System.NotSupportedException">Thrown when DNSSD is not supported.</exception>
-        </member>
-        <member name="M:Tizen.Network.Nsd.DnssdBrowser.StartDiscovery">
-            <summary>
-            Starts browsing the DNSSD remote service.
-            </summary>
-            <remarks>
-            If there are any services available, ServiceFound event will be invoked.
-            Application will keep browsing for available/unavailable services until it calls StopDiscovery().
-            </remarks>
-            <since_tizen> 4 </since_tizen>
-            <privilege>http://tizen.org/privilege/internet</privilege>
-            <feature>http://tizen.org/feature/network.service_discovery.dnssd</feature>
-            <exception cref="T:System.InvalidOperationException">Thrown when any other error occurred.</exception>
-            <exception cref="T:System.NotSupportedException">Thrown when DNSSD is not supported.</exception>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown when permission is denied.</exception>
-        </member>
-        <member name="M:Tizen.Network.Nsd.DnssdBrowser.StopDiscovery">
-            <summary>
-            Stops browsing the DNSSD remote service.
-            </summary>
-            <since_tizen> 4 </since_tizen>
-            <feature>http://tizen.org/feature/network.service_discovery.dnssd</feature>
-            <exception cref="T:System.InvalidOperationException">Thrown when any other error occurred.</exception>
-            <exception cref="T:System.NotSupportedException">Thrown when DNSSD is not supported.</exception>
-        </member>
-        <member name="T:Tizen.Network.Nsd.DnssdService">
-            <summary>
-            This class is used for managing local service registration and its properties using DNSSD.
-            </summary>
-            <since_tizen> 4 </since_tizen>
-        </member>
-        <member name="M:Tizen.Network.Nsd.DnssdService.#ctor(System.String)">
-            <summary>
-            Constructor to create DnssdService instance that sets the serviceType to a given value.
-            </summary>
-            <since_tizen> 4 </since_tizen>
-            <param name="serviceType">The DNSSD service type. It is expressed as type followed by protocol, separated by a dot(e.g. "_ftp._tcp").
-            It must begin with an underscore, followed by 1-15 characters which may be letters, digits or hyphens.
-            </param>
-            <feature>http://tizen.org/feature/network.service_discovery.dnssd</feature>
-            <exception cref="T:System.NotSupportedException">Thrown while setting this property when DNSSD is not supported.</exception>
-            <exception cref="T:System.ArgumentException">Thrown when serviceType is set to null.</exception>
-        </member>
-        <member name="P:Tizen.Network.Nsd.DnssdService.Name">
-            <summary>
-            Name of DNSSD service.
-            </summary>
-            <remarks>
-            Set Name for only unregistered service created locally.
-            It may be up to 63 bytes.
-            In case of error, null will be returned during get and exception will be thrown during set.
-            </remarks>
-            <since_tizen> 4 </since_tizen>
-            <feature>http://tizen.org/feature/network.service_discovery.dnssd</feature>
-            <exception cref="T:System.NotSupportedException">Thrown while setting this property when DNSSD is not supported.</exception>
-            <exception cref="T:System.ArgumentException">Thrown when Name value is set to null.</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown while setting this property when any other error occurred.</exception>
-        </member>
-        <member name="P:Tizen.Network.Nsd.DnssdService.Type">
-            <summary>
-            Type of DNSSD local/remote service.
-            </summary>
-            <remarks>
-            It is expressed as type followed by protocol, separated by a dot(e.g. "_ftp._tcp").
-            It must begin with an underscore, followed by 1-15 characters which may be letters, digits or hyphens.
-            In case of error, null will be returned.
-            </remarks>
-            <since_tizen> 4 </since_tizen>
-        </member>
-        <member name="P:Tizen.Network.Nsd.DnssdService.Port">
-            <summary>
-            Port number of DNSSD local/remote service.
-            </summary>
-            <remarks>
-            Set Port for only unregistered service created locally. The default value of Port is 0.
-            In case of error, -1 will be returned during get and exception will be thrown during set.
-            </remarks>
-            <since_tizen> 4 </since_tizen>
-            <feature>http://tizen.org/feature/network.service_discovery.dnssd</feature>
-            <exception cref="T:System.NotSupportedException">Thrown while setting this property when DNSSD is not supported.</exception>
-            <exception cref="T:System.ArgumentException">Thrown if value of Port is set to less than 0 or more than 65535.</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown while setting this property when any other error occurred.</exception>
-        </member>
-        <member name="P:Tizen.Network.Nsd.DnssdService.IP">
-            <summary>
-            IP address of DNSSD remote service.
-            </summary>
-            <remarks>
-            If the remote service has no IPv4 Address, then IPv4Address would contain null and if it has no IPv6 Address, then IPv6Address would contain null.
-            In case of error, null object will be returned.
-            </remarks>
-            <since_tizen> 4 </since_tizen>
-        </member>
-        <member name="M:Tizen.Network.Nsd.DnssdService.AddTXTRecord(System.String,System.String)">
-            <summary>
-            Adds the TXT record.
-            </summary>
-            <remarks>
-            TXT record should be added after registering local service using RegisterService().
-            </remarks>
-            <since_tizen> 4 </since_tizen>
-            <param name="key">The key of the TXT record. It must be a null-terminated string with 9 characters or fewer excluding null. It is case insensitive.</param>
-            <param name="value">The value of the TXT record.If null, then "key" will be added with no value. If non-null but value_length is zero, then "key=" will be added with empty value.</param>
-            <feature>http://tizen.org/feature/network.service_discovery.dnssd</feature>
-            <exception cref="T:System.NotSupportedException">Thrown when DNSSD is not supported.</exception>
-            <exception cref="T:System.ArgumentException">Thrown when value of key is null.</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown when any other error occurred.</exception>
-        </member>
-        <member name="M:Tizen.Network.Nsd.DnssdService.RemoveTXTRecord(System.String)">
-            <summary>
-            Removes the TXT record.
-            </summary>
-            <since_tizen> 4 </since_tizen>
-            <param name="key">The key of the TXT record to be removed.</param>
-            <feature>http://tizen.org/feature/network.service_discovery.dnssd</feature>
-            <exception cref="T:System.NotSupportedException">Thrown when DNSSD is not supported.</exception>
-            <exception cref="T:System.ArgumentException">Thrown when value of key is null.</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown when any other error occurred.</exception>
-        </member>
-        <member name="M:Tizen.Network.Nsd.DnssdService.RegisterService">
-            <summary>
-            Registers the DNSSD local service for publishing.
-            </summary>
-            Name of the service must be set.
-            <since_tizen> 4 </since_tizen>
-            <privilege>http://tizen.org/privilege/internet</privilege>
-            <feature>http://tizen.org/feature/network.service_discovery.dnssd</feature>
-            <exception cref="T:System.InvalidOperationException">Thrown when any other error occurred.</exception>
-            <exception cref="T:System.NotSupportedException">Thrown when DNSSD is not supported.</exception>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown when permission is denied.</exception>
-        </member>
-        <member name="M:Tizen.Network.Nsd.DnssdService.DeregisterService">
-            <summary>
-            Deregisters the DNSSD local service.
-            </summary>
-            <remarks>
-            A local service registered using RegisterService() must be passed.
-            </remarks>
-            <since_tizen> 4 </since_tizen>
-            <feature>http://tizen.org/feature/network.service_discovery.dnssd</feature>
-            <exception cref="T:System.InvalidOperationException">Thrown when any other error occurred.</exception>
-            <exception cref="T:System.NotSupportedException">Thrown when DNSSD is not supported.</exception>
-        </member>
-        <member name="M:Tizen.Network.Nsd.DnssdService.Dispose">
-            <summary>
-            Disposes the memory allocated to unmanaged resources.
-            </summary>
-            <since_tizen> 4 </since_tizen>
-        </member>
-        <member name="T:Tizen.Network.Nsd.IPAddressInformation">
-            <summary>
-            This class manages the IP address properties of DNSSD service.
-            </summary>
-            <since_tizen> 4 </since_tizen>
-        </member>
-        <member name="P:Tizen.Network.Nsd.IPAddressInformation.IPv4Address">
-            <summary>
-            The IP version 4 address of DNSSD service.
-            </summary>
-            <since_tizen> 4 </since_tizen>
-        </member>
-        <member name="P:Tizen.Network.Nsd.IPAddressInformation.IPv6Address">
-            <summary>
-            The IP version 6 address of DNSSD service.
-            </summary>
-            <since_tizen> 4 </since_tizen>
-        </member>
-        <member name="T:Tizen.Network.Nsd.INsdBrowser">
-            <summary>
-            This interface is used for managing network service discovery using DNSSD/SSDP.
-            </summary>
-        </member>
-        <member name="M:Tizen.Network.Nsd.INsdBrowser.StartDiscovery">
-            <summary>
-            Starts browsing the DNSSD/SSDP remote service.
-            </summary>
-            <remarks>
-            If there are any services available, ServiceFound event will be invoked.
-            Application will keep browsing for available/unavailable services until it calls StopDiscovery().
-            </remarks>
-            <since_tizen> 4 </since_tizen>
-            <privilege>http://tizen.org/privilege/internet</privilege>
-            <feature>http://tizen.org/feature/network.service_discovery.dnssd</feature>
-            <feature>http://tizen.org/feature/network.service_discovery.ssdp</feature>
-            <exception cref="T:System.InvalidOperationException">Thrown when any other error occured.</exception>
-            <exception cref="T:System.NotSupportedException">Thrown when DNSSD/SSDP is not supported.</exception>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown when permission is denied.</exception>
-        </member>
-        <member name="M:Tizen.Network.Nsd.INsdBrowser.StopDiscovery">
-            <summary>
-            Stops browsing the DNSSD/SSDP remote service.
-            </summary>
-            <since_tizen> 4 </since_tizen>
-            <feature>http://tizen.org/feature/network.service_discovery.dnssd</feature>
-            <feature>http://tizen.org/feature/network.service_discovery.ssdp</feature>
-            <exception cref="T:System.InvalidOperationException">Thrown when any other error occured.</exception>
-            <exception cref="T:System.NotSupportedException">Thrown when DNSSD/SSDP is not supported.</exception>
-        </member>
-        <member name="T:Tizen.Network.Nsd.INsdService">
-            <summary>
-            This interface is used for managing local service registration using DNSSD/SSDP.
-            </summary>
-        </member>
-        <member name="M:Tizen.Network.Nsd.INsdService.RegisterService">
-            <summary>
-            Registers the DNSSD/SSDP local service for publishing.
-            </summary>
-            <remarks>
-            A service created locally must be passed.
-            </remarks>
-            <since_tizen> 4 </since_tizen>
-            <privilege>http://tizen.org/privilege/internet</privilege>
-            <feature>http://tizen.org/feature/network.service_discovery.dnssd</feature>
-            <feature>http://tizen.org/feature/network.service_discovery.ssdp</feature>
-            <exception cref="T:System.InvalidOperationException">Thrown when any other error occurred.</exception>
-            <exception cref="T:System.NotSupportedException">Thrown when DNSSD/SSDP is not supported.</exception>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown when permission is denied.</exception>
-        </member>
-        <member name="M:Tizen.Network.Nsd.INsdService.DeregisterService">
-            <summary>
-            Deregisters the DNSSD/SSDP local service.
-            </summary>
-            <remarks>
-            A local service registered using RegisterService() must be passed.
-            </remarks>
-            <since_tizen> 4 </since_tizen>
-            <feature>http://tizen.org/feature/network.service_discovery.dnssd</feature>
-            <feature>http://tizen.org/feature/network.service_discovery.ssdp</feature>
-            <exception cref="T:System.InvalidOperationException">Thrown when any other error occurred.</exception>
-            <exception cref="T:System.NotSupportedException">Thrown when DNSSD/SSDP is not supported.</exception>
-        </member>
-        <member name="T:Tizen.Network.Nsd.DnssdServiceState">
-            <summary>
-            Enumeration for DNS-SD service state.
-            </summary>
-            <since_tizen> 4 </since_tizen>
-        </member>
-        <member name="F:Tizen.Network.Nsd.DnssdServiceState.Available">
-            <summary>
-            Available DNS-SD service found.
-            </summary>
-        </member>
-        <member name="F:Tizen.Network.Nsd.DnssdServiceState.Unavailable">
-            <summary>
-            DNS-SD service not available.
-            </summary>
-        </member>
-        <member name="F:Tizen.Network.Nsd.DnssdServiceState.ServiceNameLookupFailed">
-            <summary>
-            Lookup failure for service name.
-            </summary>
-        </member>
-        <member name="F:Tizen.Network.Nsd.DnssdServiceState.HostNameLookupFailed">
-            <summary>
-            Lookup failure for host name and port number.
-            </summary>
-        </member>
-        <member name="F:Tizen.Network.Nsd.DnssdServiceState.AddressLookupFailed">
-            <summary>
-            Lookup failure for IP address.
-            </summary>
-        </member>
-        <member name="T:Tizen.Network.Nsd.SsdpServiceState">
-            <summary>
-            Enumeration for SSDP service state.
-            </summary>
-            <since_tizen> 4 </since_tizen>
-        </member>
-        <member name="F:Tizen.Network.Nsd.SsdpServiceState.Available">
-            <summary>
-            Available SSDP service found.
-            </summary>
-        </member>
-        <member name="F:Tizen.Network.Nsd.SsdpServiceState.Unavailable">
-            <summary>
-            SSDP service not available.
-            </summary>
-        </member>
-        <member name="T:Tizen.Network.Nsd.DnssdServiceFoundEventArgs">
-            <summary>
-            An extended EventArgs class which contains changed service state during service discovery using DNSSD.
-            </summary>
-            <since_tizen> 4 </since_tizen>
-        </member>
-        <member name="P:Tizen.Network.Nsd.DnssdServiceFoundEventArgs.State">
-            <summary>
-            DNSSD service state.
-            </summary>
-            <since_tizen> 4 </since_tizen>
-        </member>
-        <member name="P:Tizen.Network.Nsd.DnssdServiceFoundEventArgs.Service">
-            <summary>
-            DNSSD service instance.
-            </summary>
-            <since_tizen> 4 </since_tizen>
-        </member>
-        <member name="T:Tizen.Network.Nsd.SsdpServiceFoundEventArgs">
-            <summary>
-            An extended EventArgs class which contains changed service state during service discovery using SSDP.
-            </summary>
-            <since_tizen> 4 </since_tizen>
-        </member>
-        <member name="P:Tizen.Network.Nsd.SsdpServiceFoundEventArgs.State">
-            <summary>
-            SSDP service state.
-            </summary>
-            <since_tizen> 4 </since_tizen>
-        </member>
-        <member name="P:Tizen.Network.Nsd.SsdpServiceFoundEventArgs.Service">
-            <summary>
-            SSDP service instance.
-            </summary>
-            <since_tizen> 4 </since_tizen>
-        </member>
-        <member name="T:Tizen.Network.Nsd.SsdpBrowser">
-            <summary>
-            This class is used for managing network service discovery using SSDP.
-            </summary>
-            <since_tizen> 4 </since_tizen>
-        </member>
-        <member name="E:Tizen.Network.Nsd.SsdpBrowser.ServiceFound">
-            <summary>
-            This event is raised when service has become available or unavailable during service discovery using SSDP.
-            </summary>
-            <since_tizen> 4 </since_tizen>
-        </member>
-        <member name="M:Tizen.Network.Nsd.SsdpBrowser.#ctor(System.String)">
-            <summary>
-            A public constructor for SsdpBrowser class to create a SsdpBrowser instance for the given target.
-            </summary>
-            <since_tizen> 4 </since_tizen>
-            <param name="target">The target to browse for the service.</param>
-            <feature>http://tizen.org/feature/network.service_discovery.ssdp</feature>
-            <exception cref="T:System.ArgumentException">Thrown when target is null.</exception>
-            <exception cref="T:System.NotSupportedException">Thrown when SSDP is not supported.</exception>
-        </member>
-        <member name="M:Tizen.Network.Nsd.SsdpBrowser.StartDiscovery">
-            <summary>
-            Starts browsing the SSDP remote service.
-            </summary>
-            <remarks>
-            If there are any services available, ServiceFound event will be invoked.
-            Application will keep browsing for available/unavailable services until it calls StopDiscovery().
-            </remarks>
-            <since_tizen> 4 </since_tizen>
-            <feature>http://tizen.org/feature/network.service_discovery.ssdp</feature>
-            <exception cref="T:System.InvalidOperationException">Thrown when any other error occured.</exception>
-            <exception cref="T:System.NotSupportedException">Thrown when SSDP is not supported.</exception>
-        </member>
-        <member name="M:Tizen.Network.Nsd.SsdpBrowser.StopDiscovery">
-            <summary>
-            Stops browsing the SSDP remote service.
-            </summary>
-            <since_tizen> 4 </since_tizen>
-            <privilege>http://tizen.org/privilege/internet</privilege>
-            <feature>http://tizen.org/feature/network.service_discovery.ssdp</feature>
-            <exception cref="T:System.InvalidOperationException">Thrown when any other error occured.</exception>
-            <exception cref="T:System.NotSupportedException">Thrown when SSDP is not supported.</exception>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown when permission is denied.</exception>
-        </member>
-        <member name="T:Tizen.Network.Nsd.SsdpService">
-            <summary>
-            This class is used for managing local service registration and its properties using SSDP.
-            </summary>
-            <since_tizen> 4 </since_tizen>
-        </member>
-        <member name="M:Tizen.Network.Nsd.SsdpService.#ctor(System.String)">
-            <summary>
-            Constructor to create SsdpService instance that sets the target to a given value.
-            </summary>
-            <since_tizen> 4 </since_tizen>
-            <param name="target">The SSDP local service's target. It may be a device type or a service type.</param>
-            <feature>http://tizen.org/feature/network.service_discovery.ssdp</feature>
-            <exception cref="T:System.NotSupportedException">Thrown while setting this property when SSDP is not supported.</exception>
-            <exception cref="T:System.ArgumentException">Thrown when target is set to null.</exception>
-        </member>
-        <member name="P:Tizen.Network.Nsd.SsdpService.Usn">
-            <summary>
-            Unique Service Name of SSDP service.
-            </summary>
-            <remarks>
-            Set Usn for only unregistered service created locally. If service is already registered, Usn will not be set.
-            In case of error, null will be returned during get and exception will be thrown during set.
-            </remarks>
-            <since_tizen> 4 </since_tizen>
-            <feature>http://tizen.org/feature/network.service_discovery.ssdp</feature>
-            <exception cref="T:System.NotSupportedException">Thrown while setting this property when SSDP is not supported.</exception>
-            <exception cref="T:System.ArgumentException">Thrown when Usn value is set to null.</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown while setting this property when any other error occurred.</exception>
-        </member>
-        <member name="P:Tizen.Network.Nsd.SsdpService.Target">
-            <summary>
-            Target of SSDP service.
-            </summary>
-            <remarks>
-            It may be a device type or a service type specified in UPnP forum (http://upnp.org).
-            In case of error, null will be returned.
-            </remarks>
-            <since_tizen> 4 </since_tizen>
-        </member>
-        <member name="P:Tizen.Network.Nsd.SsdpService.Url">
-            <summary>
-            URL of SSDP service.
-            </summary>
-            <remarks>
-            Set Url for only unregistered service created locally. If service is already registered, Url will not be set.
-            In case of error, null will be returned during get and exception will be thrown during set.
-            </remarks>
-            <since_tizen> 4 </since_tizen>
-            <feature>http://tizen.org/feature/network.service_discovery.ssdp</feature>
-            <exception cref="T:System.NotSupportedException">Thrown while setting this property when SSDP is not supported.</exception>
-            <exception cref="T:System.ArgumentException">Thrown when Url value is set to null.</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown while setting this property when any other error occurred.</exception>
-        </member>
-        <member name="M:Tizen.Network.Nsd.SsdpService.RegisterService">
-            <summary>
-            Registers the SSDP local service for publishing.
-            </summary>
-            <remarks>
-            A service created locally must be passed.
-            Url and Usn of the service must be set before RegisterService is called.
-            </remarks>
-            <since_tizen> 4 </since_tizen>
-            <privilege>http://tizen.org/privilege/internet</privilege>
-            <feature>http://tizen.org/feature/network.service_discovery.ssdp</feature>
-            <exception cref="T:System.InvalidOperationException">Thrown when any other error occurred.</exception>
-            <exception cref="T:System.NotSupportedException">Thrown when SSDP is not supported.</exception>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown when permission is denied.</exception>
-        </member>
-        <member name="M:Tizen.Network.Nsd.SsdpService.DeregisterService">
-            <summary>
-            Deregisters the SSDP local service.
-            </summary>
-            <remarks>
-            A local service registered using RegisterService() must be passed.
-            </remarks>
-            <since_tizen> 4 </since_tizen>
-            <feature>http://tizen.org/feature/network.service_discovery.ssdp</feature>
-            <exception cref="T:System.InvalidOperationException">Thrown when any other error occurred.</exception>
-            <exception cref="T:System.NotSupportedException">Thrown when SSDP is not supported.</exception>
-        </member>
-        <member name="M:Tizen.Network.Nsd.SsdpService.Dispose">
-            <summary>
-            Disposes the memory allocated to unmanaged resources.
-            </summary>
-            <since_tizen> 4 </since_tizen>
-        </member>
-    </members>
-</doc>
+<?xml version="1.0"?>\r
+<doc>\r
+    <assembly>\r
+        <name>Tizen.Network.Nsd</name>\r
+    </assembly>\r
+    <members>\r
+        <member name="T:Interop">\r
+            <summary>\r
+            Interop class for Nsd\r
+            </summary>\r
+        </member>\r
+        <member name="T:Interop.Nsd">\r
+            <summary>\r
+            Nsd Native Apis\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Network.Nsd.DnssdBrowser">\r
+            <summary>\r
+            This class is used for managing network service discovery using DNSSD.\r
+            </summary>\r
+            <since_tizen> 4 </since_tizen>\r
+        </member>\r
+        <member name="E:Tizen.Network.Nsd.DnssdBrowser.ServiceFound">\r
+            <summary>\r
+            This event is raised when a DNSSD service is found during service discovery.\r
+            </summary>\r
+            <since_tizen> 4 </since_tizen>\r
+        </member>\r
+        <member name="M:Tizen.Network.Nsd.DnssdBrowser.#ctor(System.String)">\r
+            <summary>\r
+            A public constructor for DnssdBrowser class to create a DnssdBrowser instance for the given service type.\r
+            </summary>\r
+            <param name="serviceType">The DNSSD service type</param>\r
+            <since_tizen> 4 </since_tizen>\r
+            <feature>http://tizen.org/feature/network.service_discovery.dnssd</feature>\r
+            <exception cref="T:System.ArgumentException">Thrown when serviceType is null.</exception>\r
+            <exception cref="T:System.NotSupportedException">Thrown when DNSSD is not supported.</exception>\r
+        </member>\r
+        <member name="M:Tizen.Network.Nsd.DnssdBrowser.StartDiscovery">\r
+            <summary>\r
+            Starts browsing the DNSSD remote service.\r
+            </summary>\r
+            <remarks>\r
+            If there are any services available, ServiceFound event will be invoked.\r
+            Application will keep browsing for available/unavailable services until it calls StopDiscovery().\r
+            </remarks>\r
+            <since_tizen> 4 </since_tizen>\r
+            <privilege>http://tizen.org/privilege/internet</privilege>\r
+            <feature>http://tizen.org/feature/network.service_discovery.dnssd</feature>\r
+            <exception cref="T:System.InvalidOperationException">Thrown when any other error occurred.</exception>\r
+            <exception cref="T:System.NotSupportedException">Thrown when DNSSD is not supported.</exception>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown when permission is denied.</exception>\r
+        </member>\r
+        <member name="M:Tizen.Network.Nsd.DnssdBrowser.StopDiscovery">\r
+            <summary>\r
+            Stops browsing the DNSSD remote service.\r
+            </summary>\r
+            <since_tizen> 4 </since_tizen>\r
+            <feature>http://tizen.org/feature/network.service_discovery.dnssd</feature>\r
+            <exception cref="T:System.InvalidOperationException">Thrown when any other error occurred.</exception>\r
+            <exception cref="T:System.NotSupportedException">Thrown when DNSSD is not supported.</exception>\r
+        </member>\r
+        <member name="T:Tizen.Network.Nsd.DnssdService">\r
+            <summary>\r
+            This class is used for managing local service registration and its properties using DNSSD.\r
+            </summary>\r
+            <since_tizen> 4 </since_tizen>\r
+        </member>\r
+        <member name="M:Tizen.Network.Nsd.DnssdService.#ctor(System.String)">\r
+            <summary>\r
+            Constructor to create DnssdService instance that sets the serviceType to a given value.\r
+            </summary>\r
+            <since_tizen> 4 </since_tizen>\r
+            <param name="serviceType">The DNSSD service type. It is expressed as type followed by protocol, separated by a dot(e.g. "_ftp._tcp").\r
+            It must begin with an underscore, followed by 1-15 characters which may be letters, digits or hyphens.\r
+            </param>\r
+            <feature>http://tizen.org/feature/network.service_discovery.dnssd</feature>\r
+            <exception cref="T:System.NotSupportedException">Thrown while setting this property when DNSSD is not supported.</exception>\r
+            <exception cref="T:System.ArgumentException">Thrown when serviceType is set to null.</exception>\r
+        </member>\r
+        <member name="P:Tizen.Network.Nsd.DnssdService.Name">\r
+            <summary>\r
+            Name of DNSSD service.\r
+            </summary>\r
+            <remarks>\r
+            Set Name for only unregistered service created locally.\r
+            It may be up to 63 bytes.\r
+            In case of error, null will be returned during get and exception will be thrown during set.\r
+            </remarks>\r
+            <since_tizen> 4 </since_tizen>\r
+            <feature>http://tizen.org/feature/network.service_discovery.dnssd</feature>\r
+            <exception cref="T:System.NotSupportedException">Thrown while setting this property when DNSSD is not supported.</exception>\r
+            <exception cref="T:System.ArgumentException">Thrown when Name value is set to null.</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown while setting this property when any other error occurred.</exception>\r
+        </member>\r
+        <member name="P:Tizen.Network.Nsd.DnssdService.Type">\r
+            <summary>\r
+            Type of DNSSD local/remote service.\r
+            </summary>\r
+            <remarks>\r
+            It is expressed as type followed by protocol, separated by a dot(e.g. "_ftp._tcp").\r
+            It must begin with an underscore, followed by 1-15 characters which may be letters, digits or hyphens.\r
+            In case of error, null will be returned.\r
+            </remarks>\r
+            <since_tizen> 4 </since_tizen>\r
+        </member>\r
+        <member name="P:Tizen.Network.Nsd.DnssdService.Port">\r
+            <summary>\r
+            Port number of DNSSD local/remote service.\r
+            </summary>\r
+            <remarks>\r
+            Set Port for only unregistered service created locally. The default value of Port is 0.\r
+            In case of error, -1 will be returned during get and exception will be thrown during set.\r
+            </remarks>\r
+            <since_tizen> 4 </since_tizen>\r
+            <feature>http://tizen.org/feature/network.service_discovery.dnssd</feature>\r
+            <exception cref="T:System.NotSupportedException">Thrown while setting this property when DNSSD is not supported.</exception>\r
+            <exception cref="T:System.ArgumentException">Thrown if value of Port is set to less than 0 or more than 65535.</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown while setting this property when any other error occurred.</exception>\r
+        </member>\r
+        <member name="P:Tizen.Network.Nsd.DnssdService.IP">\r
+            <summary>\r
+            IP address of DNSSD remote service.\r
+            </summary>\r
+            <remarks>\r
+            If the remote service has no IPv4 Address, then IPv4Address would contain null and if it has no IPv6 Address, then IPv6Address would contain null.\r
+            In case of error, null object will be returned.\r
+            </remarks>\r
+            <since_tizen> 4 </since_tizen>\r
+        </member>\r
+        <member name="M:Tizen.Network.Nsd.DnssdService.AddTXTRecord(System.String,System.String)">\r
+            <summary>\r
+            Adds the TXT record.\r
+            </summary>\r
+            <remarks>\r
+            TXT record should be added after registering local service using RegisterService().\r
+            </remarks>\r
+            <since_tizen> 4 </since_tizen>\r
+            <param name="key">The key of the TXT record. It must be a null-terminated string with 9 characters or fewer excluding null. It is case insensitive.</param>\r
+            <param name="value">The value of the TXT record.If null, then "key" will be added with no value. If non-null but value_length is zero, then "key=" will be added with empty value.</param>\r
+            <feature>http://tizen.org/feature/network.service_discovery.dnssd</feature>\r
+            <exception cref="T:System.NotSupportedException">Thrown when DNSSD is not supported.</exception>\r
+            <exception cref="T:System.ArgumentException">Thrown when value of key is null.</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown when any other error occurred.</exception>\r
+        </member>\r
+        <member name="M:Tizen.Network.Nsd.DnssdService.RemoveTXTRecord(System.String)">\r
+            <summary>\r
+            Removes the TXT record.\r
+            </summary>\r
+            <since_tizen> 4 </since_tizen>\r
+            <param name="key">The key of the TXT record to be removed.</param>\r
+            <feature>http://tizen.org/feature/network.service_discovery.dnssd</feature>\r
+            <exception cref="T:System.NotSupportedException">Thrown when DNSSD is not supported.</exception>\r
+            <exception cref="T:System.ArgumentException">Thrown when value of key is null.</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown when any other error occurred.</exception>\r
+        </member>\r
+        <member name="M:Tizen.Network.Nsd.DnssdService.RegisterService">\r
+            <summary>\r
+            Registers the DNSSD local service for publishing.\r
+            </summary>\r
+            Name of the service must be set.\r
+            <since_tizen> 4 </since_tizen>\r
+            <privilege>http://tizen.org/privilege/internet</privilege>\r
+            <feature>http://tizen.org/feature/network.service_discovery.dnssd</feature>\r
+            <exception cref="T:System.InvalidOperationException">Thrown when any other error occurred.</exception>\r
+            <exception cref="T:System.NotSupportedException">Thrown when DNSSD is not supported.</exception>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown when permission is denied.</exception>\r
+        </member>\r
+        <member name="M:Tizen.Network.Nsd.DnssdService.DeregisterService">\r
+            <summary>\r
+            Deregisters the DNSSD local service.\r
+            </summary>\r
+            <remarks>\r
+            A local service registered using RegisterService() must be passed.\r
+            </remarks>\r
+            <since_tizen> 4 </since_tizen>\r
+            <feature>http://tizen.org/feature/network.service_discovery.dnssd</feature>\r
+            <exception cref="T:System.InvalidOperationException">Thrown when any other error occurred.</exception>\r
+            <exception cref="T:System.NotSupportedException">Thrown when DNSSD is not supported.</exception>\r
+        </member>\r
+        <member name="M:Tizen.Network.Nsd.DnssdService.Dispose">\r
+            <summary>\r
+            Disposes the memory allocated to unmanaged resources.\r
+            </summary>\r
+            <since_tizen> 4 </since_tizen>\r
+        </member>\r
+        <member name="T:Tizen.Network.Nsd.IPAddressInformation">\r
+            <summary>\r
+            This class manages the IP address properties of DNSSD service.\r
+            </summary>\r
+            <since_tizen> 4 </since_tizen>\r
+        </member>\r
+        <member name="P:Tizen.Network.Nsd.IPAddressInformation.IPv4Address">\r
+            <summary>\r
+            The IP version 4 address of DNSSD service.\r
+            </summary>\r
+            <since_tizen> 4 </since_tizen>\r
+        </member>\r
+        <member name="P:Tizen.Network.Nsd.IPAddressInformation.IPv6Address">\r
+            <summary>\r
+            The IP version 6 address of DNSSD service.\r
+            </summary>\r
+            <since_tizen> 4 </since_tizen>\r
+        </member>\r
+        <member name="T:Tizen.Network.Nsd.INsdBrowser">\r
+            <summary>\r
+            This interface is used for managing network service discovery using DNSSD/SSDP.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Network.Nsd.INsdBrowser.StartDiscovery">\r
+            <summary>\r
+            Starts browsing the DNSSD/SSDP remote service.\r
+            </summary>\r
+            <remarks>\r
+            If there are any services available, ServiceFound event will be invoked.\r
+            Application will keep browsing for available/unavailable services until it calls StopDiscovery().\r
+            </remarks>\r
+            <since_tizen> 4 </since_tizen>\r
+            <privilege>http://tizen.org/privilege/internet</privilege>\r
+            <feature>http://tizen.org/feature/network.service_discovery.dnssd</feature>\r
+            <feature>http://tizen.org/feature/network.service_discovery.ssdp</feature>\r
+            <exception cref="T:System.InvalidOperationException">Thrown when any other error occured.</exception>\r
+            <exception cref="T:System.NotSupportedException">Thrown when DNSSD/SSDP is not supported.</exception>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown when permission is denied.</exception>\r
+        </member>\r
+        <member name="M:Tizen.Network.Nsd.INsdBrowser.StopDiscovery">\r
+            <summary>\r
+            Stops browsing the DNSSD/SSDP remote service.\r
+            </summary>\r
+            <since_tizen> 4 </since_tizen>\r
+            <feature>http://tizen.org/feature/network.service_discovery.dnssd</feature>\r
+            <feature>http://tizen.org/feature/network.service_discovery.ssdp</feature>\r
+            <exception cref="T:System.InvalidOperationException">Thrown when any other error occured.</exception>\r
+            <exception cref="T:System.NotSupportedException">Thrown when DNSSD/SSDP is not supported.</exception>\r
+        </member>\r
+        <member name="T:Tizen.Network.Nsd.INsdService">\r
+            <summary>\r
+            This interface is used for managing local service registration using DNSSD/SSDP.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Network.Nsd.INsdService.RegisterService">\r
+            <summary>\r
+            Registers the DNSSD/SSDP local service for publishing.\r
+            </summary>\r
+            <remarks>\r
+            A service created locally must be passed.\r
+            </remarks>\r
+            <since_tizen> 4 </since_tizen>\r
+            <privilege>http://tizen.org/privilege/internet</privilege>\r
+            <feature>http://tizen.org/feature/network.service_discovery.dnssd</feature>\r
+            <feature>http://tizen.org/feature/network.service_discovery.ssdp</feature>\r
+            <exception cref="T:System.InvalidOperationException">Thrown when any other error occurred.</exception>\r
+            <exception cref="T:System.NotSupportedException">Thrown when DNSSD/SSDP is not supported.</exception>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown when permission is denied.</exception>\r
+        </member>\r
+        <member name="M:Tizen.Network.Nsd.INsdService.DeregisterService">\r
+            <summary>\r
+            Deregisters the DNSSD/SSDP local service.\r
+            </summary>\r
+            <remarks>\r
+            A local service registered using RegisterService() must be passed.\r
+            </remarks>\r
+            <since_tizen> 4 </since_tizen>\r
+            <feature>http://tizen.org/feature/network.service_discovery.dnssd</feature>\r
+            <feature>http://tizen.org/feature/network.service_discovery.ssdp</feature>\r
+            <exception cref="T:System.InvalidOperationException">Thrown when any other error occurred.</exception>\r
+            <exception cref="T:System.NotSupportedException">Thrown when DNSSD/SSDP is not supported.</exception>\r
+        </member>\r
+        <member name="T:Tizen.Network.Nsd.DnssdServiceState">\r
+            <summary>\r
+            Enumeration for DNS-SD service state.\r
+            </summary>\r
+            <since_tizen> 4 </since_tizen>\r
+        </member>\r
+        <member name="F:Tizen.Network.Nsd.DnssdServiceState.Available">\r
+            <summary>\r
+            Available DNS-SD service found.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Network.Nsd.DnssdServiceState.Unavailable">\r
+            <summary>\r
+            DNS-SD service not available.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Network.Nsd.DnssdServiceState.ServiceNameLookupFailed">\r
+            <summary>\r
+            Lookup failure for service name.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Network.Nsd.DnssdServiceState.HostNameLookupFailed">\r
+            <summary>\r
+            Lookup failure for host name and port number.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Network.Nsd.DnssdServiceState.AddressLookupFailed">\r
+            <summary>\r
+            Lookup failure for IP address.\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Network.Nsd.SsdpServiceState">\r
+            <summary>\r
+            Enumeration for SSDP service state.\r
+            </summary>\r
+            <since_tizen> 4 </since_tizen>\r
+        </member>\r
+        <member name="F:Tizen.Network.Nsd.SsdpServiceState.Available">\r
+            <summary>\r
+            Available SSDP service found.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Network.Nsd.SsdpServiceState.Unavailable">\r
+            <summary>\r
+            SSDP service not available.\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Network.Nsd.DnssdServiceFoundEventArgs">\r
+            <summary>\r
+            An extended EventArgs class which contains changed service state during service discovery using DNSSD.\r
+            </summary>\r
+            <since_tizen> 4 </since_tizen>\r
+        </member>\r
+        <member name="P:Tizen.Network.Nsd.DnssdServiceFoundEventArgs.State">\r
+            <summary>\r
+            DNSSD service state.\r
+            </summary>\r
+            <since_tizen> 4 </since_tizen>\r
+        </member>\r
+        <member name="P:Tizen.Network.Nsd.DnssdServiceFoundEventArgs.Service">\r
+            <summary>\r
+            DNSSD service instance.\r
+            </summary>\r
+            <since_tizen> 4 </since_tizen>\r
+        </member>\r
+        <member name="T:Tizen.Network.Nsd.SsdpServiceFoundEventArgs">\r
+            <summary>\r
+            An extended EventArgs class which contains changed service state during service discovery using SSDP.\r
+            </summary>\r
+            <since_tizen> 4 </since_tizen>\r
+        </member>\r
+        <member name="P:Tizen.Network.Nsd.SsdpServiceFoundEventArgs.State">\r
+            <summary>\r
+            SSDP service state.\r
+            </summary>\r
+            <since_tizen> 4 </since_tizen>\r
+        </member>\r
+        <member name="P:Tizen.Network.Nsd.SsdpServiceFoundEventArgs.Service">\r
+            <summary>\r
+            SSDP service instance.\r
+            </summary>\r
+            <since_tizen> 4 </since_tizen>\r
+        </member>\r
+        <member name="T:Tizen.Network.Nsd.SsdpBrowser">\r
+            <summary>\r
+            This class is used for managing network service discovery using SSDP.\r
+            </summary>\r
+            <since_tizen> 4 </since_tizen>\r
+        </member>\r
+        <member name="E:Tizen.Network.Nsd.SsdpBrowser.ServiceFound">\r
+            <summary>\r
+            This event is raised when service has become available or unavailable during service discovery using SSDP.\r
+            </summary>\r
+            <since_tizen> 4 </since_tizen>\r
+        </member>\r
+        <member name="M:Tizen.Network.Nsd.SsdpBrowser.#ctor(System.String)">\r
+            <summary>\r
+            A public constructor for SsdpBrowser class to create a SsdpBrowser instance for the given target.\r
+            </summary>\r
+            <since_tizen> 4 </since_tizen>\r
+            <param name="target">The target to browse for the service.</param>\r
+            <feature>http://tizen.org/feature/network.service_discovery.ssdp</feature>\r
+            <exception cref="T:System.ArgumentException">Thrown when target is null.</exception>\r
+            <exception cref="T:System.NotSupportedException">Thrown when SSDP is not supported.</exception>\r
+        </member>\r
+        <member name="M:Tizen.Network.Nsd.SsdpBrowser.StartDiscovery">\r
+            <summary>\r
+            Starts browsing the SSDP remote service.\r
+            </summary>\r
+            <remarks>\r
+            If there are any services available, ServiceFound event will be invoked.\r
+            Application will keep browsing for available/unavailable services until it calls StopDiscovery().\r
+            </remarks>\r
+            <since_tizen> 4 </since_tizen>\r
+            <feature>http://tizen.org/feature/network.service_discovery.ssdp</feature>\r
+            <exception cref="T:System.InvalidOperationException">Thrown when any other error occured.</exception>\r
+            <exception cref="T:System.NotSupportedException">Thrown when SSDP is not supported.</exception>\r
+        </member>\r
+        <member name="M:Tizen.Network.Nsd.SsdpBrowser.StopDiscovery">\r
+            <summary>\r
+            Stops browsing the SSDP remote service.\r
+            </summary>\r
+            <since_tizen> 4 </since_tizen>\r
+            <privilege>http://tizen.org/privilege/internet</privilege>\r
+            <feature>http://tizen.org/feature/network.service_discovery.ssdp</feature>\r
+            <exception cref="T:System.InvalidOperationException">Thrown when any other error occured.</exception>\r
+            <exception cref="T:System.NotSupportedException">Thrown when SSDP is not supported.</exception>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown when permission is denied.</exception>\r
+        </member>\r
+        <member name="T:Tizen.Network.Nsd.SsdpService">\r
+            <summary>\r
+            This class is used for managing local service registration and its properties using SSDP.\r
+            </summary>\r
+            <since_tizen> 4 </since_tizen>\r
+        </member>\r
+        <member name="M:Tizen.Network.Nsd.SsdpService.#ctor(System.String)">\r
+            <summary>\r
+            Constructor to create SsdpService instance that sets the target to a given value.\r
+            </summary>\r
+            <since_tizen> 4 </since_tizen>\r
+            <param name="target">The SSDP local service's target. It may be a device type or a service type.</param>\r
+            <feature>http://tizen.org/feature/network.service_discovery.ssdp</feature>\r
+            <exception cref="T:System.NotSupportedException">Thrown while setting this property when SSDP is not supported.</exception>\r
+            <exception cref="T:System.ArgumentException">Thrown when target is set to null.</exception>\r
+        </member>\r
+        <member name="P:Tizen.Network.Nsd.SsdpService.Usn">\r
+            <summary>\r
+            Unique Service Name of SSDP service.\r
+            </summary>\r
+            <remarks>\r
+            Set Usn for only unregistered service created locally. If service is already registered, Usn will not be set.\r
+            In case of error, null will be returned during get and exception will be thrown during set.\r
+            </remarks>\r
+            <since_tizen> 4 </since_tizen>\r
+            <feature>http://tizen.org/feature/network.service_discovery.ssdp</feature>\r
+            <exception cref="T:System.NotSupportedException">Thrown while setting this property when SSDP is not supported.</exception>\r
+            <exception cref="T:System.ArgumentException">Thrown when Usn value is set to null.</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown while setting this property when any other error occurred.</exception>\r
+        </member>\r
+        <member name="P:Tizen.Network.Nsd.SsdpService.Target">\r
+            <summary>\r
+            Target of SSDP service.\r
+            </summary>\r
+            <remarks>\r
+            It may be a device type or a service type specified in UPnP forum (http://upnp.org).\r
+            In case of error, null will be returned.\r
+            </remarks>\r
+            <since_tizen> 4 </since_tizen>\r
+        </member>\r
+        <member name="P:Tizen.Network.Nsd.SsdpService.Url">\r
+            <summary>\r
+            URL of SSDP service.\r
+            </summary>\r
+            <remarks>\r
+            Set Url for only unregistered service created locally. If service is already registered, Url will not be set.\r
+            In case of error, null will be returned during get and exception will be thrown during set.\r
+            </remarks>\r
+            <since_tizen> 4 </since_tizen>\r
+            <feature>http://tizen.org/feature/network.service_discovery.ssdp</feature>\r
+            <exception cref="T:System.NotSupportedException">Thrown while setting this property when SSDP is not supported.</exception>\r
+            <exception cref="T:System.ArgumentException">Thrown when Url value is set to null.</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown while setting this property when any other error occurred.</exception>\r
+        </member>\r
+        <member name="M:Tizen.Network.Nsd.SsdpService.RegisterService">\r
+            <summary>\r
+            Registers the SSDP local service for publishing.\r
+            </summary>\r
+            <remarks>\r
+            A service created locally must be passed.\r
+            Url and Usn of the service must be set before RegisterService is called.\r
+            </remarks>\r
+            <since_tizen> 4 </since_tizen>\r
+            <privilege>http://tizen.org/privilege/internet</privilege>\r
+            <feature>http://tizen.org/feature/network.service_discovery.ssdp</feature>\r
+            <exception cref="T:System.InvalidOperationException">Thrown when any other error occurred.</exception>\r
+            <exception cref="T:System.NotSupportedException">Thrown when SSDP is not supported.</exception>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown when permission is denied.</exception>\r
+        </member>\r
+        <member name="M:Tizen.Network.Nsd.SsdpService.DeregisterService">\r
+            <summary>\r
+            Deregisters the SSDP local service.\r
+            </summary>\r
+            <remarks>\r
+            A local service registered using RegisterService() must be passed.\r
+            </remarks>\r
+            <since_tizen> 4 </since_tizen>\r
+            <feature>http://tizen.org/feature/network.service_discovery.ssdp</feature>\r
+            <exception cref="T:System.InvalidOperationException">Thrown when any other error occurred.</exception>\r
+            <exception cref="T:System.NotSupportedException">Thrown when SSDP is not supported.</exception>\r
+        </member>\r
+        <member name="M:Tizen.Network.Nsd.SsdpService.Dispose">\r
+            <summary>\r
+            Disposes the memory allocated to unmanaged resources.\r
+            </summary>\r
+            <since_tizen> 4 </since_tizen>\r
+        </member>\r
+    </members>\r
+</doc>\r