public class SsdpClient
extends java.lang.Object
| 修飾子とタイプ | フィールドと説明 |
|---|---|
static boolean |
DEBUG |
| コンストラクタと説明 |
|---|
SsdpClient() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
cancel()
探索(discover)をキャンセルします。
|
void |
discover() |
void |
discover(DiscoveryCallback callback) |
void |
discover(int timeout) |
void |
discover(int timeout,
DiscoveryCallback callback) |
java.util.List<Device> |
get()
探索(discover)が完了するまで待機して、見つかったデバイスのリストを返します。
|
protected void |
recv() |
protected void |
send() |
protected void |
shutdown() |
public void cancel()
public java.util.List<Device> get()
public void discover()
throws java.io.IOException
java.io.IOExceptionpublic void discover(int timeout)
throws java.io.IOException
java.io.IOExceptionpublic void discover(DiscoveryCallback callback) throws java.io.IOException
java.io.IOExceptionpublic void discover(int timeout,
DiscoveryCallback callback)
throws java.io.IOException
java.io.IOExceptionprotected void send()
throws java.lang.InterruptedException
java.lang.InterruptedExceptionprotected void recv()
throws java.lang.InterruptedException,
java.io.IOException
java.lang.InterruptedExceptionjava.io.IOExceptionprotected void shutdown()