SSDPNotifySocket
, SSDPSearchSocket
public class HTTPMUSocket
extends java.lang.Object
コンストラクタ | 説明 |
---|---|
HTTPMUSocket() |
|
HTTPMUSocket(java.lang.String addr,
int port,
java.lang.String bindAddr) |
修飾子とタイプ | メソッド | 説明 |
---|---|---|
boolean |
close() |
|
protected void |
finalize() |
|
java.lang.String |
getLocalAddress() |
|
int |
getLocalPort() |
|
java.lang.String |
getMulticastAddress() |
|
java.net.InetAddress |
getMulticastInetAddress() |
|
int |
getMulticastPort() |
|
java.net.MulticastSocket |
getSocket() |
|
boolean |
open(java.lang.String addr,
int port,
java.lang.String bindAddr) |
|
boolean |
open(java.lang.String addr,
int port,
java.net.InetAddress bindAddr) |
|
boolean |
post(HTTPRequest req) |
|
boolean |
post(HTTPRequest req,
java.lang.String bindAddr,
int bindPort) |
|
SSDPPacket |
receive() |
|
boolean |
send(java.lang.String msg) |
|
boolean |
send(java.lang.String msg,
java.lang.String bindAddr,
int bindPort) |
public HTTPMUSocket()
public HTTPMUSocket(java.lang.String addr, int port, java.lang.String bindAddr)
protected void finalize()
finalize
クラス内 java.lang.Object
public java.lang.String getLocalAddress()
public int getMulticastPort()
public int getLocalPort()
public java.net.MulticastSocket getSocket()
MulticastSocket
public java.net.InetAddress getMulticastInetAddress()
public java.lang.String getMulticastAddress()
public boolean open(java.lang.String addr, int port, java.net.InetAddress bindAddr)
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 packetpublic boolean open(java.lang.String addr, int port, java.lang.String bindAddr)
public boolean close()
public boolean send(java.lang.String msg, java.lang.String bindAddr, int bindPort)
public boolean send(java.lang.String msg)
public boolean post(HTTPRequest req, java.lang.String bindAddr, int bindPort)
public boolean post(HTTPRequest req)
public SSDPPacket receive() throws java.io.IOException
java.io.IOException