com.samsung.multiscreen

## Class MDNSSearchProvider

- java.lang.Object
- - com.samsung.multiscreen.SearchProvider
  - - com.samsung.multiscreen.MDNSSearchProvider

-     public class MDNSSearchProvider
      extends SearchProvider

  A provider for performing mDNS discovery.

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `static SearchProvider` | `create(Context context)` Create an instance of the `MDNSSearchProvider`.
    `void` | `start()` Start a search using this provider.
    `boolean` | `stop()` Stop a search using this provider.

    - ### Methods inherited from class com.samsung.multiscreen.SearchProvider

      `equals, getServices`

    - ### Methods inherited from class java.lang.Object

      `getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Method Detail

    - #### start

          public void start()

      Description copied from class: `SearchProvider`
      Start a search using this provider.
      Specified by:
        `start` in class `SearchProvider`

    - #### stop

          public boolean stop()

      Description copied from class: `SearchProvider`
      Stop a search using this provider.
      Specified by:
        `stop` in class `SearchProvider`
      Returns:
        true, if the stopping the search using this provider does not immediately return an error. false, otherwise.

    - #### create

          public static SearchProvider create(Context context)

      Create an instance of the `MDNSSearchProvider`.
      Parameters:
        `context` - the context
      Returns:
        an instance of the `MDNSSearchProvider`