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 ControlPoint
getControlPoint()
boolean
post(SSDPNotifyRequest req)
This method send aSSDPNotifyRequest
overSSDPNotifySocket
void
run()
void
setControlPoint(ControlPoint ctrlp)
void
start()
void
stop()
-
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 aSSDPNotifyRequest
overSSDPNotifySocket
- Parameters:
req
- theSSDPNotifyRequest
to 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()
-
-