Package 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
-
-
Constructor Summary
Constructors Constructor Description SSDPNotifySocket(String bindAddr)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ControlPointgetControlPoint()booleanpost(SSDPNotifyRequest req)This method send aSSDPNotifyRequestoverSSDPNotifySocketvoidrun()voidsetControlPoint(ControlPoint ctrlp)voidstart()voidstop()-
Methods inherited from class org.cybergarage.upnp.ssdp.HTTPMUSocket
close, finalize, getLocalAddress, getLocalPort, getMulticastAddress, getMulticastInetAddress, getMulticastPort, getSocket, open, open, post, post, receive, send, send
-
-
-
-
Constructor Detail
-
SSDPNotifySocket
public SSDPNotifySocket(String bindAddr)
-
-
Method Detail
-
setControlPoint
public void setControlPoint(ControlPoint ctrlp)
-
getControlPoint
public ControlPoint getControlPoint()
-
post
public boolean post(SSDPNotifyRequest req)
This method send aSSDPNotifyRequestoverSSDPNotifySocket- Parameters:
req- theSSDPNotifyRequestto send- Returns:
- true if and only if the trasmission succeced
Because it rely on UDP doesn't mean that it's also recieved
-
start
public void start()
-
stop
public void stop()
-
-