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

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

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

    Methods in com.samsung.multiscreen that return types with arguments of type Service
    Modifier and Type | Method and Description
    --- | ---
    `List<Service>` | Search.`getServices()` The list of services found during the search process.
    `List<Service>` | SearchProvider.`getServices()` The list of services found with this provider.

    Methods in com.samsung.multiscreen with parameters of type Service
    Modifier and Type | Method and Description
    --- | ---
    `void` | Search.OnServiceFoundListener.`onFound(Service service)` Invoked on a service found event.
    `void` | Search.OnServiceLostListener.`onLost(Service service)` Invoked on a service lost event.

    Method parameters in com.samsung.multiscreen with type arguments of type Service
    Modifier and Type | Method and Description
    --- | ---
    `static void` | Service.`getById(Context context, String id, Result<Service> result)` Retrieve the service given by the specified id.
    `static void` | Service.`getByURI(Uri uri, int timeout, Result<Service> result)` Retrieve the service given by the specified uri.
    `static void` | Service.`getByURI(Uri uri, Result<Service> result)` Retrieve the service given by the specified uri.
    `static void` | Service.`WakeOnWirelessAndConnect(String macAddr, Uri uri, int timeout, Result<Service> connectCallback)` Send a packet via WakeOnWirelessLan and create and connect to particular appilcation
    `static void` | Service.`WakeOnWirelessAndConnect(String macAddr, Uri uri, Result<Service> connectCallback)` Send a packet via WakeOnWirelessLan and create and connect to particular appilcation