## Uses of Class
org.fourthline.cling.model.meta.RemoteService

- Packages that use RemoteService
  Package | Description
  --- | ---
  org.fourthline.cling |
  org.fourthline.cling.model.gena |
  org.fourthline.cling.model.message.gena |
  org.fourthline.cling.model.meta |
  org.fourthline.cling.model.resource |
  org.fourthline.cling.protocol |

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

    Methods in org.fourthline.cling with parameters of type RemoteService
    Modifier and Type | Method and Description
    --- | ---
    `UpnpHeaders` | UpnpServiceConfiguration.`getEventSubscriptionHeaders(RemoteService service)` Optional extra headers for event subscription (almost HTTP) messages.
    `UpnpHeaders` | ManagedUpnpServiceConfiguration.`getEventSubscriptionHeaders(RemoteService service)`
    `UpnpHeaders` | DefaultUpnpServiceConfiguration.`getEventSubscriptionHeaders(RemoteService service)`

  - ### Uses of RemoteService in org.fourthline.cling.model.gena

    Constructors in org.fourthline.cling.model.gena with parameters of type RemoteService
    Constructor and Description
    `RemoteGENASubscription(RemoteService service, int requestedDurationSeconds)`

  - ### Uses of RemoteService in org.fourthline.cling.model.message.gena

    Methods in org.fourthline.cling.model.message.gena that return RemoteService
    Modifier and Type | Method and Description
    --- | ---
    `RemoteService` | IncomingEventRequestMessage.`getService()`

    Constructors in org.fourthline.cling.model.message.gena with parameters of type RemoteService
    Constructor and Description
    `IncomingEventRequestMessage(StreamRequestMessage source, RemoteService service)`

  - ### Uses of RemoteService in org.fourthline.cling.model.meta

    Methods in org.fourthline.cling.model.meta that return RemoteService
    Modifier and Type | Method and Description
    --- | ---
    `RemoteService[]` | RemoteDevice.`getServices()`
    `RemoteService` | RemoteDevice.`newInstance(ServiceType serviceType, ServiceId serviceId, URI descriptorURI, URI controlURI, URI eventSubscriptionURI, Action<RemoteService>[] actions, StateVariable<RemoteService>[] stateVariables)`
    `RemoteService[]` | RemoteDevice.`newServiceArray(int size)`
    `RemoteService[]` | RemoteDevice.`toServiceArray(Collection<RemoteService> col)`

    Methods in org.fourthline.cling.model.meta with parameters of type RemoteService
    Modifier and Type | Method and Description
    --- | ---
    `RemoteDevice` | RemoteDevice.`newInstance(UDN udn, UDAVersion version, DeviceType type, DeviceDetails details, Icon[] icons, RemoteService[] services, List<RemoteDevice> embeddedDevices)`

    Method parameters in org.fourthline.cling.model.meta with type arguments of type RemoteService
    Modifier and Type | Method and Description
    --- | ---
    `RemoteService[]` | RemoteDevice.`toServiceArray(Collection<RemoteService> col)`

    Constructors in org.fourthline.cling.model.meta with parameters of type RemoteService
    Constructor and Description
    `RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, Icon[] icons, RemoteService service)`
    `RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, Icon[] icons, RemoteService[] services)`
    `RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, Icon[] icons, RemoteService[] services, RemoteDevice[] embeddedDevices)`
    `RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, Icon[] icons, RemoteService service, RemoteDevice embeddedDevice)`
    `RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, Icon icon, RemoteService service)`
    `RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, Icon icon, RemoteService[] services)`
    `RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, Icon icon, RemoteService[] services, RemoteDevice[] embeddedDevices)`
    `RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, Icon icon, RemoteService service, RemoteDevice embeddedDevice)`
    `RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, RemoteService service)`
    `RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, RemoteService[] services)`
    `RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, RemoteService[] services, RemoteDevice[] embeddedDevices)`
    `RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, RemoteService service, RemoteDevice embeddedDevice)`
    `RemoteDevice(RemoteDeviceIdentity identity, UDAVersion version, DeviceType type, DeviceDetails details, Icon[] icons, RemoteService[] services, RemoteDevice[] embeddedDevices)`

  - ### Uses of RemoteService in org.fourthline.cling.model.resource

    Constructors in org.fourthline.cling.model.resource with parameters of type RemoteService
    Constructor and Description
    `ServiceEventCallbackResource(URI localURI, RemoteService model)`

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

    Methods in org.fourthline.cling.protocol that return RemoteService
    Modifier and Type | Method and Description
    --- | ---
    `protected RemoteService` | RetrieveRemoteDescriptors.`describeService(RemoteService service)`

    Methods in org.fourthline.cling.protocol that return types with arguments of type RemoteService
    Modifier and Type | Method and Description
    --- | ---
    `protected List<RemoteService>` | RetrieveRemoteDescriptors.`filterExclusiveServices(RemoteService[] services)`

    Methods in org.fourthline.cling.protocol with parameters of type RemoteService
    Modifier and Type | Method and Description
    --- | ---
    `protected RemoteService` | RetrieveRemoteDescriptors.`describeService(RemoteService service)`
    `protected List<RemoteService>` | RetrieveRemoteDescriptors.`filterExclusiveServices(RemoteService[] services)`

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