org.cybergarage.upnp.ssdp
Class HTTPMUSocket
java.lang.Object
org.cybergarage.upnp.ssdp.HTTPMUSocket
- Direct Known Subclasses:
- SSDPNotifySocket, SSDPSearchSocket
public class HTTPMUSocket
- extends Object
HTTPMUSocket
public HTTPMUSocket()
HTTPMUSocket
public HTTPMUSocket(String addr,
int port,
String bindAddr)
finalize
protected void finalize()
- Overrides:
finalize
in class Object
getLocalAddress
public String getLocalAddress()
getMulticastPort
public int getMulticastPort()
- Returns:
- the destination port for multicast packet
- Since:
- 1.8
getLocalPort
public int getLocalPort()
- Returns:
- the source port for multicast packet
- Since:
- 1.8
getSocket
public MulticastSocket getSocket()
- Returns:
- the opened
MulticastSocket
- Since:
- 1.8
getMulticastInetAddress
public InetAddress getMulticastInetAddress()
getMulticastAddress
public String getMulticastAddress()
open
public boolean open(String addr,
int port,
InetAddress bindAddr)
- Parameters:
addr
- String
rappresenting the multicast hostname to join into.port
- int rappresenting the port to be use poth as source and destinationbindAddr
- InetAddress
which identify the hostname of the interface
to use for sending and recieving multicast packet
open
public boolean open(String addr,
int port,
String bindAddr)
close
public boolean close()
send
public boolean send(String msg,
String bindAddr,
int bindPort)
send
public boolean send(String msg)
post
public boolean post(HTTPRequest req,
String bindAddr,
int bindPort)
post
public boolean post(HTTPRequest req)
receive
public SSDPPacket receive()
Copyright © 2009 DomoWare. All Rights Reserved.