java.lang.Runnablepublic class SSDPSearchSocket extends HTTPMUSocket implements java.lang.Runnable
| コンストラクタ | 説明 |
|---|---|
SSDPSearchSocket(java.lang.String bindAddr,
int port,
java.lang.String multicast) |
|
SSDPSearchSocket(java.net.InetAddress bindAddr) |
| 修飾子とタイプ | メソッド | 説明 |
|---|---|---|
void |
addSearchListener(SearchListener listener) |
|
boolean |
open(java.lang.String bindAddr) |
|
boolean |
open(java.lang.String bind,
java.lang.String multicast) |
|
boolean |
open(java.net.Inet4Address bindAddr) |
|
boolean |
open(java.net.Inet6Address bindAddr) |
|
void |
performSearchListener(SSDPPacket ssdpPacket) |
|
void |
removeSearchListener(SearchListener listener) |
|
void |
run() |
|
void |
start() |
|
void |
stop() |
close, finalize, getLocalAddress, getLocalPort, getMulticastAddress, getMulticastInetAddress, getMulticastPort, getSocket, open, open, post, post, receive, send, sendpublic SSDPSearchSocket(java.lang.String bindAddr,
int port,
java.lang.String multicast)
bindAddr - The address to bind the serviceport - The port used for accepting messagemulticast - The multicast address to use as destinationpublic SSDPSearchSocket(java.net.InetAddress bindAddr)
bindAddr - the binding address for sending multicast packetpublic boolean open(java.net.Inet4Address bindAddr)
public boolean open(java.net.Inet6Address bindAddr)
public boolean open(java.lang.String bind,
java.lang.String multicast)
public boolean open(java.lang.String bindAddr)
bindAddr - the hostname of the interface to use for sending multicast packetfor default multicast and port destination of the packetspublic void addSearchListener(SearchListener listener)
public void removeSearchListener(SearchListener listener)
public void performSearchListener(SSDPPacket ssdpPacket)
public void run()
run インタフェース内 java.lang.Runnablepublic void start()
public void stop()