public class DeviceData extends NodeData
Constructor and Description |
---|
DeviceData() |
public File getDescriptionFile()
public String getDescriptionURI()
public void setDescriptionFile(File descriptionFile)
public void setDescriptionURI(String descriptionURI)
public String getLocation()
public String getLocation(boolean preferIPv6)
public void setLocation(String location)
public int getLeaseTime()
public void setLeaseTime(int val)
public HTTPServerList getHTTPServerList()
public void setHTTPBindAddress(InetAddress[] inets)
public InetAddress[] getHTTPBindAddress()
public int getHTTPPort()
public void setHTTPPort(int port)
public ListenerList getControlActionListenerList()
public SSDPSearchSocketList getSSDPSearchSocketList()
public void setSSDPPort(int port)
port
- The port to use for binding the SSDP service.
The port will be used as source port for all SSDP messagespublic int getSSDPPort()
public void setSSDPBindAddress(InetAddress[] inets)
inets
- The InetAddress
that will be binded for listing this service.
Use null
for the default behaviur.org.cybergarage.upnp.ssdp
,
org.cybergarage.upnp
,
HostInterface
public InetAddress[] getSSDPBindAddress()
InetAddress
that will be binded for this service
null
means that defulat behaviur will be usedpublic void setMulticastIPv4Address(String ip)
ip
- The IPv4 address used as destination address for Multicast comunicationpublic String getMulticastIPv4Address()
public void setMulticastIPv6Address(String ip)
ip
- The IPv6 address used as destination address for Multicast comunicationpublic String getMulticastIPv6Address()
public SSDPPacket getSSDPPacket()
public SSDPPacket getSSDPPacket(boolean preferIPv6)
public void setSSDPPacket(SSDPPacket packet)
public void setAdvertiser(Advertiser adv)
public Advertiser getAdvertiser()