-<?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