## Uses of Class
com.samsung.multiscreen.SearchProvider

- Packages that use SearchProvider
  Package | Description
  --- | ---
  com.samsung.multiscreen | Contains classes for using the MultiScreen SDK Android API

- - ### Uses of SearchProvider in com.samsung.multiscreen

    Subclasses of SearchProvider in com.samsung.multiscreen
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BLESearchProvider` A provider for performing Bluetooth (BLE) discovery.
    `class` | `MDNSSearchProvider` A provider for performing mDNS discovery.
    `class` | `MSFDSearchProvider` A provider for performing MultiScreen Framework (MSFD) discovery.

    Methods in com.samsung.multiscreen that return SearchProvider
    Modifier and Type | Method and Description
    --- | ---
    `static SearchProvider` | BLESearchProvider.`create(Context context)` Create an instance of the `BLESearchProvider`.
    `static SearchProvider` | MDNSSearchProvider.`create(Context context)` Create an instance of the `MDNSSearchProvider`.
    `static SearchProvider` | MSFDSearchProvider.`create(Context context)` Create an instance of the `MSFDSearchProvider`.

    Methods in com.samsung.multiscreen with parameters of type SearchProvider
    Modifier and Type | Method and Description
    --- | ---
    `void` | Search.`addProvider(SearchProvider provider)` Add a `SearchProvider` to the list of available search providers that search will scan for services.
    `boolean` | Search.`removeProvider(SearchProvider provider)` Removes the specified search provider