org.cybergarage.upnp.ssdp
Class HTTPUSocket

java.lang.Object
  extended by org.cybergarage.upnp.ssdp.HTTPUSocket
Direct Known Subclasses:
SSDPSearchResponseSocket

public class HTTPUSocket
extends java.lang.Object


Constructor Summary
HTTPUSocket()
           
HTTPUSocket(int bindPort)
           
HTTPUSocket(java.lang.String bindAddr, int bindPort)
           
 
Method Summary
 boolean close()
           
protected  void finalize()
           
 java.net.DatagramSocket getDatagramSocket()
           
 java.lang.String getLocalAddress()
           
 boolean open()
           
 boolean open(int bindPort)
           
 boolean open(java.lang.String bindAddr, int bindPort)
           
 boolean post(java.lang.String addr, int port, java.lang.String msg)
           
 SSDPPacket receive()
           
 void setLocalAddress(java.lang.String addr)
           
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HTTPUSocket

public HTTPUSocket()

HTTPUSocket

public HTTPUSocket(java.lang.String bindAddr,
                   int bindPort)

HTTPUSocket

public HTTPUSocket(int bindPort)
Method Detail

getDatagramSocket

public java.net.DatagramSocket getDatagramSocket()

finalize

protected void finalize()
Overrides:
finalize in class java.lang.Object

setLocalAddress

public void setLocalAddress(java.lang.String addr)

getLocalAddress

public java.lang.String getLocalAddress()

open

public boolean open()

open

public boolean open(java.lang.String bindAddr,
                    int bindPort)

open

public boolean open(int bindPort)

close

public boolean close()

post

public boolean post(java.lang.String addr,
                    int port,
                    java.lang.String msg)

receive

public SSDPPacket receive()