|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
ActionInvocation.ActionInvocation when an action execution failed.ActionInvocation.LocalService metadata from annotations.DatagramIOs,
using source port 9.
GENASubscription has ended unexpectedly.ServiceManager.ReceivingNotification,
ReceivingSearch,
or ReceivingSearchResponse protocol.
ReceivingRetrieval,
ReceivingAction,
ReceivingSubscribe,
ReceivingUnsubscribe, or
ReceivingEvent protocol.
null if creation fails.
ControlPoint, creates a protocol for executing an action.
GENASubscription, creates a protocol for sending GENA events.
Registry, creates a protocol for announcing local devices.
Registry, creates a protocol for announcing local devices.
ControlPoint, creates a protocol for GENA renewal.
ControlPoint, creates a protocol for a multicast search.
ControlPoint, creates a protocol for GENA subscription.
ControlPoint, creates a protocol for GENA unsubscription.
ActionArgumentValue and wraps an
InvalidValueException as an ActionException with the
appropriate ErrorCode.
MulticastSocket.Datatype.urn:my-domain-namespace:device:MyDevice:1.Registry.MulticastReceiver
is bound to each network interface.
ServiceManager.
ServiceManager, handles exceptions.
null.
UserConstants.DEFAULT_SUBSCRIPTION_DURATION_SECONDS.
Router
to execute a UpnpStream.
remove() an address if initialization fails.
DiscoveryOptions for the given (local device) UDN.
ActionException if not all arguments were found.
remove() an interface if initialization fails.
StreamServer.init(java.net.InetAddress, org.fourthline.cling.transport.Router), the
actual assigned local port must be available before the server is started.
-1 will also avoid OOM on the HTC Thunderbolt where default size is 2MB (!):
http://stackoverflow.com/questions/5358014/android-httpclient-oom-on-4g-lte-htc-thunderbolt
Router.enable() method before it returns.
RemoteDevice is discovered, you shouldn't have to call this.
MyClass.class.getResource("/my/icon.png)
File, the file's
name must be unique within the scope of a device.
InputStream.
byte[].
true, we can't access the socket using the awful JDK webserver API.
false, avoiding obscure bugs in the JDK.
org.eclipse.jetty.server.Server.DefaultRegistryListener.deviceAdded(Registry, org.fourthline.cling.model.meta.Device) method.
Registry.
DefaultRegistryListener.deviceRemoved(Registry, org.fourthline.cling.model.meta.Device) method.
Registry.
LocalService metadata given a Java class.LocalService metadata failed.MockRouter.getOutgoingDatagramMessages(),
MockRouter.getSentStreamRequestMessages(), etc.MulticastSocket.UDN with a DeviceType, string representation
is separated by double-colon.UDN with a ServiceType, string representation
is separated by double-colon.UpnpHeader subtype that matches the given type and value.
NetworkAddressFactory and
Router if no usable
network interfaces/addresses were discovered.Registry had no result.
ServiceManager.EVENTED_STATE_VARIABLES events and state variable
values, calls GENASubscription.eventReceived().
StateVariableValues..
Executor and runs the protocol created
by the ProtocolFactory for the given message.
Executor and runs the
UpnpStream directly.
ServiceManager.
Registry.RegistryImpl.maintain().DefaultRegistryListener.deviceAdded(Registry, org.fourthline.cling.model.meta.Device) method.
DefaultRegistryListener.deviceRemoved(Registry, org.fourthline.cling.model.meta.Device) method.
Registry.Router if a non-fatal recoverable exception occurred.DatagramIOs.
StreamClient.
DatagramProcessor.write(org.fourthline.cling.model.message.OutgoingDatagramMessage).
ActionInvocation.STAllHeader and an MX of 3 seconds.
urn:my-domain-namespace:serviceId:MyService123UDN and a ServiceId.urn:my-domain-namespace:service:MyService:1.DiscoveryOptions for the given (local device) UDN.
ActionInvocation, considers string conversion.
UpnpService on shutdown, useful to e.g.
HttpURLConnection.UserConstants.DEFAULT_SUBSCRIPTION_DURATION_SECONDS.
schemas-upnp-org namespace.upnp-org namespace.schemas-upnp-org namespace.UpnpService, starts immediately on construction.StateVariableValues into an XML message body.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||