## Uses of Interface
org.fourthline.cling.UpnpService

- Packages that use UpnpService
  Package | Description
  --- | ---
  org.fourthline.cling |
  org.fourthline.cling.android |
  org.fourthline.cling.mock |
  org.fourthline.cling.protocol |
  org.fourthline.cling.protocol.async |
  org.fourthline.cling.protocol.sync |
  org.fourthline.cling.registry |

- - ### Uses of UpnpService in org.fourthline.cling

    Classes in org.fourthline.cling that implement UpnpService
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ManagedUpnpService` Adapter for CDI environments.
    `class` | `UpnpServiceImpl` Default implementation of `UpnpService`, starts immediately on construction.

  - ### Uses of UpnpService in org.fourthline.cling.android

    Fields in org.fourthline.cling.android declared as UpnpService
    Modifier and Type | Field and Description
    --- | ---
    `protected UpnpService` | AndroidUpnpServiceImpl.`upnpService`

    Methods in org.fourthline.cling.android that return UpnpService
    Modifier and Type | Method and Description
    --- | ---
    `UpnpService` | AndroidUpnpServiceImpl.Binder.`get()`
    `UpnpService` | AndroidUpnpService.`get()`

  - ### Uses of UpnpService in org.fourthline.cling.mock

    Classes in org.fourthline.cling.mock that implement UpnpService
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MockUpnpService` Simplifies testing of core and non-core modules.

    Methods in org.fourthline.cling.mock that return UpnpService
    Modifier and Type | Method and Description
    --- | ---
    `UpnpService` | MockProtocolFactory.`getUpnpService()`

    Methods in org.fourthline.cling.mock with parameters of type UpnpService
    Modifier and Type | Method and Description
    --- | ---
    `protected ProtocolFactory` | MockUpnpService.`createProtocolFactory(UpnpService service, boolean sendsAlive)`

    Constructors in org.fourthline.cling.mock with parameters of type UpnpService
    Constructor and Description
    `MockProtocolFactory(UpnpService upnpService, boolean sendsAlive)`

  - ### Uses of UpnpService in org.fourthline.cling.protocol

    Fields in org.fourthline.cling.protocol declared as UpnpService
    Modifier and Type | Field and Description
    --- | ---
    `protected UpnpService` | ProtocolFactoryImpl.`upnpService`

    Methods in org.fourthline.cling.protocol that return UpnpService
    Modifier and Type | Method and Description
    --- | ---
    `UpnpService` | SendingAsync.`getUpnpService()`
    `UpnpService` | RetrieveRemoteDescriptors.`getUpnpService()`
    `UpnpService` | ReceivingAsync.`getUpnpService()`
    `UpnpService` | ProtocolFactoryImpl.`getUpnpService()`
    `UpnpService` | ProtocolFactory.`getUpnpService()`

    Constructors in org.fourthline.cling.protocol with parameters of type UpnpService
    Constructor and Description
    `ProtocolFactoryImpl(UpnpService upnpService)`
    `ReceivingAsync(UpnpService upnpService, M inputMessage)`
    `ReceivingSync(UpnpService upnpService, IN inputMessage)`
    `RetrieveRemoteDescriptors(UpnpService upnpService, RemoteDevice rd)`
    `SendingAsync(UpnpService upnpService)`
    `SendingSync(UpnpService upnpService, IN inputMessage)`

  - ### Uses of UpnpService in org.fourthline.cling.protocol.async

    Constructors in org.fourthline.cling.protocol.async with parameters of type UpnpService
    Constructor and Description
    `ReceivingNotification(UpnpService upnpService, IncomingDatagramMessage<UpnpRequest> inputMessage)`
    `ReceivingSearch(UpnpService upnpService, IncomingDatagramMessage<UpnpRequest> inputMessage)`
    `ReceivingSearchResponse(UpnpService upnpService, IncomingDatagramMessage<UpnpResponse> inputMessage)`
    `SendingNotification(UpnpService upnpService, LocalDevice device)`
    `SendingNotificationAlive(UpnpService upnpService, LocalDevice device)`
    `SendingNotificationByebye(UpnpService upnpService, LocalDevice device)`
    `SendingSearch(UpnpService upnpService)` Defaults to `STAllHeader` and an MX of 3 seconds.
    `SendingSearch(UpnpService upnpService, UpnpHeader searchTarget)` Defaults to an MX value of 3 seconds.
    `SendingSearch(UpnpService upnpService, UpnpHeader searchTarget, int mxSeconds)`

  - ### Uses of UpnpService in org.fourthline.cling.protocol.sync

    Constructors in org.fourthline.cling.protocol.sync with parameters of type UpnpService
    Constructor and Description
    `ReceivingAction(UpnpService upnpService, StreamRequestMessage inputMessage)`
    `ReceivingEvent(UpnpService upnpService, StreamRequestMessage inputMessage)`
    `ReceivingRetrieval(UpnpService upnpService, StreamRequestMessage inputMessage)`
    `ReceivingSubscribe(UpnpService upnpService, StreamRequestMessage inputMessage)`
    `ReceivingUnsubscribe(UpnpService upnpService, StreamRequestMessage inputMessage)`
    `SendingAction(UpnpService upnpService, ActionInvocation actionInvocation, URL controlURL)`
    `SendingEvent(UpnpService upnpService, LocalGENASubscription subscription)`
    `SendingRenewal(UpnpService upnpService, RemoteGENASubscription subscription)`
    `SendingSubscribe(UpnpService upnpService, RemoteGENASubscription subscription, List<NetworkAddress> activeStreamServers)`
    `SendingUnsubscribe(UpnpService upnpService, RemoteGENASubscription subscription)`

  - ### Uses of UpnpService in org.fourthline.cling.registry

    Fields in org.fourthline.cling.registry declared as UpnpService
    Modifier and Type | Field and Description
    --- | ---
    `protected UpnpService` | RegistryImpl.`upnpService`

    Methods in org.fourthline.cling.registry that return UpnpService
    Modifier and Type | Method and Description
    --- | ---
    `UpnpService` | RegistryImpl.`getUpnpService()`
    `UpnpService` | Registry.`getUpnpService()`

    Constructors in org.fourthline.cling.registry with parameters of type UpnpService
    Constructor and Description
    `RegistryImpl(UpnpService upnpService)` Starts background maintenance immediately.

Copyright © 2016 4th Line GmbH, Switzerland. All rights reserved.