Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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

Packages that use RemoteDevice
org.fourthline.cling.model.meta |
org.fourthline.cling.protocol |
org.fourthline.cling.registry |
org.fourthline.cling.registry.event |

Uses of RemoteDevice in org.fourthline.cling.model.meta

Methods in org.fourthline.cling.model.meta that return RemoteDevice
`RemoteDevice` | `RemoteDevice.findDevice(UDN udn)`
`RemoteDevice[]` | `RemoteDevice.getEmbeddedDevices()`
`RemoteDevice` | `RemoteDevice.getRoot()`
`RemoteDevice` | `RemoteDevice.newInstance(UDN udn, UDAVersion version, DeviceType type, DeviceDetails details, Icon[] icons, RemoteService[] services, List<RemoteDevice> embeddedDevices)`
`RemoteDevice[]` | `RemoteDevice.toDeviceArray(Collection<RemoteDevice> col)`

Method parameters in org.fourthline.cling.model.meta with type arguments of type RemoteDevice
`RemoteDevice` | `RemoteDevice.newInstance(UDN udn, UDAVersion version, DeviceType type, DeviceDetails details, Icon[] icons, RemoteService[] services, List<RemoteDevice> embeddedDevices)`
`RemoteDevice[]` | `RemoteDevice.toDeviceArray(Collection<RemoteDevice> col)`

Constructors in org.fourthline.cling.model.meta with parameters of type RemoteDevice
`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[] services, RemoteDevice[] embeddedDevices)`
`RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, Icon icon, RemoteService service, RemoteDevice embeddedDevice)`
`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 RemoteDevice in org.fourthline.cling.protocol

Methods in org.fourthline.cling.protocol that return RemoteDevice
`protected RemoteDevice` | `RetrieveRemoteDescriptors.describeServices(RemoteDevice currentDevice)`

Methods in org.fourthline.cling.protocol with parameters of type RemoteDevice
`protected RemoteDevice` | `RetrieveRemoteDescriptors.describeServices(RemoteDevice currentDevice)`

Constructors in org.fourthline.cling.protocol with parameters of type RemoteDevice
`RetrieveRemoteDescriptors(UpnpService upnpService, RemoteDevice rd)`

Uses of RemoteDevice in org.fourthline.cling.registry

Methods in org.fourthline.cling.registry that return RemoteDevice
`RemoteDevice` | `RegistryImpl.getRemoteDevice(UDN udn, boolean rootOnly)`
`RemoteDevice` | `Registry.getRemoteDevice(UDN udn, boolean rootOnly)`

Methods in org.fourthline.cling.registry that return types with arguments of type RemoteDevice
`Collection<RemoteDevice>` | `RegistryImpl.getRemoteDevices()`
`Collection<RemoteDevice>` | `Registry.getRemoteDevices()`

Methods in org.fourthline.cling.registry with parameters of type RemoteDevice
`void` | `RegistryImpl.addDevice(RemoteDevice remoteDevice)`
`void` | `Registry.addDevice(RemoteDevice remoteDevice)` Called internally by the UPnP discovery protocol.
`void` | `RegistryImpl.notifyDiscoveryFailure(RemoteDevice device, Exception ex)`
`void` | `Registry.notifyDiscoveryFailure(RemoteDevice device, Exception ex)` Called internally by the UPnP stack when the discovery protocol stopped abnormaly.
`boolean` | `RegistryImpl.notifyDiscoveryStart(RemoteDevice device)`
`boolean` | `Registry.notifyDiscoveryStart(RemoteDevice device)` Called internally by the UPnP stack when the discovery protocol starts.
`void` | `RegistryListener.remoteDeviceAdded(Registry registry, RemoteDevice device)` Called when complete metadata of a newly discovered device is available.
`void` | `DefaultRegistryListener.remoteDeviceAdded(Registry registry, RemoteDevice device)` Calls the `DefaultRegistryListener.deviceAdded(Registry, org.fourthline.cling.model.meta.Device)` method.
`void` | `RegistryListener.remoteDeviceDiscoveryFailed(Registry registry, RemoteDevice device, Exception ex)` Called when service metadata couldn't be initialized.
`void` | `DefaultRegistryListener.remoteDeviceDiscoveryFailed(Registry registry, RemoteDevice device, Exception ex)`
`void` | `RegistryListener.remoteDeviceDiscoveryStarted(Registry registry, RemoteDevice device)` Called as soon as possible after a device has been discovered.
`void` | `DefaultRegistryListener.remoteDeviceDiscoveryStarted(Registry registry, RemoteDevice device)`
`void` | `RegistryListener.remoteDeviceRemoved(Registry registry, RemoteDevice device)` Called when a previously discovered device disappears.
`void` | `DefaultRegistryListener.remoteDeviceRemoved(Registry registry, RemoteDevice device)` Calls the `DefaultRegistryListener.deviceRemoved(Registry, org.fourthline.cling.model.meta.Device)` method.
`void` | `RegistryListener.remoteDeviceUpdated(Registry registry, RemoteDevice device)` Called when a discovered device's expiration timestamp is updated.
`void` | `DefaultRegistryListener.remoteDeviceUpdated(Registry registry, RemoteDevice device)`
`boolean` | `RegistryImpl.removeDevice(RemoteDevice remoteDevice)`
`boolean` | `Registry.removeDevice(RemoteDevice remoteDevice)` Called internally by the UPnP discovery protocol.

Uses of RemoteDevice in org.fourthline.cling.registry.event

Constructors in org.fourthline.cling.registry.event with parameters of type RemoteDevice
`FailedRemoteDeviceDiscovery(RemoteDevice device, Exception ex)`
`RemoteDeviceDiscovery(RemoteDevice device)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2013 4th Line GmbH, Switzerland. All Rights Reserved.