org.cybergarage.upnp.ssdp
Class SSDPNotifySocket
java.lang.Object
org.cybergarage.upnp.ssdp.HTTPMUSocket
org.cybergarage.upnp.ssdp.SSDPNotifySocket
- All Implemented Interfaces:
- Runnable
public class SSDPNotifySocket
- extends HTTPMUSocket
- implements Runnable
This class identifies a SSDP socket only for notifing packet.
- Version:
- 1.8
- Author:
- Satoshi "skonno" Konno, Stefano "Kismet" Lenzi
Methods inherited from class org.cybergarage.upnp.ssdp.HTTPMUSocket |
close, finalize, getLocalAddress, getLocalPort, getMulticastAddress, getMulticastInetAddress, getMulticastPort, getSocket, open, open, post, post, receive, send, send |
SSDPNotifySocket
public SSDPNotifySocket(String bindAddr)
setControlPoint
public void setControlPoint(ControlPoint ctrlp)
getControlPoint
public ControlPoint getControlPoint()
post
public boolean post(SSDPNotifyRequest req)
- This method send a
SSDPNotifyRequest
over SSDPNotifySocket
- Parameters:
req
- the SSDPNotifyRequest
to send
- Returns:
- true if and only if the trasmission succeced
Because it rely on UDP doesn't mean that it's also recieved
run
public void run()
- Specified by:
run
in interface Runnable
start
public void start()
stop
public void stop()