All Classes and Interfaces
Class
Description
An object to represent a service action proposed by an UPNP service
Message object for an UPNP action, simply call setInputParameter()
to add the required action message params and then service() to
receive the ActionResponse built with the parsed UPNP device SOAP
xml response.
An action response container Object
An argument for a service action
This class represents an UPNP device, this device contains a set of
services that will be needed to access the device functionalities.
Class to discover an UPNP device on the network. A multicast
socket will be created to discover devices, the binding port for
this socket is set to 1901, if this is causing a problem you can
use the net.sbbi.upnp.Discovery.bindPort system property to specify
another port.
This class can be used to listen for UPNP devices responses when a
search message is sent by a control point ( using the
net.sbbi.upnp.Discovery.sendSearchMessage() method )
This interface can be use to register against the DiscoveryListener
class to receive SSDP search responses.
This class can be used to access some functionalities on the
InternetGatewayDevice on your network without having to know
anything about the required input/output parameters.
ISO8601 Date implementation taken from org.w3c package and modified
to work with UPNP date types
Root UPNP device that is contained in a device definition file.
Representation of an UPNP service
Class to contain a service state variable definition
This class is used to create state variable messages to communicate
with the device
This class contains data returned by a state variable query
response
Interface to defined allowed values for service state variables
data types
Factory to create UPNP messages to access and communicate with a
given UPNPDevice service capabilities
An exception throws when parsing a message if a SOAP fault
exception is returned.
Handy stuff for dealing with XML