Show / Hide Table of Contents

    Class SsdpBrowser

    Definition

    Namespace:
    Tizen.Network.Nsd
    Assembly:
    Tizen.Network.Nsd.dll
    API Level:
    4

    This class is used for managing the network service discovery using SSDP.

    public class SsdpBrowser : INsdBrowser
    Inheritance
    Object
    SsdpBrowser
    Implements
    INsdBrowser

    Constructors

    View Source

    SsdpBrowser(String)

    A public constructor for the SsdpBrowser class to create a SsdpBrowser instance for the given target.

    Declaration
    public SsdpBrowser(string target)
    Parameters
    Type Name Description
    String target

    The target to browse for the service.

    Exceptions
    Type Condition
    ArgumentException

    Thrown when the target is null.

    NotSupportedException

    Thrown when SSDP is not supported.

    API Level: 4
    Feature: http://tizen.org/feature/network.service_discovery.ssdp

    Methods

    View Source

    StartDiscovery()

    Starts browsing the SSDP remote service.

    Declaration
    public void StartDiscovery()
    Remarks

    If there are any services available, the ServiceFound event will be invoked. The application will keep browsing for the available or unavailable services until it calls StopDiscovery().

    Exceptions
    Type Condition
    InvalidOperationException

    Thrown when any other error occured.

    NotSupportedException

    Thrown when SSDP is not supported.

    API Level: 4
    Feature: http://tizen.org/feature/network.service_discovery.ssdp
    View Source

    StopDiscovery()

    Stops browsing the SSDP remote service.

    Declaration
    public void StopDiscovery()
    Exceptions
    Type Condition
    InvalidOperationException

    Thrown when any other error occured.

    NotSupportedException

    Thrown when SSDP is not supported.

    UnauthorizedAccessException

    Thrown when the permission is denied.

    API Level: 4
    Privilege Level: public
    Privilege: http://tizen.org/privilege/internet
    Feature: http://tizen.org/feature/network.service_discovery.ssdp

    Events

    View Source

    ServiceFound

    This event is raised when the service has become available or unavailable during a service discovery using SSDP.

    Declaration
    public event EventHandler<SsdpServiceFoundEventArgs> ServiceFound
    Event Type
    Type Description
    EventHandler<SsdpServiceFoundEventArgs>
    API Level: 4

    Implements

    INsdBrowser
    • View Source
    Back to top Copyright © 2016-2020 Samsung
    Generated by DocFX